Financial Metrics
BKH BLACK HILLS CORP /SD/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 5 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2025-11-12 | 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 | 912100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 405100000.0 | -55.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 400100000.0 | -1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 717200000.0 | +79.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 397100000.0 | -44.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 398600000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 800400000.0 | +100.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 435700000.0 | -45.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 427400000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2301700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2098000000.0 | -8.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2286200000.0 | +9.0% | USD | 10-K | 2026-02-11 |
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 | 174900000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 63500000.0 | -63.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 97800000.0 | +54.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 193300000.0 | +97.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 70600000.0 | -63.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 75800000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 205000000.0 | +170.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 82500000.0 | -59.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 78700000.0 | -4.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 472700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 503100000.0 | +6.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 537500000.0 | +6.8% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 114100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 23100000.0 | -79.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 45400000.0 | +96.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 127900000.0 | +181.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 22800000.0 | -82.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 24400000.0 | +7.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 134300000.0 | +450.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 27500000.0 | -79.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 24900000.0 | -9.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 262200000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 273100000.0 | +4.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 291600000.0 | +6.8% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.73 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.35 | -79.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +91.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.88 | +180.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.33 | -82.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.35 | +6.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.87 | +434.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.38 | -79.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.34 | -10.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.91 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3.91 | +0.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3.99 | +2.0% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.73 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.35 | -79.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +91.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.87 | +179.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.33 | -82.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.35 | +6.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.87 | +434.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.38 | -79.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.34 | -10.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.91 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3.91 | +0.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3.98 | +1.8% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39365000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 152581000.0 | +287.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 594289000.0 | +289.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 86600000.0 | -85.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 123000000.0 | +42.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 624800000.0 | +408.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 12500000.0 | -98.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 16100000.0 | +28.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6600000.0 | -59.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8100000.0 | +22.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 21100000.0 | +160.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 86600000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 16100000.0 | -81.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 182800000.0 | +1035.4% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 477089000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 260350000.0 | -45.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 228830000.0 | -12.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 350300000.0 | +53.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 334400000.0 | -4.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 221500000.0 | -33.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 205400000.0 | -7.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 351200000.0 | +71.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 377900000.0 | +7.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 260800000.0 | -31.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 251400000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 350300000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 351200000.0 | +0.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 389000000.0 | +10.8% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 129960000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 136534000.0 | +5.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 168079000.0 | +23.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 160900000.0 | -4.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 130600000.0 | -18.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 134800000.0 | +3.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 155400000.0 | +15.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 153900000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 128100000.0 | -16.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 145200000.0 | +13.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 173000000.0 | +19.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 160900000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 153900000.0 | -4.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 172400000.0 | +12.0% | USD | 10-K | 2026-02-11 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 918318000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 802328000.0 | -12.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1240274000.0 | +54.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 826600000.0 | -33.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 797600000.0 | -3.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1173600000.0 | +47.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 599500000.0 | -48.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 742300000.0 | +23.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 708100000.0 | -4.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 608400000.0 | -14.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 667600000.0 | +9.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 826600000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 742300000.0 | -10.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 995900000.0 | +34.2% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9460136000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9409095000.0 | -0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9932928000.0 | +5.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9620400000.0 | -3.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9676700000.0 | +0.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 10185900000.0 | +5.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 9718700000.0 | -4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 10022600000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10061200000.0 | +0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 10091600000.0 | +0.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10329000000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9620400000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 10022600000.0 | +4.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 10869800000.0 | +8.5% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1038911000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 977860000.0 | -5.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1602672000.0 | +63.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1185100000.0 | -26.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1088400000.0 | -8.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1106800000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 536200000.0 | -51.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 763400000.0 | +42.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 928900000.0 | +21.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 953900000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 734600000.0 | -23.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1185100000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 763400000.0 | -35.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 740000000.0 | -3.1% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3097947000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3110015000.0 | +0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3167317000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3215300000.0 | +1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3333900000.0 | +3.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3357300000.0 | +0.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3446600000.0 | +2.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3501500000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3635100000.0 | +3.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3636100000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3768000000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3215300000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3501500000.0 | +8.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3823600000.0 | +9.2% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3954409000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3955745000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3799510000.0 | -3.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3801200000.0 | +0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3802800000.0 | +0.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4247100000.0 | +11.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4248800000.0 | +0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 4250200000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3951600000.0 | -7.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3952400000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4252800000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3801200000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 4250200000.0 | +11.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 4701100000.0 | +10.6% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 328700000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 605100000.0 | +84.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 756000000.0 | +24.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 233400000.0 | -69.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 464000000.0 | +98.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 566100000.0 | +22.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 227800000.0 | -59.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 416400000.0 | +82.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 505300000.0 | +21.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 944400000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 719300000.0 | -23.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 673400000.0 | -6.4% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -101500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -245400000.0 | -141.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -403800000.0 | -64.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -176900000.0 | +56.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -340700000.0 | -92.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -532000000.0 | -56.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -155200000.0 | +70.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -376200000.0 | -142.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -556400000.0 | -47.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -536700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -746000000.0 | -39.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -828200000.0 | -11.0% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -209100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -228100000.0 | -9.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 221300000.0 | +197.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -19800000.0 | -108.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 415400000.0 | +2198.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -107500000.0 | -125.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -81900000.0 | +23.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -47800000.0 | +41.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 56800000.0 | +218.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -341700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -42900000.0 | +87.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 321800000.0 | +850.1% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 119100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 261700000.0 | +119.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 421800000.0 | +61.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 176200000.0 | -58.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 342400000.0 | +94.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 530500000.0 | +54.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 152900000.0 | -71.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 371800000.0 | +143.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 550200000.0 | +48.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 555600000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 744200000.0 | +33.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 819800000.0 | +10.2% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 68000000.0 | — | shares | 10-K | 2024-02-14 |
| Annual | 2024-12-31 | 71700000.0 | +5.4% | shares | 10-K | 2025-02-12 |
| Annual | 2025-12-31 | 75500000.0 | +5.3% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66670709.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 67115403.0 | +0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 68046262.0 | +1.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 68265042.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 68969578.0 | +1.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 69747220.0 | +1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 71676746.0 | +2.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 71676756.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 72544232.0 | +1.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 72902676.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 75520225.0 | +3.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 68265042.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 71676756.0 | +5.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 75520234.0 | +5.4% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66000000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66600000.0 | +0.9% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 67300000.0 | +1.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 68200000.0 | +1.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 69000000.0 | +1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 70500000.0 | +2.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 71600000.0 | +1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 72400000.0 | +1.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 72800000.0 | +0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 67000000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 69800000.0 | +4.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 73000000.0 | +4.6% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66100000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66700000.0 | +0.9% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 67400000.0 | +1.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 68300000.0 | +1.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 69000000.0 | +1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 70600000.0 | +2.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 71800000.0 | +1.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 72400000.0 | +0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 72900000.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 67100000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 69900000.0 | +4.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 73200000.0 | +4.7% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0964 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0431 | -55.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0403 | -6.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0741 | +84.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0390 | -47.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0410 | +5.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0796 | +94.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0432 | -45.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0414 | -4.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2393 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.2093 | -12.5% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2103 | +0.5% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8839 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8205 | -7.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.7739 | -5.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6975 | -9.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7328 | +5.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.0604 | +44.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.1181 | +5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9724 | -13.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.7623 | -21.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.6378 | -16.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9088 | +42.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6975 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.9724 | +39.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.3458 | +38.4% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1251 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0570 | -54.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1135 | +99.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1783 | +57.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0574 | -67.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0612 | +6.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1678 | +174.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0631 | -62.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0583 | -7.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1139 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1302 | +14.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1275 | -2.0% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1918 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1568 | -18.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2444 | +55.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2695 | +10.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1778 | -34.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1902 | +7.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2561 | +34.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1894 | -26.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1841 | -2.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2054 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.2398 | +16.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2351 | -2.0% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0379 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1560 | +311.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3708 | +137.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0731 | -80.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1130 | +54.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.5645 | +399.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0233 | -95.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0211 | -9.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0071 | -66.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0085 | +19.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0287 | +238.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0731 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.0211 | -71.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2470 | +1071.3% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0121 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0025 | -79.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0046 | +86.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0132 | +189.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0022 | -83.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0025 | +12.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0133 | +431.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0027 | -79.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0024 | -11.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0273 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0272 | -0.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0268 | -1.5% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0368 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0074 | -79.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0143 | +93.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0384 | +167.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0068 | -82.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0071 | +4.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0369 | +421.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0076 | -79.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0066 | -12.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0815 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0780 | -4.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0763 | -2.2% | ratio | 10-K | 2026-02-11 |