Financial Metrics
NWE NorthWestern Energy Group, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 335068000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 454542000.0 | +35.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 290502000.0 | -36.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 321090000.0 | +10.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 475342000.0 | +48.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 319929000.0 | -32.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 345161000.0 | +7.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 466630000.0 | +35.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 342713000.0 | -26.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 386952000.0 | +12.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 1372316000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1477837000.0 | +7.7% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 1422143000.0 | -3.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 373466000.0 | -73.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 414265000.0 | +10.9% | USD | 10-K | 2026-02-12 |
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 | 2022-09-30 | 48294000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 96042000.0 | +98.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 45620000.0 | -52.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 55630000.0 | +21.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 102080000.0 | +83.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61612000.0 | -39.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 67933000.0 | +10.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 124727000.0 | +83.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60786000.0 | -51.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 80281000.0 | +32.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 275681000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 263079000.0 | -4.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 300455000.0 | +14.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 91696000.0 | -69.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 60024000.0 | -34.5% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 27368000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 62530000.0 | +128.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 19124000.0 | -69.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 29335000.0 | +53.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 65086000.0 | +121.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 31654000.0 | -51.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 46819000.0 | +47.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 76940000.0 | +64.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 21228000.0 | -72.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 38233000.0 | +80.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 186840000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 183008000.0 | -2.1% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 194131000.0 | +6.1% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 80552000.0 | -58.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 44691000.0 | -44.5% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.48 | — | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.05 | +118.8% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.32 | -69.5% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.48 | +50.0% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.06 | +120.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | -50.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.76 | +46.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.25 | +64.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.35 | -72.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.62 | +77.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 3.61 | — | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 3.28 | -9.1% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 3.22 | -1.8% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.32 | -59.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.73 | -44.7% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.47 | — | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.05 | +123.4% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.32 | -69.5% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.48 | +50.0% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.06 | +120.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | -50.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.76 | +46.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.25 | +64.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.35 | -72.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.62 | +77.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 3.6 | — | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 3.25 | -9.7% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 3.22 | -0.9% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.31 | -59.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.72 | -45.0% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 2820000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 9069000.0 | +221.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 8489000.0 | -6.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-03-31 | 10730000.0 | +26.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 7757000.0 | -27.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 5091000.0 | -34.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 9164000.0 | +80.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 4150000.0 | -54.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 6398000.0 | +54.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2527000.0 | -60.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 4283000.0 | +69.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 56025000.0 | +1208.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2936000.0 | -94.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6203000.0 | +111.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 2820000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 8489000.0 | +201.0% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 9164000.0 | +8.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 4283000.0 | -53.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8781000.0 | +105.0% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 244952000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 148043000.0 | -39.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 212257000.0 | +43.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 186927000.0 | -11.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 149500000.0 | -20.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 144186000.0 | -3.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 187764000.0 | +30.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 187489000.0 | -0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 154923000.0 | -17.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 159063000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 244952000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 212257000.0 | -13.3% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 187764000.0 | -11.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 209751000.0 | +11.7% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 107359000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 119080000.0 | +10.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 114539000.0 | -3.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 103843000.0 | -9.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 114956000.0 | +10.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 121568000.0 | +5.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 122940000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 119606000.0 | -2.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 125398000.0 | +4.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 135002000.0 | +7.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 107359000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 114539000.0 | +6.7% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 122940000.0 | +7.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 132506000.0 | +7.8% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 538824000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 358354000.0 | -33.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 407006000.0 | +13.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 396836000.0 | -2.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 364045000.0 | -8.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 368420000.0 | +1.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 418186000.0 | +13.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 472827000.0 | +13.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 403080000.0 | -14.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 443896000.0 | +10.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 538824000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 407006000.0 | -24.5% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 418186000.0 | +2.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 503942000.0 | +20.5% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 7114213000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 7317783000.0 | +2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 7280994000.0 | -0.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 7294242000.0 | +0.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 7429499000.0 | +1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 7600652000.0 | +2.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 7633434000.0 | +0.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 7713819000.0 | +1.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 7854074000.0 | +1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 7997524000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8101411000.0 | +1.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8135967000.0 | +0.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8298732000.0 | +2.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 6780443000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 7317783000.0 | +7.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 7600652000.0 | +3.9% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 7997524000.0 | +5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8459691000.0 | +5.8% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 620845000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 569514000.0 | -8.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 534898000.0 | -6.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 444684000.0 | -16.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 699810000.0 | +57.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 813266000.0 | +16.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 802200000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 397638000.0 | -50.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 537432000.0 | +35.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 684570000.0 | +27.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 620845000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 534898000.0 | -13.8% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 802200000.0 | +50.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 697451000.0 | -13.1% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 4652600000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 4689085000.0 | +0.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 4815338000.0 | +2.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 4820416000.0 | +0.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 4906562000.0 | +1.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 5037612000.0 | +2.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 5139824000.0 | +2.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5205043000.0 | +1.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5256291000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5418758000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 4652600000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 4815338000.0 | +3.5% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 5139824000.0 | +6.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5573951000.0 | +8.4% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 2339713000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 2464520000.0 | +5.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 2537329000.0 | +3.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 2665183000.0 | +5.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-03-31 | 2693000000.0 | +1.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 2686724000.0 | -0.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 2740414000.0 | +2.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 2785314000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2813018000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 2807257000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 2816462000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2857700000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2896368000.0 | +1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 2879676000.0 | -0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 2879974000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2020-12-31 | 2079095000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 2339713000.0 | +12.5% | USD | 10-K | 2025-02-13 |
| Annual | 2022-12-31 | 2665183000.0 | +13.9% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 2785314000.0 | +4.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2857700000.0 | +2.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2885740000.0 | +1.0% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 2474357000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 2544522000.0 | +2.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2684635000.0 | +5.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2767107000.0 | +3.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2569553000.0 | -7.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2567940000.0 | -0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2695343000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3130596000.0 | +16.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3029611000.0 | -3.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3044194000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 2618882000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2784585000.0 | +6.3% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2995293000.0 | +7.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3286007000.0 | +9.7% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 309270000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 213699000.0 | -30.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 294065000.0 | +37.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 426922000.0 | +45.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 161677000.0 | -62.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 223943000.0 | +38.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 343904000.0 | +53.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 153392000.0 | -55.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 211601000.0 | +37.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 338274000.0 | +59.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 219978000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 307242000.0 | +39.7% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 489231000.0 | +59.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 406741000.0 | -16.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 394455000.0 | -3.0% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | -387253000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -136604000.0 | +64.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -265788000.0 | -94.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -410974000.0 | -54.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -108996000.0 | +73.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -248278000.0 | -127.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -405110000.0 | -63.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -96708000.0 | +76.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -226756000.0 | -134.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -418562000.0 | -84.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | -435833000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -516859000.0 | -18.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -570812000.0 | -10.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -554463000.0 | +2.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -570632000.0 | -2.9% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 87946000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -72456000.0 | -182.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -26720000.0 | +63.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -16771000.0 | +37.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -57486000.0 | -242.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 30186000.0 | +152.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 63911000.0 | +111.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -5635000.0 | -108.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 12686000.0 | +325.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 81745000.0 | +544.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 217521000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 213318000.0 | -1.9% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 84305000.0 | -60.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 151552000.0 | +79.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 177898000.0 | +17.4% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 386339000.0 | — | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 136604000.0 | -64.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 263362000.0 | +92.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 407170000.0 | +54.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 108754000.0 | -73.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 247361000.0 | +127.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 400511000.0 | +61.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 92124000.0 | -77.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 220978000.0 | +139.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 374533000.0 | +69.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 434328000.0 | — | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 515140000.0 | +18.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 566889000.0 | +10.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 549244000.0 | -3.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 524456000.0 | -4.5% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 61241779.0 | — | shares | 10-Q | 2023-10-27 |
| Quarterly | 2024-03-31 | 61282747.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 61299477.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 61308009.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2025-03-31 | 61373412.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 61387122.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 61401190.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 59744130.0 | — | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 61248800.0 | +2.5% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 61320812.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 61418361.0 | +0.2% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 64761918.0 | — | shares | 10-Q | 2023-10-27 |
| Quarterly | 2024-03-31 | 64797508.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 64803261.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 64803949.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2025-03-31 | 64870265.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64875751.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 64881940.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 63278307.0 | — | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 64761919.0 | +2.3% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 64810932.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 64895311.0 | +0.1% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 56310526.0 | — | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 59776195.0 | +6.2% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 59804283.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 60442164.0 | +1.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 61265967.0 | +1.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61288870.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 61301696.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61339498.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 61380777.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 61395002.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 51709229.0 | — | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 55769156.0 | +7.9% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 60321481.0 | +8.2% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 61315000.0 | +1.6% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 61409000.0 | +0.2% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 56637404.0 | — | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 59789204.0 | +5.6% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 59849674.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 60477697.0 | +1.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 61309619.0 | +1.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61357348.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 61396975.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61426101.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 61483946.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 61553325.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 51872226.0 | — | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 56292110.0 | +8.5% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 60357793.0 | +7.2% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 61374205.0 | +1.7% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 61541418.0 | +0.3% | shares | 10-K | 2026-02-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.0471 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0624 | +32.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0398 | -36.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0432 | +8.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0623 | +44.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0415 | -33.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0439 | +6.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0576 | +31.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0421 | -26.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0466 | +10.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 0.2024 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2020 | -0.2% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.1871 | -7.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0467 | -75.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0490 | +4.9% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 0.8679 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 0.6292 | -27.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.7609 | +20.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.8924 | +17.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.5202 | -41.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4530 | -12.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.5213 | +15.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.1891 | +128.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.7500 | -36.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.6484 | -13.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 0.8679 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.7609 | -12.3% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.5213 | -31.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7225 | +38.6% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 1.7457 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-09-30 | 1.7111 | -2.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.7288 | +1.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.7136 | -0.9% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.7478 | +2.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.7886 | +2.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.7986 | +0.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.7971 | -0.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.8253 | +1.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.8815 | +3.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 1.7457 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1.7288 | -1.0% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.7986 | +4.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.9315 | +7.4% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.0817 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1376 | +68.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0658 | -52.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0914 | +38.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1369 | +49.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0989 | -27.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1356 | +37.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1649 | +21.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0619 | -62.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0988 | +59.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 0.1361 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1238 | -9.0% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.1365 | +10.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2157 | +58.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1079 | -50.0% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.1441 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.2113 | +46.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1570 | -25.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1733 | +10.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2148 | +24.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1926 | -10.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1968 | +2.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2673 | +35.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1774 | -33.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2075 | +17.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 0.2009 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1780 | -11.4% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.2113 | +18.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2455 | +16.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1449 | -41.0% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 0.0137 | — | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 0.0089 | -34.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 0.0171 | +91.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 0.0093 | -45.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0091 | -2.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0031 | -66.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0053 | +71.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1409 | +2538.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0055 | -96.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0091 | +65.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2022-12-31 | 0.0137 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0171 | +25.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0053 | -68.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0126 | +135.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.0038 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0086 | +123.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0026 | -69.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0039 | +50.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0085 | +115.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0041 | -51.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0060 | +45.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0095 | +59.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0026 | -72.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0046 | +76.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 0.0276 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0250 | -9.2% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0255 | +2.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0101 | -60.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0053 | -47.6% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.0108 | — | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0232 | +115.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0071 | -69.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0107 | +50.4% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0231 | +116.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0113 | -51.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0166 | +47.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0266 | +59.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0074 | -72.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0133 | +80.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 0.0799 | — | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0687 | -14.0% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0697 | +1.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0282 | -59.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0155 | -45.1% | ratio | 10-K | 2026-02-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-07 | Edwards Sherina M. | Dir |
Equity grant / award
A
|
Common Stock | 569 | $65.94 | $37,520 | 9,454 |
| 2026-03-03 | Hines John D | VP - Energy Supply & MT Gov |
Other disposed transaction
F
|
Common Stock | 398 | $0.00 | $0 | 41,972 |
| 2026-03-03 | Hines John D | VP - Energy Supply & MT Gov |
Equity grant / award
A
|
Common Stock | 1,354 | $68.45 | $92,681 | 42,370 |
| 2026-02-27 | BIRD BRIAN B | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,341 | $0.00 | $0 | 218,047 |
| 2026-02-27 | BIRD BRIAN B | President and CEO |
Equity grant / award
A
|
Common Stock | 20,864 | $68.45 | $1,428,141 | 225,388 |
| 2026-02-24 | BIRD BRIAN B | President and CEO |
Other disposed transaction
F
|
Common Stock | 60 | $0.00 | $0 | 204,524 |
| 2026-02-24 | BIRD BRIAN B | President and CEO |
Equity grant / award
A
|
Common Stock | 2,587 | $68.45 | $177,080 | 204,584 |
| 2026-02-03 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 581 | $64.54 | $37,498 | 10,505 |
| 2026-01-22 | Berzina Jeffrey B. | Controller |
Other disposed transaction
F
|
Common Stock | 124 | $64.54 | $8,003 | 3,999 |
| 2026-01-15 | Heim Shannon | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 442 | $64.54 | $28,527 | 7,195 |
| 2026-01-02 | Edwards Sherina M. | Dir |
Equity grant / award
A
|
Common Stock | 581 | $64.54 | $37,498 | 8,885 |
| 2025-12-19 | BIRD BRIAN B | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,129 | $67.84 | $212,271 | 202,884 |
| 2025-11-04 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 640 | $58.61 | $37,510 | 9,896 |
| 2025-10-06 | Edwards Sherina M. | Dir |
Equity grant / award
A
|
Common Stock | 640 | $58.61 | $37,510 | 8,304 |
| 2025-08-01 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 731 | $51.30 | $37,500 | 9,232 |
| 2025-07-01 | Edwards Sherina M. | Dir |
Equity grant / award
A
|
Common Stock | 731 | $51.30 | $37,500 | 7,664 |
| 2025-05-05 | Yingling Jeffrey W. | Dir |
Equity grant / award
A
|
Common Stock | 648 | $57.87 | $37,500 | 20,177 |
| 2025-05-02 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 648 | $57.87 | $37,500 | 8,483 |
| 2025-04-04 | Goodin David L | Dir |
Equity grant / award
A
|
Common Stock | 648 | $57.87 | $37,500 | 2,579 |
| 2025-03-07 | Vold Jeanne | VP - Technology |
Equity grant / award
A
|
Common Stock | 1,321 | $54.12 | $71,493 | 12,192 |
| 2025-03-07 | Heim Shannon | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 27 | $54.12 | $1,461 | 6,919 |
| 2025-03-03 | Vold Jeanne | VP - Technology |
Equity grant / award
A
|
Common Stock | 989 | $0.00 | $0 | 13,181 |
| 2025-02-25 | Ide Britt E | Dir |
Open-market sell
S
|
Common Stock | 702 | $54.32 | $38,133 | 11,021 |
| 2025-02-05 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 702 | $53.46 | $37,529 | 7,827 |
| 2025-01-06 | YAZDI MAHVASH | Dir |
Equity grant / award
A
|
Common Stock | 702 | $53.46 | $37,529 | 18,432 |
| 2024-12-12 | Clark Anthony Thomas | Dir |
Open-market sell
S
|
Common Stock | 7,400 | $51.95 | $384,430 | 16,816 |
| 2024-12-09 | Ide Britt E | Dir |
Open-market sell
S
|
Common Stock | 700 | $53.57 | $37,499 | 10,888 |
| 2024-12-03 | Goodin David L | Dir |
Equity grant / award
A
|
Common Stock | 1,229 | $54.39 | $66,845 | 1,229 |
| 2024-11-01 | Yingling Jeffrey W. | Dir |
Equity grant / award
A
|
Common Stock | 688 | $53.46 | $36,780 | 18,407 |
| 2024-10-01 | Larson Kent T | Dir |
Equity grant / award
A
|
Common Stock | 688 | $57.22 | $39,367 | 7,646 |
| 2024-08-08 | Ide Britt E | Dir |
Open-market sell
S
|
Common Stock | 688 | $51.92 | $35,721 | 10,778 |
| 2024-08-01 | Yingling Jeffrey W. | Dir |
Equity grant / award
A
|
Common Stock | 688 | $53.77 | $36,994 | 17,531 |
| 2024-07-02 | HORSFALL JAN ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 688 | $50.08 | $34,455 | 6,437 |
| 2024-05-07 | Hines John D | VP - Energy Supply & MT Gov |
Open-market sell
S
|
Common Stock | 1,025 | $51.16 | $52,439 | 32,794 |
| 2024-05-07 | Hines John D | VP - Energy Supply & MT Gov |
Open-market sell
S
|
Common Stock | 540 | $51.13 | $27,610 | 33,819 |
| 2024-05-03 | Ide Britt E | Dir |
Open-market sell
S
|
Common Stock | 687 | $51.30 | $35,243 | 10,640 |
| 2024-05-02 | Yingling Jeffrey W. | Dir |
Equity grant / award
A
|
Common Stock | 687 | $50.44 | $34,652 | 16,640 |
| 2024-05-01 | Schroeppel Bobbi L | VP - HR, Cust Care, Corp Comm |
Open-market sell
S
|
Common Stock | 1,350 | $50.75 | $68,512 | 31,814 |
| 2024-04-02 | YAZDI MAHVASH | Dir |
Equity grant / award
A
|
Common Stock | 687 | $50.93 | $34,989 | 15,927 |
| 2024-03-13 | Berzina Jeffrey B. | Controller |
Equity grant / award
A
|
Common Stock | 788 | $0.00 | $0 | 2,416 |
| 2024-03-05 | Cashell Michael R | VP - Transmission |
Equity grant / award
A
|
Common Stock | 571 | $46.70 | $26,666 | 20,730 |
| 2024-03-01 | Hines John D | VP - Energy Supply & MT Gov |
Equity grant / award
A
|
Common Stock | 834 | $46.70 | $38,948 | 32,342 |
| 2024-02-27 | Ide Britt E | Dir |
Open-market sell
S
|
Common Stock | 687 | $48.24 | $33,141 | 10,505 |
| 2024-02-20 | YAZDI MAHVASH | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $48.80 | $48,800 | 15,093 |
| 2024-02-05 | Yingling Jeffrey W. | Dir |
Equity grant / award
A
|
Common Stock | 687 | $48.12 | $33,058 | 15,763 |
| 2024-01-08 | Clark Anthony Thomas | Dir |
Equity grant / award
A
|
Common Stock | 687 | $50.89 | $34,961 | 21,543 |