Financial Metrics
NBR NABORS INDUSTRIES LTDRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 779139000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 767067000.0 | -1.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 733974000.0 | -4.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 733704000.0 | -0.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 734798000.0 | +0.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 731805000.0 | -0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 736186000.0 | +0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 832788000.0 | +13.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 818190000.0 | -1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3005981000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2930126000.0 | -2.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3184693000.0 | +8.7% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 118658000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 119218000.0 | +0.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 89780000.0 | -24.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 63328000.0 | -29.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 57916000.0 | -8.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 105868000.0 | +82.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 51707000.0 | -51.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 73398000.0 | +41.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 127764000.0 | +74.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 433707000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 416769000.0 | -3.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 471051000.0 | +13.0% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49224000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 4611000.0 | -90.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -48916000.0 | -1160.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -34333000.0 | +29.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -32255000.0 | +6.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -55825000.0 | -73.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 32988000.0 | +159.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -30910000.0 | -193.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 274198000.0 | +987.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -11784000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -176084000.0 | -1394.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 286624000.0 | +262.8% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.39 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -0.31 | -107.1% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -6.26 | -1919.4% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -4.54 | +27.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -4.29 | +5.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -6.86 | -59.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.35 | +134.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -2.71 | -215.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 18.25 | +773.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -5.49 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -22.37 | -307.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 18.75 | +183.8% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.11 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -0.31 | -107.5% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -6.26 | -1919.4% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -4.54 | +27.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -4.29 | +5.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -6.86 | -59.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.18 | +131.8% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -2.71 | -224.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 16.85 | +721.8% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -5.49 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -22.37 | -307.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 17.39 | +177.7% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 469438000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 413376000.0 | -11.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 387483000.0 | -6.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1057487000.0 | +172.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 412864000.0 | -61.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 465953000.0 | +12.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 451649000.0 | -3.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 389652000.0 | -13.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 396470000.0 | +1.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 387321000.0 | -2.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 428051000.0 | +10.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1057487000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 389652000.0 | -63.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 940707000.0 | +141.4% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 307005000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 297388000.0 | -3.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 324970000.0 | +9.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 347837000.0 | +7.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 416873000.0 | +19.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 368550000.0 | -11.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 384723000.0 | +4.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 387970000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 549626000.0 | +41.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 537071000.0 | -2.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 487062000.0 | -9.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 347837000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 387970000.0 | +11.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 391705000.0 | +1.0% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 144223000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 152236000.0 | +5.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 146254000.0 | -3.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 147798000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 149789000.0 | +1.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 147751000.0 | -1.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 141864000.0 | -4.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 129979000.0 | -8.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 117049000.0 | -9.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 107479000.0 | -8.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 108303000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 147798000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 129979000.0 | -12.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 94789000.0 | -27.1% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1013243000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 978134000.0 | -3.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 960554000.0 | -1.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1645678000.0 | +71.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1074359000.0 | -34.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1077790000.0 | +0.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1072325000.0 | -0.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 999537000.0 | -6.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1198818000.0 | +19.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1196891000.0 | -0.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1424427000.0 | +19.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1645678000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 999537000.0 | -39.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1551573000.0 | +55.2% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5277965000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 4463267000.0 | -15.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 4726850000.0 | +5.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 5277965000.0 | +11.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4644972000.0 | -12.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 4615693000.0 | -0.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 4553636000.0 | -1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4504301000.0 | -1.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 5038663000.0 | +11.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 5038663000.0 | +0.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4833504000.0 | -4.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 5277965000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 4504301000.0 | -14.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4789657000.0 | +6.3% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 540478000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 544265000.0 | +0.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 528703000.0 | -2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1213981000.0 | +129.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 602418000.0 | -50.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 590922000.0 | -1.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 571578000.0 | -3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 571917000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 667645000.0 | +16.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 669445000.0 | +0.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 680214000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1213981000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 571917000.0 | -52.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 993001000.0 | +73.6% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3426499000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3357778000.0 | -2.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3344483000.0 | -0.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3996880000.0 | +19.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3371549000.0 | -15.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3352678000.0 | -0.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3319527000.0 | -1.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3297963000.0 | -0.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3604307000.0 | +9.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3591993000.0 | -0.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3265334000.0 | -9.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3996880000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 3297963000.0 | -17.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3352014000.0 | +1.6% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 402711000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 402650000.0 | -0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 348234000.0 | -13.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 326614000.0 | -6.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 286338000.0 | -12.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 250371000.0 | -12.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 191363000.0 | -23.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 134996000.0 | -29.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 342660000.0 | +153.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 307984000.0 | -10.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 579776000.0 | +88.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 326614000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 134996000.0 | -58.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 590727000.0 | +337.6% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2562327000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2503250000.0 | -2.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2501339000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2511519000.0 | +0.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2512175000.0 | +0.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2514169000.0 | +0.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2503270000.0 | -0.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2505217000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2685169000.0 | +7.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2672820000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2347984000.0 | -12.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2511519000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2505217000.0 | -0.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2117187000.0 | -15.5% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 154050000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 322516000.0 | +109.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 455941000.0 | +41.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 107239000.0 | -76.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 288898000.0 | +169.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 432513000.0 | +49.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 87735000.0 | -79.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 239545000.0 | +173.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 447425000.0 | +86.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 637862000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 581432000.0 | -8.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 693266000.0 | +19.2% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -128131000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -282974000.0 | -120.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -428974000.0 | -51.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -106629000.0 | +75.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -227098000.0 | -113.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -353216000.0 | -55.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -74920000.0 | +78.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -210863000.0 | -181.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -44363000.0 | +79.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -570424000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -555458000.0 | +2.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 97087000.0 | +117.5% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2316000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -247364000.0 | -10780.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 54216000.0 | +121.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -635107000.0 | -1271.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -636339000.0 | -0.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -662022000.0 | -4.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -1958000.0 | +99.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -21348000.0 | -990.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -539519000.0 | -2427.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 592592000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -662050000.0 | -211.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -566787000.0 | +14.4% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 118734000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 263485000.0 | +121.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 406695000.0 | +54.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 104627000.0 | -74.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 231995000.0 | +121.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 359873000.0 | +55.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 164952000.0 | -54.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 343865000.0 | +108.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 553886000.0 | +61.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 540851000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 567919000.0 | +5.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 715948000.0 | +26.1% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10630000.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 10635000.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 10634000.0 | -0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 10556000.0 | -0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10702000.0 | +1.4% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 10711000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 10709000.0 | -0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 10661000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 15695000.0 | +47.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 15733000.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 15718000.0 | -0.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 10556000.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 10661000.0 | +1.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 15703000.0 | +47.3% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9160000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 9195000.0 | +0.4% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 9148000.0 | -0.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9176000.0 | +0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 9207000.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9213000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10460000.0 | +13.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 14083000.0 | +34.6% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 14098000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 9159000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 9202000.0 | +0.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 13193000.0 | +43.4% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9867000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 9195000.0 | -6.8% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 9148000.0 | -0.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9176000.0 | +0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 9207000.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9213000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 11671000.0 | +26.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 14083000.0 | +20.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 15321000.0 | +8.8% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 9159000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 9202000.0 | +0.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 14416000.0 | +56.7% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1476 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1719 | +16.4% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1553 | -9.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1580 | +1.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1592 | +0.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1607 | +0.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1461 | -9.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1653 | +13.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1693 | +2.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5695 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.6505 | +14.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.6649 | +2.2% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8747 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.7972 | -4.1% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.8168 | +1.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.3556 | -25.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.7834 | +31.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.8239 | +2.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1.8761 | +2.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.7477 | -6.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.7956 | +2.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.7879 | -0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.0941 | +17.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.3556 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.7477 | +28.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.5625 | -10.6% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.5086 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8.3392 | -2.0% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 9.6041 | +15.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 12.2373 | +27.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 11.7747 | -3.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 13.3908 | +13.7% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 17.3468 | +29.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 24.4301 | +40.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10.5186 | -56.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 11.6629 | +10.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5.6321 | -51.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 12.2373 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 24.4301 | +99.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5.6744 | -76.8% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0632 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0060 | -90.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -0.0666 | -1208.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.0468 | +29.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0439 | +6.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0763 | -73.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0448 | +158.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0371 | -182.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3351 | +1002.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0039 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.0601 | -1432.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0900 | +249.8% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1523 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1554 | +2.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1223 | -21.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0863 | -29.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0788 | -8.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1447 | +83.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0702 | -51.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0881 | +25.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1562 | +77.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1443 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1422 | -1.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1479 | +4.0% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8686 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.7595 | -12.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.7329 | -3.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 0.8711 | +18.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 0.6853 | -21.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.7885 | +15.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.7902 | +0.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 0.6813 | -13.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.5938 | -12.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5786 | -2.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.6293 | +8.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.8711 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.6813 | -21.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.9473 | +39.0% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0093 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0010 | -88.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -0.0103 | -1101.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.0074 | +28.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0070 | +5.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0123 | -75.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0065 | +153.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0061 | -193.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0567 | +1024.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0022 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.0391 | -1650.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0598 | +253.1% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1222 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0115 | -90.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -0.1405 | -1326.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.1199 | +14.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.1288 | -7.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.2917 | -126.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0963 | +133.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.1004 | -204.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.4729 | +571.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0361 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1.3044 | -3515.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.4852 | +137.2% | ratio | 10-K | 2026-02-13 |