Financial Metrics
MDU MDU RESOURCES GROUP INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 860214000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1043948000.0 | +21.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1208567000.0 | +15.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 937925000.0 | -22.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1067639000.0 | +13.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1272548000.0 | +19.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 976293000.0 | -23.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1064597000.0 | +9.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1280787000.0 | +20.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1091191000.0 | -14.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1303573000.0 | +19.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1563799000.0 | +20.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1197373000.0 | -23.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1362928000.0 | +13.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1587289000.0 | +16.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1227938000.0 | -22.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1423657000.0 | +15.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1586013000.0 | +11.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1416559000.0 | -10.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1009749000.0 | -28.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1002487000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1430098000.0 | +42.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1091126000.0 | -23.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1000795000.0 | -8.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 588275000.0 | -41.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 344471000.0 | -41.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 289694000.0 | -15.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 674833000.0 | +132.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 351186000.0 | -48.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 315036000.0 | -10.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 4128828000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 4443351000.0 | +7.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 4531552000.0 | +2.0% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 5336776000.0 | +17.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 5532750000.0 | +3.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3454436000.0 | -37.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1747298000.0 | -49.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1803352000.0 | +3.2% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1757978000.0 | -2.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1875066000.0 | +6.7% | USD | 10-K | 2026-02-20 |
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 | 2016-03-31 | 61985000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 88965000.0 | +43.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 146684000.0 | +64.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 65786000.0 | -55.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 78660000.0 | +19.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 155320000.0 | +97.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 69376000.0 | -55.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 73992000.0 | +6.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 140004000.0 | +89.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 64218000.0 | -54.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 97311000.0 | +51.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 189470000.0 | +94.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 57070000.0 | -69.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 138254000.0 | +142.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 203711000.0 | +47.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 85164000.0 | -58.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 137689000.0 | +61.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 189169000.0 | +37.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 67343000.0 | -64.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 62505000.0 | -7.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 61002000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 118521000.0 | +94.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 82031000.0 | -30.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 84604000.0 | +3.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 96656000.0 | +14.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 39574000.0 | -59.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 34846000.0 | -11.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 112863000.0 | +223.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 30332000.0 | -73.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 39840000.0 | +31.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 408909000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 424048000.0 | +3.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 401723000.0 | -5.3% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 481220000.0 | +19.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 544925000.0 | +13.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 331051000.0 | -39.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 200870000.0 | -39.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 224944000.0 | +12.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 265642000.0 | +18.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 290377000.0 | +9.3% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13829000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -229804000.0 | -1761.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 82986000.0 | +136.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 37325000.0 | -55.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 41215000.0 | +10.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 87351000.0 | +111.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 42437000.0 | -51.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 43802000.0 | +3.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 107251000.0 | +144.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 40926000.0 | -61.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 61825000.0 | +51.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 137637000.0 | +122.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25130000.0 | -81.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 99703000.0 | +296.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 153078000.0 | +53.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 52131000.0 | -65.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 100190000.0 | +92.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 139276000.0 | +39.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 31763000.0 | -77.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 70667000.0 | +122.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 147971000.0 | +109.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 38353000.0 | -74.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 130692000.0 | +240.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 74929000.0 | -42.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 100898000.0 | +34.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 60436000.0 | -40.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 64615000.0 | +6.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 81965000.0 | +26.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 13780000.0 | -83.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 18311000.0 | +32.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -67258000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 281203000.0 | +518.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 272318000.0 | -3.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 335453000.0 | +23.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 390205000.0 | +16.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 378131000.0 | -3.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 367489000.0 | -2.8% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 414707000.0 | +12.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 281108000.0 | -32.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 190395000.0 | -32.3% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.13 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.56 | -530.8% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.42 | +175.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.19 | -54.8% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.21 | +10.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.45 | +114.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.22 | -51.1% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.22 | +0.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.55 | +150.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.21 | -61.8% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.31 | +47.6% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.69 | +122.6% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.13 | -81.2% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.5 | +284.6% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.76 | +52.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.26 | -65.8% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.5 | +92.3% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.68 | +36.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.16 | -76.5% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.35 | +118.7% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.73 | +108.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.19 | -74.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.64 | +236.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.37 | -42.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5 | +35.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3 | -40.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.32 | +6.7% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.4 | +25.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.07 | -82.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.09 | +28.6% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.33 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1.44 | +336.4% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.39 | -3.5% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.69 | +21.6% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.95 | +15.4% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.87 | -4.1% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1.81 | -3.2% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2.04 | +12.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.38 | -32.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.93 | -32.6% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.13 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.56 | -530.8% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.42 | +175.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.19 | -54.8% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.21 | +10.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.45 | +114.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.22 | -51.1% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.22 | +0.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.55 | +150.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.21 | -61.8% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.31 | +47.6% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.69 | +122.6% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.13 | -81.2% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.5 | +284.6% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.76 | +52.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.26 | -65.8% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.5 | +92.3% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.68 | +36.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.16 | -76.5% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.35 | +118.7% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.73 | +108.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.19 | -74.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.64 | +236.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.37 | -42.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.49 | +32.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3 | -38.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.32 | +6.7% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.4 | +25.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.07 | -82.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.09 | +28.6% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.33 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1.43 | +333.3% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.39 | -2.8% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.69 | +21.6% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.95 | +15.4% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.87 | -4.1% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1.81 | -3.2% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2.03 | +12.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.37 | -32.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.93 | -32.1% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90573000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 85117000.0 | -6.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 59868000.0 | -29.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 46107000.0 | -23.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 50735000.0 | +10.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 40048000.0 | -21.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 37356000.0 | -6.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 34599000.0 | -7.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 58764000.0 | +69.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 41659000.0 | -29.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 67077000.0 | +61.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 53948000.0 | -19.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 49721000.0 | -7.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 71966000.0 | +44.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 67000000.0 | -6.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 66459000.0 | -0.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 116526000.0 | +75.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 64358000.0 | -44.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 66070000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 59547000.0 | -9.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 55094000.0 | -7.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 57946000.0 | +5.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 57241000.0 | -1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 54161000.0 | -5.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-03-31 | 64904000.0 | +19.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 53663000.0 | -17.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 57859000.0 | +7.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 70428000.0 | +21.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 85971000.0 | +22.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 50780000.0 | -40.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32493000.0 | -36.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 76975000.0 | +136.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 72724000.0 | -5.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 78780000.0 | +8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 88282000.0 | +12.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 66904000.0 | -24.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 59541000.0 | -11.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 58801000.0 | -1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 75853000.0 | +29.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 46107000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 34599000.0 | -25.0% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 53948000.0 | +55.9% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 66459000.0 | +23.2% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 59547000.0 | -10.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 54161000.0 | -9.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 70428000.0 | +30.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 60473000.0 | -14.1% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 66904000.0 | +10.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 28212000.0 | -57.8% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 259756000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 265849000.0 | +2.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 245790000.0 | -7.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 238273000.0 | -3.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 250609000.0 | +5.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 249870000.0 | -0.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 232555000.0 | -6.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 226583000.0 | -2.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 257792000.0 | +13.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 278239000.0 | +7.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 270293000.0 | -2.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 287309000.0 | +6.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 311535000.0 | +8.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 325944000.0 | +4.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 286057000.0 | -12.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 278407000.0 | -2.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 305958000.0 | +9.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 302837000.0 | -1.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 286223000.0 | -5.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 291167000.0 | +1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 316737000.0 | +8.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 316328000.0 | -0.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 312285000.0 | -1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 335609000.0 | +7.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 380316000.0 | +13.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 50977000.0 | -86.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 89814000.0 | +76.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 64248000.0 | -28.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 52619000.0 | -18.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 60154000.0 | +14.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 80235000.0 | +33.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 87392000.0 | +8.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 13784000.0 | -84.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 21162000.0 | +53.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 44966000.0 | +112.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 44940000.0 | -0.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 18457000.0 | -58.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 19713000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44272000.0 | +124.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 238273000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 226583000.0 | -4.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 287309000.0 | +26.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 278407000.0 | -3.1% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 291167000.0 | +4.6% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 335609000.0 | +15.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 64248000.0 | -80.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 44684000.0 | -30.5% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 44940000.0 | +0.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 39052000.0 | -13.1% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1028872000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1076066000.0 | +4.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1065749000.0 | -1.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 977475000.0 | -8.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 942073000.0 | -3.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1015970000.0 | +7.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1099242000.0 | +8.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 1069995000.0 | -2.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1040814000.0 | -2.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1116192000.0 | +7.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1214045000.0 | +8.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 1184132000.0 | -2.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1235229000.0 | +4.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1444810000.0 | +17.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1461815000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1297701000.0 | -11.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1373388000.0 | +5.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1396770000.0 | +1.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1502557000.0 | +7.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1337347000.0 | -11.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1323274000.0 | -1.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1461945000.0 | +10.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1565887000.0 | +7.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1550943000.0 | -1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1571908000.0 | +1.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1849069000.0 | +17.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2024292000.0 | +9.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 2011748000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2108714000.0 | +4.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1544834000.0 | -26.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1515013000.0 | -1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1363723000.0 | -10.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1319944000.0 | -3.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1397039000.0 | +5.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1467820000.0 | +5.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 666259000.0 | -54.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 541551000.0 | -18.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 441926000.0 | -18.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 501367000.0 | +13.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 977475000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1069995000.0 | +9.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1184132000.0 | +10.7% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1297701000.0 | +9.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1337347000.0 | +3.1% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1550943000.0 | +16.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2011748000.0 | +29.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1363723000.0 | -32.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 666259000.0 | -51.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 572436000.0 | -14.1% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6565262000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 6351526000.0 | -3.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 6317709000.0 | -0.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 6284467000.0 | -0.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 6148458000.0 | -2.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 6230498000.0 | +1.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 6344445000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 6334666000.0 | -0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 6348852000.0 | +0.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 6533970000.0 | +2.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 6718193000.0 | +2.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 6988110000.0 | +4.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 7278923000.0 | +4.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 7591493000.0 | +4.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 7730611000.0 | +1.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 7683059000.0 | -0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 7850516000.0 | +2.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 7911132000.0 | +0.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 8125499000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 8053372000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 8069275000.0 | +0.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 8298211000.0 | +2.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 8568863000.0 | +3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 8910435000.0 | +4.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 8970715000.0 | +0.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 9318963000.0 | +3.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 9607130000.0 | +3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 9660781000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 9842587000.0 | +1.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7684850000.0 | -21.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 7869149000.0 | +2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 7833159000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7839871000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 7960336000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 8172649000.0 | +2.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 7038818000.0 | -13.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 6961474000.0 | -1.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6945917000.0 | -0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7185740000.0 | +3.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 6284467000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 6334666000.0 | +0.8% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 6988110000.0 | +10.3% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 7683059000.0 | +9.9% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 8053372000.0 | +4.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8910435000.0 | +10.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 9660781000.0 | +8.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 7833159000.0 | -18.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 7038818000.0 | -10.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 7622206000.0 | +8.3% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 765651000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 698257000.0 | -8.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 740082000.0 | +6.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 669659000.0 | -9.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 618034000.0 | -7.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 693805000.0 | +12.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 856568000.0 | +23.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 812858000.0 | -5.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 764261000.0 | -6.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 800984000.0 | +4.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 725218000.0 | -9.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 986050000.0 | +36.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1062779000.0 | +7.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 912602000.0 | -14.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1033677000.0 | +13.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 866427000.0 | -16.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 824479000.0 | -4.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 999719000.0 | +21.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1066990000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 963522000.0 | -9.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 900037000.0 | -6.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 944360000.0 | +4.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1072919000.0 | +13.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1092240000.0 | +1.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1166728000.0 | +6.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1370514000.0 | +17.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1468302000.0 | +7.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1479603000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1636329000.0 | +10.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1131765000.0 | -30.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1173655000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1075733000.0 | -8.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 922823000.0 | -14.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1149859000.0 | +24.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1281375000.0 | +11.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 678598000.0 | -47.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 634576000.0 | -6.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 594791000.0 | -6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 666549000.0 | +12.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 669659000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 812858000.0 | +21.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 986050000.0 | +21.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 866427000.0 | -12.1% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 963522000.0 | +11.2% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1092240000.0 | +13.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1479603000.0 | +35.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1075733000.0 | -27.3% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 678598000.0 | -36.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 685223000.0 | +1.0% | USD | 10-K | 2026-02-20 |
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 | 2016-03-31 | 2495384000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 2237610000.0 | -10.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 2285061000.0 | +2.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 2316244000.0 | +1.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 2313905000.0 | -0.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2302952000.0 | -0.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 2353917000.0 | +2.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 2429043000.0 | +3.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 2426111000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 2451078000.0 | +1.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 2521293000.0 | +2.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 2566775000.0 | +1.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 2605692000.0 | +1.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 2660301000.0 | +2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 2795606000.0 | +5.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 2847246000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 2836592000.0 | -0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 2897687000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 3012765000.0 | +4.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3079105000.0 | +2.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 3100306000.0 | +0.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 3198802000.0 | +3.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 3332278000.0 | +4.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 3382874000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 3360718000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 3386810000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 3491858000.0 | +3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 3587129000.0 | +2.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 3575382000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 2706193000.0 | -24.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 2757434000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2905233000.0 | +5.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 2980941000.0 | +2.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 3017804000.0 | +1.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 3057985000.0 | +1.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 2690574000.0 | -12.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2743136000.0 | +2.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 2731904000.0 | -0.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 2723094000.0 | -0.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 2316244000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 2428073000.0 | +4.8% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 2566775000.0 | +5.7% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 2847246000.0 | +10.9% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 3079105000.0 | +8.1% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 3382874000.0 | +9.9% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 3587129000.0 | +6.0% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 2905233000.0 | -19.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2690574000.0 | -7.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2772917000.0 | +3.1% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1759514000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1928709000.0 | +9.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1808350000.0 | -6.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 1746561000.0 | -3.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1659507000.0 | -5.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1677977000.0 | +1.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1592053000.0 | -5.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 1566354000.0 | -1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1630343000.0 | +4.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1743711000.0 | +7.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1911555000.0 | +9.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 2108695000.0 | +10.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2198027000.0 | +4.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2379806000.0 | +8.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 2246756000.0 | -5.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 2243107000.0 | -0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2455235000.0 | +9.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2281876000.0 | -7.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2270290000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 2213130000.0 | -2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2253274000.0 | +1.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2337049000.0 | +3.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 2328266000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 2741900000.0 | +17.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2747763000.0 | +0.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 2090200000.0 | -23.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2278730000.0 | +9.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 2365667000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2239717000.0 | -5.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2247422000.0 | +0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2341147000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2298223000.0 | -1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2254397000.0 | -1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2268617000.0 | +0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2320297000.0 | +2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 2292610000.0 | -1.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2193676000.0 | -4.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2181935000.0 | -0.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2353185000.0 | +7.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1790159000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1714853000.0 | -4.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 2108695000.0 | +23.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2243107000.0 | +6.4% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 2213130000.0 | -1.3% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2741900000.0 | +23.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2365667000.0 | -13.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2166223000.0 | -8.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2292610000.0 | +5.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2676855000.0 | +16.8% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45549000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 102649000.0 | +125.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 276475000.0 | +169.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 86539000.0 | -68.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 139493000.0 | +61.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 271901000.0 | +94.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 105791000.0 | -61.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 176582000.0 | +66.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 317381000.0 | +79.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1584000.0 | -99.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -22895000.0 | -1545.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 203103000.0 | +987.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 79290000.0 | -61.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 261402000.0 | +229.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 481767000.0 | +84.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 95620000.0 | -80.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 182811000.0 | +91.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 365810000.0 | +100.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 112410000.0 | -69.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 119108000.0 | +6.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 284933000.0 | +139.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -43648000.0 | -115.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 73101000.0 | +267.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 174914000.0 | +139.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 165097000.0 | -5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 301569000.0 | +82.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 441786000.0 | +46.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 217472000.0 | -50.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 334884000.0 | +54.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 392793000.0 | +17.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 462209000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 448011000.0 | -3.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 499881000.0 | +11.6% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 542280000.0 | +8.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 768374000.0 | +41.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 495777000.0 | -35.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 510064000.0 | +2.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 332627000.0 | -34.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 502318000.0 | +51.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 473365000.0 | -5.8% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -79535000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -177542000.0 | -123.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -254316000.0 | -43.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 45589000.0 | +117.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -22527000.0 | -149.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -98948000.0 | -339.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -100244000.0 | -1.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -222251000.0 | -121.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -361330000.0 | -62.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -160109000.0 | +55.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -305058000.0 | -90.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -448625000.0 | -47.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -202470000.0 | +54.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -296538000.0 | -46.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -461834000.0 | -55.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -106327000.0 | +77.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -266500000.0 | -150.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -432658000.0 | -62.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -150668000.0 | +65.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -291025000.0 | -93.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -465348000.0 | -59.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -151024000.0 | +67.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -276591000.0 | -83.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -415698000.0 | -50.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -117264000.0 | +71.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -235964000.0 | -101.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -392410000.0 | -66.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -94739000.0 | +75.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -174417000.0 | -84.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -359745000.0 | -106.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -305095000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -214168000.0 | +29.8% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -710907000.0 | -231.9% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -603861000.0 | +15.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -630243000.0 | -4.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -885878000.0 | -40.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -638881000.0 | +27.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -540791000.0 | +15.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -552685000.0 | -2.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -780859000.0 | -41.3% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40655000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 76104000.0 | +87.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -46197000.0 | -160.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -127500000.0 | -176.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -123024000.0 | +3.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -181703000.0 | -47.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 18618000.0 | +110.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 52730000.0 | +183.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 76428000.0 | +44.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 154298000.0 | +101.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 345971000.0 | +124.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 258574000.0 | -25.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 173247000.0 | -33.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 33035000.0 | -80.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -20322000.0 | -161.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 6254000.0 | +130.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 82088000.0 | +1212.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 64542000.0 | -21.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 49001000.0 | -24.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 184808000.0 | +277.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 200874000.0 | +8.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 207344000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 183842000.0 | -11.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 192759000.0 | +4.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -35512000.0 | -118.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -48142000.0 | -35.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -22335000.0 | +53.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -130096000.0 | -482.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -168570000.0 | -29.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -24099000.0 | +85.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -194914000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -245350000.0 | -25.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 230376000.0 | +193.9% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 74092000.0 | -67.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -145043000.0 | -295.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 384715000.0 | +365.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 155173000.0 | -59.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 204622000.0 | +31.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 40296000.0 | -80.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 268802000.0 | +567.1% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 2016-03-31 | 195843297.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 195843297.0 | +0.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 195843297.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 195843297.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 195843297.0 | +0.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 195843297.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 195843297.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 195843297.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 195843297.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 196557245.0 | +0.4% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 196557245.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 196564907.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 198316808.0 | +0.9% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 199539110.0 | +0.6% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 200876334.0 | +0.7% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 200922790.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 201061198.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 201061198.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 201061198.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 201061198.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 201733458.0 | +0.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 202822301.0 | +0.5% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 203889661.0 | +0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 203889661.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 203889661.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 203889661.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 203889661.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 204162814.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 204162814.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 203638373.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 203638373.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 203689090.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 203888237.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 203888237.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 203888237.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 203934578.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 204331170.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 204331170.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 204331170.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 195843297.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 195843297.0 | +0.0% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 196564907.0 | +0.4% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 200922790.0 | +2.2% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 201061198.0 | +0.1% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 203889661.0 | +1.4% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 204162814.0 | +0.1% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 203689090.0 | -0.2% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 203934578.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 204382821.0 | +0.2% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 195284000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 195304000.0 | +0.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 195304000.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 195304000.0 | +0.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 195304000.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 195304000.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 195304000.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 195524000.0 | +0.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 196018000.0 | +0.3% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 196401000.0 | +0.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 198270000.0 | +1.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 199343000.0 | +0.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 200440000.0 | +0.6% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 200522000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 200522000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 200708000.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 201345000.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 202863000.0 | +0.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 203351000.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 203351000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 203351000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 203624000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 203635000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 203638000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 203779000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 203888000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 203888000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 204142000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 204331000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 204331000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 195299000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 195304000.0 | +0.0% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 195720000.0 | +0.2% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 198612000.0 | +1.5% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 200502000.0 | +1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 202076000.0 | +0.8% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 203358000.0 | +0.6% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 203640000.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 203867000.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 204291000.0 | +0.2% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 195284000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 195699000.0 | +0.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 195811000.0 | +0.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 196023000.0 | +0.1% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 195973000.0 | -0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 195783000.0 | -0.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 195982000.0 | +0.1% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 196169000.0 | +0.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 196265000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 196414000.0 | +0.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 198287000.0 | +1.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 199383000.0 | +0.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 200456000.0 | +0.5% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 200539000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 200619000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 200952000.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 201693000.0 | +0.4% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 203190000.0 | +0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 203391000.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 203401000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 203644000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 203910000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 203877000.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 203886000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 204187000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 204582000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 204678000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 204959000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 205211000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 205285000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 195618000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 195687000.0 | +0.0% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 196150000.0 | +0.2% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 198626000.0 | +1.3% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 200571000.0 | +1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 202383000.0 | +0.9% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 203462000.0 | +0.5% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 203938000.0 | +0.2% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 204653000.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 205300000.0 | +0.3% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1310 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1644 | +25.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1913 | +16.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1525 | -20.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1714 | +12.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2006 | +17.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1538 | -23.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1629 | +6.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1906 | +17.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1499 | -21.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1717 | +14.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2023 | +17.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1525 | -24.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1723 | +13.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1953 | +13.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1522 | -22.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1716 | +12.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1851 | +7.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1579 | -14.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1084 | -31.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1043 | -3.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1453 | +39.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1420 | -2.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1272 | -10.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0750 | -41.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0433 | -42.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0354 | -18.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0969 | +173.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0506 | -47.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0438 | -13.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.6570 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.7014 | +6.8% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.6485 | -7.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.6946 | +7.1% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.6870 | -1.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3877 | -43.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1809 | -53.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2302 | +27.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2498 | +8.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2460 | -1.5% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.3438 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1.5411 | +14.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.4400 | -6.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 1.4597 | +1.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.5243 | +4.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.4643 | -3.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.2833 | -12.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 1.3163 | +2.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.3619 | +3.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1.3935 | +2.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.6740 | +20.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 1.2009 | -28.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.1623 | -3.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1.5832 | +36.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1.4142 | -10.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1.4978 | +5.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.6658 | +11.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.3972 | -16.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1.4082 | +0.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1.3880 | -1.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.4702 | +5.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.5481 | +5.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.4595 | -5.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1.4200 | -2.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.3473 | -5.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.3492 | +0.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.3787 | +2.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.3597 | -1.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.2887 | -5.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.3650 | +5.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.2909 | -5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.2677 | -1.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.4303 | +12.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.2150 | -15.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.1455 | -5.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.9818 | -14.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.8534 | -13.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7430 | -12.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7522 | +1.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1.4597 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1.3163 | -9.8% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.2009 | -8.8% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.4978 | +24.7% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.3880 | -7.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1.4200 | +2.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.3597 | -4.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1.2677 | -6.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9818 | -22.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8354 | -14.9% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0161 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.2201 | -1469.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0687 | +131.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0398 | -42.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0386 | -3.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0686 | +77.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0435 | -36.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0411 | -5.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0837 | +103.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0375 | -55.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0474 | +26.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0880 | +85.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0210 | -76.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0732 | +248.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0964 | +31.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0425 | -56.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0704 | +65.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0878 | +24.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0224 | -74.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0700 | +212.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1476 | +110.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0268 | -81.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.1198 | +346.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0749 | -37.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1715 | +129.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.1754 | +2.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.2230 | +27.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1215 | -45.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.0392 | -67.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.0581 | +48.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0163 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0633 | +488.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0601 | -5.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0629 | +4.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0705 | +12.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1095 | +55.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2103 | +92.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2300 | +9.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1599 | -30.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1015 | -36.5% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0721 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0852 | +18.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1214 | +42.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0701 | -42.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0737 | +5.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1221 | +65.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0711 | -41.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0695 | -2.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1093 | +57.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0589 | -46.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0746 | +26.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1212 | +62.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0477 | -60.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1014 | +112.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1283 | +26.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0694 | -46.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0967 | +39.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1193 | +23.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0475 | -60.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0619 | +30.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0609 | -1.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0829 | +36.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0752 | -9.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0845 | +12.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1643 | +94.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1149 | -30.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1203 | +4.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1672 | +39.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0864 | -48.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1265 | +46.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.0990 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0954 | -3.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0887 | -7.1% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0902 | +1.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0985 | +9.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0958 | -2.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1150 | +20.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1247 | +8.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1511 | +21.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1549 | +2.5% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1183 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1219 | +3.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0809 | -33.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.0689 | -14.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 0.0821 | +19.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0577 | -29.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0436 | -24.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.0426 | -2.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 0.0769 | +80.6% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0520 | -32.4% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0925 | +77.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.0547 | -40.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 0.0468 | -14.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0789 | +68.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0648 | -17.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0767 | +18.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.1413 | +84.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0644 | -54.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0619 | -3.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0618 | -0.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 0.0612 | -1.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0614 | +0.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0534 | -13.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0496 | -7.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-03-31 | 0.0556 | +12.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0392 | -29.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0394 | +0.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0476 | +20.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0525 | +10.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0449 | -14.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0277 | -38.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0716 | +158.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0788 | +10.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0685 | -13.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0689 | +0.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.0986 | +43.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0938 | -4.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0989 | +5.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1138 | +15.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.0689 | — | ratio | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 0.0426 | -38.2% | ratio | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 0.0547 | +28.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 0.0767 | +40.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 0.0618 | -19.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0496 | -19.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.0476 | -4.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.0562 | +18.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0986 | +75.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0412 | -58.2% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0021 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.0362 | -1817.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0131 | +136.3% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0061 | -53.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0066 | +9.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0138 | +108.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0067 | -51.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0067 | +0.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0160 | +138.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0056 | -64.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0081 | +44.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0178 | +118.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0032 | -82.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0126 | +293.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0188 | +49.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0065 | -65.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0121 | +86.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0163 | +34.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0035 | -78.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0076 | +114.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0154 | +103.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0039 | -74.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0170 | +336.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0095 | -44.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0129 | +35.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.0076 | -41.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.0079 | +4.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0118 | +48.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.0020 | -83.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.0025 | +28.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0107 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0444 | +514.8% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0390 | -12.2% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0437 | +12.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0485 | +11.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0424 | -12.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0380 | -10.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0529 | +39.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0399 | -24.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0250 | -37.5% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0055 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.1027 | -1953.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0363 | +135.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0161 | -55.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0179 | +10.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0371 | +107.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0175 | -52.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0179 | +2.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0425 | +138.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0157 | -63.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0232 | +48.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0492 | +111.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0089 | -82.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0344 | +288.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0508 | +47.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0168 | -66.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0313 | +86.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0418 | +33.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0095 | -77.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0209 | +120.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0424 | +103.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0107 | -74.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0483 | +350.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0272 | -43.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0338 | +24.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 0.0200 | -40.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 0.0211 | +5.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0299 | +41.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 0.0050 | -83.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 0.0067 | +33.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0290 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1158 | +498.8% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1061 | -8.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1178 | +11.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1267 | +7.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1118 | -11.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1024 | -8.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1427 | +39.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1045 | -26.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0687 | -34.3% | ratio | 10-K | 2026-02-20 |
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-03-31 | DURKIN MARIAN M | Dir |
Equity grant / award
A
|
Common Stock | 157 | $0.00 | $0 | 11,524 |
| 2026-02-18 | Vollmer Jason L | CFO |
Other disposed transaction
F
|
Common Stock | 36,766 | $20.36 | $748,556 | 324,976 |
| 2026-02-17 | Vollmer Jason L | CFO |
Equity grant / award
A
|
Common Stock | 15,229 | $0.00 | $0 | 361,742 |
| 2026-02-13 | KELLEY CHARLES M | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $20.84 | $104,225 | 8,031 |
| 2025-12-31 | DURKIN MARIAN M | Dir |
Equity grant / award
A
|
Common Stock | 164 | $0.00 | $0 | 11,367 |
| 2025-11-13 | Patel Priti Rashmikant | Dir |
Equity grant / award
A
|
Common Stock | 4,849 | $0.00 | $0 | 4,849 |
| 2025-09-30 | DURKIN MARIAN M | Dir |
Equity grant / award
A
|
Common Stock | 182 | $0.00 | $0 | 3,929 |
| 2025-09-08 | Vollmer Jason L | CFO |
Open-market buy
P
|
Common Stock | 5,000 | $16.07 | $80,375 | 344,548 |
| 2025-08-19 | Vollmer Jason L | CFO |
Open-market buy
P
|
Common Stock | 5,000 | $16.27 | $81,375 | 339,548 |
| 2025-06-30 | Dosch Vernon A. | Dir |
Equity grant / award
A
|
Common Stock | 1,658 | $0.00 | $0 | 5,921 |
| 2025-05-15 | Boese Dyke A. | CIO |
Other acquired transaction
I
|
Common Stock - 401(k) | 7,749 | $16.99 | $131,650 | 17,274 |
| 2025-03-31 | DURKIN MARIAN M | Dir |
Equity grant / award
A
|
Common Stock | 165 | $0.00 | $0 | 3,572 |
| 2025-02-12 | Vollmer Jason L | CFO |
Other disposed transaction
F
|
Common Stock | 30,429 | $16.83 | $512,120 | 332,689 |
| 2025-02-12 | Vollmer Jason L | CFO |
Equity grant / award
A
|
Common Stock | 16,700 | $0.00 | $0 | 363,118 |
| 2025-02-10 | JOHNSON DENNIS W | Dir |
Open-market buy
P
|
Common Stock | 30,000 | $16.64 | $499,200 | 180,166 |
| 2024-11-15 | Wang Chenxi | Dir |
Equity grant / award
A
|
Common Stock | 8,178 | $0.00 | $0 | 33,691 |
| 2024-10-31 | MDU RESOURCES GROUP INC | 10% |
Other disposed transaction
J
|
Common Stock | 50,972,059 | $0.00 | $0 | 0 |
| 2024-09-30 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,182 | $27.50 | $32,500 | 24,425 |
| 2024-06-28 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,294 | $25.11 | $32,500 | 23,134 |
| 2024-05-07 | Johnson Rob L. | President-WBI Holdings |
Open-market buy
P
|
Common Stock - 401(k) | 36,291 | $25.46 | $923,970 | 41,934 |
| 2024-03-29 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,309 | $24.83 | $32,500 | 21,737 |
| 2024-03-12 | Rosenthal Dale | Dir |
Open-market buy
P
|
Common Stock | 375 | $22.55 | $8,456 | 16,499 |
| 2024-02-22 | Jones Anne M | VP & CHRO |
Other disposed transaction
I
|
Common Stock - 401(k) | 10,624 | $20.86 | $221,621 | 10,624 |
| 2024-02-15 | Goodin David L | Dir |
Other disposed transaction
F
|
Common Stock | 47,350 | $20.85 | $987,248 | 595,558 |
| 2024-02-15 | Senger Garret | Chief Utilities Officer |
Other disposed transaction
F
|
Common Stock | 2,894 | $20.85 | $60,340 | 60,298 |
| 2024-02-15 | Senger Garret | Chief Utilities Officer |
Equity grant / award
A
|
Common Stock | 24,755 | $0.00 | $0 | 63,192 |
| 2024-01-05 | Goodin David L | Dir |
Other disposed transaction
D
|
Common Stock | 99,649 | $0.00 | $0 | 642,908 |
| 2023-11-16 | ANDERSON DARREL T | Dir |
Equity grant / award
A
|
Common Stock | 1,334 | $18.73 | $24,986 | 1,334 |
| 2023-11-15 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 8,008 | $18.73 | $149,990 | 43,463 |
| 2023-11-10 | MDU RESOURCES GROUP INC | 10% |
Other disposed transaction
J
|
Common Stock | 5,656,621 | $0.00 | $0 | 0 |
| 2023-07-11 | Sanderson Paul R. | VP, CLO & Secretary |
Equity grant / award
A
|
Common Stock | 16,818 | $0.00 | $0 | 16,818 |
| 2023-05-31 | MDU RESOURCES GROUP INC | 10% |
Other disposed transaction
J
|
Common Stock | 51,340,729 | $0.00 | $0 | 5,656,621 |
| 2023-02-16 | Vollmer Jason L | VP & CFO |
Other disposed transaction
F
|
Common Stock | 6,486 | $31.16 | $202,104 | 99,032 |
| 2023-02-16 | Vollmer Jason L | VP & CFO |
Equity grant / award
A
|
Common Stock | 16,581 | $31.16 | $516,664 | 105,518 |
| 2023-02-16 | Vollmer Jason L | VP & CFO |
Equity grant / award
A
|
Common Stock | 31,574 | $0.00 | $0 | 88,937 |
| 2022-12-30 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,060 | $30.66 | $32,500 | 13,276 |
| 2022-11-21 | Wang Chenxi | Dir |
Equity grant / award
A
|
Common Stock | 4,896 | $30.64 | $149,999 | 17,505 |
| 2022-09-30 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,179 | $27.55 | $32,500 | 12,130 |
| 2022-08-24 | MOSS PATRICIA L | Dir |
Equity grant / award
G
|
Common Stock | 1,500 | $0.00 | $0 | 87,316 |
| 2022-06-30 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,134 | $27.20 | $30,833 | 10,872 |
| 2022-03-31 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,133 | $26.48 | $30,000 | 9,668 |
| 2022-02-17 | Jones Anne M | VP & CHRO |
Equity grant / award
A
|
Common Stock | 2,527 | $0.00 | $0 | 28,562 |
| 2022-02-17 | Kivisto Nicole A | President & CEO-Montana-Dakota |
Other disposed transaction
F
|
Common Stock | 12,948 | $27.73 | $359,048 | 74,626 |
| 2022-02-17 | Kivisto Nicole A | President & CEO-Montana-Dakota |
Equity grant / award
A
|
Common Stock | 32,656 | $27.73 | $905,551 | 87,574 |
| 2021-12-31 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 975 | $30.79 | $30,000 | 8,482 |
| 2021-11-16 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 4,831 | $28.98 | $139,993 | 30,559 |
| 2021-09-30 | Ryan Edward A | Dir |
Equity grant / award
A
|
Common Stock | 382 | $30.03 | $11,471 | 26,620 |
| 2021-06-30 | Ryan Edward A | Dir |
Equity grant / award
A
|
Common Stock | 338 | $31.03 | $10,487 | 26,238 |
| 2021-06-14 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 17,795 | $33.04 | $587,876 | 556,526 |
| 2021-06-11 | Kivisto Nicole A | President & CEO-Montana-Dakota |
Open-market sell
S
|
Common Stock | 7,410 | $33.26 | $246,449 | 54,907 |
| 2021-06-09 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 1 | $33.50 | $34 | 574,321 |
| 2021-06-08 | Kivisto Nicole A | President & CEO-Montana-Dakota |
Open-market sell
S
|
Common Stock | 7,410 | $33.51 | $248,322 | 62,317 |
| 2021-06-07 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $33.70 | $2,527,725 | 624,322 |
| 2021-06-04 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 70,678 | $33.97 | $2,400,967 | 699,322 |
| 2021-03-31 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 832 | $31.54 | $26,250 | 5,517 |
| 2021-02-23 | MOSS PATRICIA L | Dir |
Equity grant / award
G
|
Common Stock | 1,550 | $0.00 | $0 | 83,985 |
| 2021-02-11 | Jones Anne M | VP & CHRO |
Equity grant / award
A
|
Common Stock | 2,535 | $0.00 | $0 | 26,035 |
| 2020-12-31 | Ryan Edward A | Dir |
Equity grant / award
A
|
Common Stock | 481 | $25.97 | $12,492 | 25,581 |
| 2020-11-17 | JOHNSON DENNIS W | Dir |
Equity grant / award
A
|
Common Stock | 5,905 | $25.40 | $149,993 | 111,938 |
| 2020-11-11 | Vollmer Jason L | VP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 400 | $24.93 | $9,970 | 10,938 |
| 2020-11-11 | Vollmer Jason L | VP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 600 | $24.93 | $14,955 | 10,538 |
| 2020-09-30 | Ryan Edward A | Dir |
Equity grant / award
A
|
Common Stock | 558 | $22.39 | $12,496 | 20,179 |
| 2020-08-20 | SPARBY DAVID M | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $22.52 | $45,040 | 20,807 |
| 2020-06-30 | SPARBY DAVID M | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,209 | $21.70 | $26,250 | 2,429 |
| 2020-05-21 | Link Margaret A | VP and CIO |
Other acquired transaction
I
|
Common Stock - 401(k) | 4,930 | $21.29 | $104,950 | 14,546 |
| 2020-05-18 | Link Margaret A | VP and CIO |
Open-market buy
P
|
Common Stock | 5,000 | $21.39 | $106,948 | 5,000 |
| 2020-05-14 | JOHNSON DENNIS W | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $18.80 | $93,975 | 104,752 |
| 2020-05-13 | SPARBY DAVID M | Dir |
Open-market buy
P
|
Common Stock | 4,000 | $20.16 | $80,640 | 18,807 |
| 2020-05-12 | Barth Stephanie A | VP, CAO & Controller |
Open-market buy
P
|
Common Stock | 1,278 | $21.07 | $26,925 | 3,219 |
| 2020-03-31 | Ryan Edward A | Dir |
Equity grant / award
A
|
Common Stock | 585 | $21.34 | $12,484 | 19,061 |
| 2020-03-09 | Vollmer Jason L | VP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 200 | $27.32 | $5,463 | 8,669 |
| 2020-03-09 | Vollmer Jason L | VP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 1,000 | $27.31 | $27,310 | 8,469 |
| 2020-02-13 | Vollmer Jason L | VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 283 | $31.63 | $8,951 | 7,469 |
| 2020-02-13 | Vollmer Jason L | VP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 899 | $31.63 | $28,435 | 7,752 |
| 2019-12-31 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 888 | $29.54 | $26,232 | 14,807 |
| 2019-11-19 | Wang Chenxi | Dir |
Equity grant / award
A
|
Common Stock | 2,857 | $29.16 | $83,322 | 2,857 |
| 2019-09-30 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 924 | $28.39 | $26,229 | 9,633 |
| 2019-06-28 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 801 | $25.47 | $20,402 | 8,709 |
| 2019-05-30 | Ryan Edward A | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $24.81 | $49,620 | 14,190 |
| 2019-05-30 | Ryan Edward A | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $24.80 | $37,200 | 12,190 |
| 2019-05-17 | SPARBY DAVID M | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $25.20 | $63,000 | 7,908 |
| 2019-03-29 | SPARBY DAVID M | Dir |
Equity grant / award
A
|
Common Stock | 682 | $25.66 | $17,498 | 5,408 |
| 2019-03-14 | SPARBY DAVID M | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $25.75 | $77,250 | 4,726 |
| 2019-02-19 | MOSS PATRICIA L | Dir |
Equity grant / award
G
|
Common Stock | 4,340 | $0.00 | $0 | 76,328 |
| 2019-02-14 | Vollmer Jason L | VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,907 | $26.25 | $50,059 | 6,651 |
| 2019-02-14 | Vollmer Jason L | VP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 6,673 | $0.00 | $0 | 8,558 |
| 2018-12-31 | HELLERSTEIN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 742 | $23.59 | $17,500 | 14,404 |
| 2018-11-20 | WILSON JOHN K | Dir |
Equity grant / award
A
|
Common Stock | 4,143 | $26.55 | $109,976 | 129,601 |
| 2018-09-28 | HELLERSTEIN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 685 | $25.55 | $17,500 | 13,562 |
| 2018-06-29 | HELLERSTEIN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 605 | $28.93 | $17,500 | 12,794 |
| 2018-03-30 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 624 | $28.07 | $17,500 | 12,109 |
| 2018-03-13 | Barth Stephanie A | VP, CAO & Controller |
Open-market buy
P
|
Common Stock | 377 | $27.07 | $10,205 | 1,537 |
| 2018-02-16 | Vollmer Jason L | VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 866 | $27.48 | $23,798 | 1,885 |
| 2018-02-16 | Vollmer Jason L | VP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 2,751 | $0.00 | $0 | 2,751 |
| 2017-12-29 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 657 | $26.62 | $17,500 | 11,405 |
| 2017-12-06 | WILSON JOHN K | Dir |
Equity grant / award
A
|
Common Stock | 2,451 | $27.70 | $67,893 | 125,458 |
| 2017-11-21 | WILSON JOHN K | Dir |
Equity grant / award
A
|
Common Stock | 4,091 | $26.88 | $109,978 | 123,007 |
| 2017-09-30 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 745 | $26.09 | $19,425 | 10,747 |
| 2017-08-11 | Goodin David L | Pres. and CEO-MDU Resources |
Open-market buy
P
|
Common Stock | 5,000 | $25.57 | $127,870 | 95,210 |
| 2017-06-30 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 702 | $26.30 | $18,457 | 10,002 |
| 2017-03-31 | HELLERSTEIN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 662 | $27.04 | $17,913 | 9,300 |
| 2017-02-16 | Schwartz Doran N | VP and CFO |
Other disposed transaction
F
|
Common Stock | 1,899 | $26.37 | $50,077 | 43,600 |
| 2017-02-16 | Schwartz Doran N | VP and CFO |
Equity grant / award
A
|
Common Stock | 6,017 | $0.00 | $0 | 45,499 |
| 2017-02-16 | Barney David C | President & CEO - Knife River |
Other disposed transaction
F
|
Common Stock | 1,628 | $26.37 | $42,930 | 3,453 |
| 2017-02-16 | Barney David C | President & CEO - Knife River |
Equity grant / award
A
|
Common Stock | 5,081 | $0.00 | $0 | 5,081 |
| 2016-12-31 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 615 | $28.95 | $17,794 | 8,638 |
| 2016-12-07 | WILSON JOHN K | Dir |
Equity grant / award
A
|
Common Stock | 2,244 | $28.96 | $64,986 | 118,916 |
| 2016-11-29 | MOSS PATRICIA L | Dir |
Open-market sell
S
|
Common Stock | 4,050 | $28.30 | $114,615 | 75,418 |
| 2016-11-21 | WILSON JOHN K | Dir |
Equity grant / award
A
|
Common Stock | 3,886 | $28.30 | $109,989 | 116,672 |
| 2016-09-30 | HELLERSTEIN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 691 | $25.50 | $17,625 | 8,023 |
| 2016-08-24 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.44 | $703,053 | 770,000 |
| 2016-08-23 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.68 | $710,493 | 800,000 |
| 2016-08-22 | Goodin David L | Pres. and CEO-MDU Resources |
Equity grant / award
G
|
Common Stock | 9,018 | $0.00 | $0 | 71,768 |
| 2016-08-19 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.40 | $701,919 | 860,000 |
| 2016-08-18 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.44 | $703,179 | 890,000 |
| 2016-08-17 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.16 | $694,794 | 920,000 |
| 2016-08-16 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.14 | $694,269 | 950,000 |
| 2016-08-15 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.70 | $711,150 | 980,000 |
| 2016-08-12 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.61 | $708,420 | 1,010,000 |
| 2016-08-11 | EVERIST THOMAS S | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $23.32 | $699,579 | 1,040,000 |
| 2016-06-30 | Holaday A Bart | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 748 | $23.38 | $17,485 | 7,332 |