Financial Metrics
KRO KRONOS WORLDWIDE 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 | 318400000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 356100000.0 | +11.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 356100000.0 | +0.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 369800000.0 | +3.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 441400000.0 | +19.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 464500000.0 | +5.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 430400000.0 | -7.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 471800000.0 | +9.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 410300000.0 | -13.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 436500000.0 | +6.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 484500000.0 | +11.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 437400000.0 | -9.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 421000000.0 | -3.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 386000000.0 | -8.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 416900000.0 | +8.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 465000000.0 | +11.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 478600000.0 | +2.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 499800000.0 | +4.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 562900000.0 | +12.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 565300000.0 | +0.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 459600000.0 | -18.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 426300000.0 | -7.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 443200000.0 | +4.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 396900000.0 | -10.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 478800000.0 | +20.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 500500000.0 | +4.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 484700000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 489800000.0 | +1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 494400000.0 | +0.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 456900000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1364300000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 1729000000.0 | +26.7% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 1661900000.0 | -3.9% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 1731100000.0 | +4.2% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 1638800000.0 | -5.3% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 1939400000.0 | +18.3% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 1930200000.0 | -0.5% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 1666500000.0 | -13.7% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 1887100000.0 | +13.2% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1859400000.0 | -1.5% | USD | 10-K | 2026-03-09 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40400000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 55500000.0 | +37.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 75500000.0 | +36.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 106000000.0 | +40.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 132400000.0 | +24.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 155000000.0 | +17.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 174800000.0 | +12.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 171800000.0 | -1.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 119100000.0 | -30.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 109300000.0 | -8.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 109500000.0 | +0.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 87700000.0 | -19.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 88100000.0 | +0.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 95800000.0 | +8.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 80600000.0 | -15.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 95700000.0 | +18.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 109000000.0 | +13.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 123000000.0 | +12.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 149300000.0 | +21.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 120500000.0 | -19.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 84000000.0 | -30.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30800000.0 | -63.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 44100000.0 | +43.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 34400000.0 | -22.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 71500000.0 | +107.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 100200000.0 | +40.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 101200000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 106800000.0 | +5.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 62800000.0 | -41.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 47000000.0 | -25.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 264700000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 569700000.0 | +115.2% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 562200000.0 | -1.3% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 386200000.0 | -31.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 351200000.0 | -9.1% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 446200000.0 | +27.1% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 391100000.0 | -12.3% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 164900000.0 | -57.8% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 359300000.0 | +117.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 213000000.0 | -40.7% | USD | 10-K | 2026-03-09 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -300000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 10500000.0 | +3600.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 28000000.0 | +166.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 56400000.0 | +101.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 74300000.0 | +31.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 96100000.0 | +29.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 107500000.0 | +11.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 119900000.0 | +11.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 58100000.0 | -51.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 49000000.0 | -15.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 46500000.0 | -5.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 33100000.0 | -28.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 43500000.0 | +31.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 33000000.0 | -24.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 19300000.0 | -41.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 34000000.0 | +76.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 43800000.0 | +28.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 57300000.0 | +30.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 83300000.0 | +45.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 65200000.0 | -21.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 30800000.0 | -52.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -18300000.0 | -159.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -6700000.0 | +63.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -25300000.0 | -277.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 19500000.0 | +177.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 35900000.0 | +84.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 38900000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 38400000.0 | -1.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 7400000.0 | -80.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -19200000.0 | -359.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 92900000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 347800000.0 | +274.4% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 330100000.0 | -5.1% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 145800000.0 | -55.8% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 116200000.0 | -20.3% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 187100000.0 | +61.0% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 159600000.0 | -14.7% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -56000000.0 | -135.1% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 122900000.0 | +319.5% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -36500000.0 | -129.7% | USD | 10-K | 2026-03-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3800000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1700000.0 | +144.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 22200000.0 | +1205.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 36800000.0 | +65.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 233300000.0 | +534.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 307100000.0 | +31.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 70700000.0 | -77.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 77700000.0 | +9.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 181000000.0 | +132.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 30300000.0 | -83.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 59800000.0 | +97.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 77700000.0 | +29.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 27000000.0 | -65.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 45600000.0 | +68.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 53700000.0 | +17.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 19600000.0 | -63.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 45300000.0 | +131.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 81300000.0 | +79.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 57500000.0 | -29.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 103400000.0 | +79.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 124400000.0 | +20.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -15200000.0 | -112.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -23400000.0 | -53.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -43800000.0 | -87.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 8100000.0 | +118.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 27600000.0 | +240.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 99400000.0 | +260.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18100000.0 | -81.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 8900000.0 | -50.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -28100000.0 | -415.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 43300000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 354500000.0 | +718.7% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 205000000.0 | -42.2% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 87100000.0 | -57.5% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 63900000.0 | -26.6% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 112900000.0 | +76.7% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 104500000.0 | -7.4% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -49100000.0 | -147.0% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 86200000.0 | +275.6% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -110900000.0 | -228.7% | USD | 10-K | 2026-03-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.17 | — | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.22 | +29.4% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.31 | +40.9% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.5 | +61.3% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.4 | -20.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.18 | -55.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.13 | -172.2% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.07 | +46.2% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.18 | -157.1% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.07 | +138.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.17 | +142.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.62 | +264.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.16 | -74.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.08 | -150.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.32 | -300.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 0.75 | — | USD/shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.55 | -26.7% | USD/shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.98 | +78.2% | USD/shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.9 | -8.2% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.43 | -147.8% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.75 | +274.4% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.96 | -228.0% | USD/shares | 10-K | 2026-03-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.17 | — | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.22 | +29.4% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.31 | +40.9% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.5 | +61.3% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.4 | -20.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.18 | -55.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.13 | -172.2% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.07 | +46.2% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.18 | -157.1% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.07 | +138.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.17 | +142.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.62 | +264.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.16 | -74.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.08 | -150.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.32 | -300.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 0.75 | — | USD/shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.55 | -26.7% | USD/shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.98 | +78.2% | USD/shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.9 | -8.2% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.43 | -147.8% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.75 | +274.4% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.96 | -228.0% | USD/shares | 10-K | 2026-03-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55500000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 79200000.0 | +42.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 92100000.0 | +16.3% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 50700000.0 | -45.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 89800000.0 | +77.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 114100000.0 | +27.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 316700000.0 | +177.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 322000000.0 | +1.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 364600000.0 | +13.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 431900000.0 | +18.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 432300000.0 | +0.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 373300000.0 | -13.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 339500000.0 | -9.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 328600000.0 | -3.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 385800000.0 | +17.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 390800000.0 | +1.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 341500000.0 | -12.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 341400000.0 | -0.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 348400000.0 | +2.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 355300000.0 | +2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 373600000.0 | +5.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 363800000.0 | -2.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 373500000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 406000000.0 | +8.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 350000000.0 | -13.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 371200000.0 | +6.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 338500000.0 | -8.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 327800000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 177800000.0 | -45.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 169400000.0 | -4.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 155300000.0 | -8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 194700000.0 | +25.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 120700000.0 | -38.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 133800000.0 | +10.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 94800000.0 | -29.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 106700000.0 | +12.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 20500000.0 | -80.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 18900000.0 | -7.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 27700000.0 | +46.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 50700000.0 | — | USD | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 322000000.0 | +535.1% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 373300000.0 | +15.9% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 390800000.0 | +4.7% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 355300000.0 | -9.1% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 406000000.0 | +14.3% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 327800000.0 | -19.3% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 194700000.0 | -40.6% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 106700000.0 | -45.2% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 33200000.0 | -68.9% | USD | 10-K | 2026-03-09 |
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 | 377500000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 338100000.0 | -10.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 317100000.0 | -6.2% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 343500000.0 | +8.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 360700000.0 | +5.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 341800000.0 | -5.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 335300000.0 | -1.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 382300000.0 | +14.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 430200000.0 | +12.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 412000000.0 | -4.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 446200000.0 | +8.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 497900000.0 | +11.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 495800000.0 | -0.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 488600000.0 | -1.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 434900000.0 | -11.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 503000000.0 | +15.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 479400000.0 | -4.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 498400000.0 | +4.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 504200000.0 | +1.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 519000000.0 | +2.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 473000000.0 | -8.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 429400000.0 | -9.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 423600000.0 | -1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 432300000.0 | +2.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 464200000.0 | +7.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 435000000.0 | -6.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 511700000.0 | +17.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 608700000.0 | +19.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 612700000.0 | +0.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 540700000.0 | -11.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 497800000.0 | -7.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 564600000.0 | +13.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 475800000.0 | -15.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 447200000.0 | -6.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 548600000.0 | +22.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 656700000.0 | +19.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 699800000.0 | +6.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 683500000.0 | -2.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 659100000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 343500000.0 | — | USD | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 382300000.0 | +11.3% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 497900000.0 | +30.2% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 503000000.0 | +1.0% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 519000000.0 | +3.2% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 432300000.0 | -16.7% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 608700000.0 | +40.8% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 564600000.0 | -7.2% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 656700000.0 | +16.3% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 628600000.0 | -4.3% | USD | 10-K | 2026-03-09 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 695200000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 697400000.0 | +0.3% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 690500000.0 | -1.0% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 650400000.0 | -5.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 734300000.0 | +12.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 800000000.0 | +8.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1021200000.0 | +27.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1062500000.0 | +4.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1195500000.0 | +12.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1230500000.0 | +2.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1238400000.0 | +0.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1201400000.0 | -3.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1203100000.0 | +0.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1230300000.0 | +2.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1186900000.0 | -3.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1219700000.0 | +2.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1163400000.0 | -4.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1171000000.0 | +0.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1188700000.0 | +1.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1218300000.0 | +2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1200200000.0 | -1.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1159100000.0 | -3.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1219100000.0 | +5.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1258000000.0 | +3.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1279500000.0 | +1.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1247900000.0 | -2.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1256800000.0 | +0.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1242200000.0 | -1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1135100000.0 | -8.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1055700000.0 | -7.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 999700000.0 | -5.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1117400000.0 | +11.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 984700000.0 | -11.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 987200000.0 | +0.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1067800000.0 | +8.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1105300000.0 | +3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1126000000.0 | +1.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1087600000.0 | -3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1070400000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 650400000.0 | — | USD | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 1062500000.0 | +63.4% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 1201400000.0 | +13.1% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 1219700000.0 | +1.5% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 1218300000.0 | -0.1% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 1258000000.0 | +3.3% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 1242200000.0 | -1.3% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 1117400000.0 | -10.0% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1105300000.0 | -1.1% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 994500000.0 | -10.0% | USD | 10-K | 2026-03-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1241200000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1234400000.0 | -0.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1241500000.0 | +0.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1179600000.0 | -5.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1269000000.0 | +7.6% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1472900000.0 | +16.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1710400000.0 | +16.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1824400000.0 | +6.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1938600000.0 | +6.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1930400000.0 | -0.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1934900000.0 | +0.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1898100000.0 | -1.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1927100000.0 | +1.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1958600000.0 | +1.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1884900000.0 | -3.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1965800000.0 | +4.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1874800000.0 | -4.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1903700000.0 | +1.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1946900000.0 | +2.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2036700000.0 | +4.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1996600000.0 | -2.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1956900000.0 | -2.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2004500000.0 | +2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2012800000.0 | +0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2035300000.0 | +1.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1963500000.0 | -3.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1942900000.0 | -1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1934400000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1831500000.0 | -5.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1778800000.0 | -2.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1715900000.0 | -3.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1838000000.0 | +7.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1679400000.0 | -8.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1656900000.0 | -1.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1921600000.0 | +16.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1913500000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1946000000.0 | +1.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1940400000.0 | -0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1909700000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1179600000.0 | — | USD | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 1824400000.0 | +54.7% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 1898100000.0 | +4.0% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 1965800000.0 | +3.6% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 2036700000.0 | +3.6% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 2012800000.0 | -1.2% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 1934400000.0 | -3.9% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 1838000000.0 | -5.0% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1913500000.0 | +4.1% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1816800000.0 | -5.1% | USD | 10-K | 2026-03-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 188900000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 218600000.0 | +15.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 206500000.0 | -5.5% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 182100000.0 | -11.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 205500000.0 | +12.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 210900000.0 | +2.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 240000000.0 | +13.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 231500000.0 | -3.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 261100000.0 | +12.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 265400000.0 | +1.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 249600000.0 | -6.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 233400000.0 | -6.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 241300000.0 | +3.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 249100000.0 | +3.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 227500000.0 | -8.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 270600000.0 | +18.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 231200000.0 | -14.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 230000000.0 | -0.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 235500000.0 | +2.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 260200000.0 | +10.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 255200000.0 | -1.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 201800000.0 | -20.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 259700000.0 | +28.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 288800000.0 | +11.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 281100000.0 | -2.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 281500000.0 | +0.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 330200000.0 | +17.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 326700000.0 | -1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 259700000.0 | -20.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 260600000.0 | +0.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 256200000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 370800000.0 | +44.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 267900000.0 | -27.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 273100000.0 | +1.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 398300000.0 | +45.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 476600000.0 | +19.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 430300000.0 | -9.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 390200000.0 | -9.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 279200000.0 | -28.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 182100000.0 | — | USD | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 231500000.0 | +27.1% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 233400000.0 | +0.8% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 270600000.0 | +15.9% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 260200000.0 | -3.8% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 288800000.0 | +11.0% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 326700000.0 | +13.1% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 370800000.0 | +13.5% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 476600000.0 | +28.5% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 368800000.0 | -22.6% | USD | 10-K | 2026-03-09 |
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 | 454800000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 436600000.0 | -4.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 454900000.0 | +4.2% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 395000000.0 | -13.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 426800000.0 | +8.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 620800000.0 | +45.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 710700000.0 | +14.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 754300000.0 | +6.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 818300000.0 | +8.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 853600000.0 | +4.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 873400000.0 | +2.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 839800000.0 | -3.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 851300000.0 | +1.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 868000000.0 | +2.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 846900000.0 | -2.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 816100000.0 | -3.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 782300000.0 | -4.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 801300000.0 | +2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 801700000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 796500000.0 | -0.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 800900000.0 | +0.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 811200000.0 | +1.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 822000000.0 | +1.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 870200000.0 | +5.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 913600000.0 | +5.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 903600000.0 | -1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 878900000.0 | -2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 957200000.0 | +8.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 912100000.0 | -4.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 876500000.0 | -3.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 833200000.0 | -4.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 808300000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 774400000.0 | -4.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 774600000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 847400000.0 | +9.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 817000000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 847000000.0 | +3.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 846800000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 804700000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 395000000.0 | — | USD | 10-K | 2020-03-11 |
| Annual | 2017-12-31 | 754300000.0 | +91.0% | USD | 10-K | 2021-03-10 |
| Annual | 2018-12-31 | 839800000.0 | +11.3% | USD | 10-K | 2022-03-09 |
| Annual | 2019-12-31 | 816100000.0 | -2.8% | USD | 10-K | 2023-03-08 |
| Annual | 2020-12-31 | 796500000.0 | -2.4% | USD | 10-K | 2024-03-06 |
| Annual | 2021-12-31 | 870200000.0 | +9.3% | USD | 10-K | 2025-03-06 |
| Annual | 2022-12-31 | 957200000.0 | +10.0% | USD | 10-K | 2026-03-09 |
| Annual | 2023-12-31 | 808300000.0 | -15.6% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 817000000.0 | +1.1% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 751100000.0 | -8.1% | USD | 10-K | 2026-03-09 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 474500000.0 | — | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 488100000.0 | +2.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 461600000.0 | -5.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 465900000.0 | +0.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 456600000.0 | -2.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 447300000.0 | -2.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 453700000.0 | +1.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 436100000.0 | -3.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 445500000.0 | +2.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 437700000.0 | -1.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 446500000.0 | +2.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 467400000.0 | +4.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 487400000.0 | +4.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 466600000.0 | -4.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 473200000.0 | +1.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 461800000.0 | -2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 451200000.0 | -2.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 445200000.0 | -1.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 417200000.0 | -6.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 392200000.0 | -6.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 425200000.0 | +8.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 434400000.0 | +2.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 433100000.0 | -0.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 423200000.0 | -2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 440900000.0 | +4.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 426900000.0 | -3.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 423700000.0 | -0.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 554300000.0 | +30.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 507400000.0 | -8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 557200000.0 | +9.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 589300000.0 | +5.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 626200000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2017-12-31 | 474500000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 456600000.0 | -3.8% | USD | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 445500000.0 | -2.4% | USD | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 487400000.0 | +9.4% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 451200000.0 | -7.4% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 425200000.0 | -5.8% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 440900000.0 | +3.7% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 507400000.0 | +15.1% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 557400000.0 | +9.9% | USD | 10-K | 2026-03-09 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 101600000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 218300000.0 | +114.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 58200000.0 | -73.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 169700000.0 | +191.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 199000000.0 | +17.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 7000000.0 | -96.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 26000000.0 | +271.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 123800000.0 | +376.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -9800000.0 | -107.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 18100000.0 | +284.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 56100000.0 | +209.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 56700000.0 | +1.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 78100000.0 | +37.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 126000000.0 | +61.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -18600000.0 | -114.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 49300000.0 | +365.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 59100000.0 | +19.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -109800000.0 | -285.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -76600000.0 | +30.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -58900000.0 | +23.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -43300000.0 | +26.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -5100000.0 | +88.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 23200000.0 | +554.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -102400000.0 | -541.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -81700000.0 | +20.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -89600000.0 | -9.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 89600000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 276100000.0 | +208.1% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 188500000.0 | -31.7% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 160300000.0 | -15.0% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 102500000.0 | -36.1% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 206500000.0 | +101.5% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 81700000.0 | -60.4% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 5500000.0 | -93.3% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 72500000.0 | +1218.2% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 2500000.0 | -96.6% | USD | 10-K | 2026-03-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -26600000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -40700000.0 | -53.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1600000.0 | +96.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -11200000.0 | -600.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -21800000.0 | -94.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -17500000.0 | +19.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -27200000.0 | -55.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -39200000.0 | -44.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -13800000.0 | +64.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -23900000.0 | -73.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -36800000.0 | -54.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -10800000.0 | +70.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | -21200000.0 | -96.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -35900000.0 | -69.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-06-30 | -30400000.0 | +15.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -44300000.0 | -45.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-06-30 | -33900000.0 | +23.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | -42100000.0 | -24.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-09-30 | -174000000.0 | -313.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -32700000.0 | +81.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -53000000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | -77900000.0 | -47.0% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | -42700000.0 | +45.2% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | -52500000.0 | -23.0% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -61300000.0 | -16.8% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | -58600000.0 | +4.4% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | -63100000.0 | -7.7% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -47400000.0 | +24.9% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -186300000.0 | -293.0% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -42900000.0 | +77.0% | USD | 10-K | 2026-03-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -20400000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 76700000.0 | +476.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -19800000.0 | -125.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -39700000.0 | -100.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -59600000.0 | -50.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -21000000.0 | +64.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -43400000.0 | -106.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -66100000.0 | -52.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -21900000.0 | +66.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -42700000.0 | -95.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -63600000.0 | -48.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -21000000.0 | +67.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -43800000.0 | -108.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -64700000.0 | -47.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -23200000.0 | +64.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -45300000.0 | -95.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -67400000.0 | -48.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -23500000.0 | +65.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -47100000.0 | -100.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -69000000.0 | -46.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -25700000.0 | +62.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -48400000.0 | -88.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 47200000.0 | +197.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 27100000.0 | -42.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 13900000.0 | -48.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39900000.0 | +187.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -73300000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 58800000.0 | +180.2% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | -80400000.0 | -236.7% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | -87900000.0 | -9.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -85300000.0 | +3.0% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | -86700000.0 | -1.6% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | -91500000.0 | -5.5% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -91600000.0 | -0.1% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 26500000.0 | +128.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -36300000.0 | -237.0% | USD | 10-K | 2026-03-09 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14300000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 23700000.0 | +65.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 34300000.0 | +44.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 11900000.0 | -65.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 26600000.0 | +123.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 40700000.0 | +53.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 15200000.0 | -62.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 24800000.0 | +63.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 35400000.0 | +42.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 16000000.0 | -54.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 25500000.0 | +59.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 34200000.0 | +34.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 15300000.0 | -55.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 25400000.0 | +66.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 38300000.0 | +50.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10800000.0 | -71.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 21200000.0 | +96.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 35900000.0 | +69.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 14200000.0 | -60.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 30500000.0 | +114.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 44400000.0 | +45.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 16400000.0 | -63.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 33900000.0 | +106.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 42100000.0 | +24.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4700000.0 | -88.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 8100000.0 | +72.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 17200000.0 | +112.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12000000.0 | -30.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 23200000.0 | +93.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 32700000.0 | +40.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53000000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 64300000.0 | +21.3% | USD | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 56300000.0 | -12.4% | USD | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 55100000.0 | -2.1% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 62800000.0 | +14.0% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 58600000.0 | -6.7% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 63200000.0 | +7.8% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 47400000.0 | -25.0% | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 29500000.0 | -37.8% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 42900000.0 | +45.4% | USD | 10-K | 2026-03-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2019-12-31 | 115700000.0 | — | shares | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 115500000.0 | -0.2% | shares | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 115500000.0 | +0.0% | shares | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 115100000.0 | -0.3% | shares | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 115000000.0 | -0.1% | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 115900000.0 | — | shares | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 115900000.0 | +0.0% | shares | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 115700000.0 | -0.2% | shares | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 115700000.0 | +0.0% | shares | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 115500000.0 | -0.2% | shares | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 115500000.0 | +0.0% | shares | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 115100000.0 | -0.3% | shares | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 115000000.0 | -0.1% | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 115500000.0 | — | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 115500000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 115500000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 115500000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 115500000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 115500000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 115300000.0 | -0.2% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 115100000.0 | -0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 115000000.0 | -0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 115000000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 115000000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 115800000.0 | — | shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 115600000.0 | -0.2% | shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 115.5 | -100.0% | shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 115500000.0 | +99999900.0% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 115100000.0 | -0.3% | shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 115000000.0 | -0.1% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115900000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 115900000.0 | +0.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 115900000.0 | +0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 115900000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 115900000.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 115900000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 115900000.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 115900000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 115900000.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 115900000.0 | +0.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 115900000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 115700000.0 | -0.2% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 115600000.0 | -0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 115500000.0 | -0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 115500000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 115500000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 115500000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 115500000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 115500000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 115500000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 115500000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 115300000.0 | -0.2% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 115100000.0 | -0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 115000000.0 | -0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 115000000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 115000000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 115000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 115900000.0 | — | shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 115900000.0 | +0.0% | shares | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 115900000.0 | +0.0% | shares | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 115800000.0 | -0.1% | shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 115600000.0 | -0.2% | shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 115.5 | -100.0% | shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 115500000.0 | +99999900.0% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 115100000.0 | -0.3% | shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 115000000.0 | -0.1% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 115000000.0 | +0.0% | shares | 10-K | 2026-03-09 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2565 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.2885 | +12.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2868 | -0.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.2914 | +1.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2997 | +2.8% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2716 | -9.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2220 | -18.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2444 | +10.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2121 | -13.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2265 | +6.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2474 | +9.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2321 | -6.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2246 | -3.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2028 | -9.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2141 | +5.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2329 | +8.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2446 | +5.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2493 | +1.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2766 | +10.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2879 | +4.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2366 | -17.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2328 | -1.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2492 | +7.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2313 | -7.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2851 | +23.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.3021 | +6.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2522 | -16.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2517 | -0.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2548 | +1.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2393 | -6.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.1566 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.9477 | -18.1% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.8756 | -7.6% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.8806 | +0.6% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.8046 | -8.6% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.9635 | +19.7% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.9978 | +3.6% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.9067 | -9.1% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.9862 | +8.8% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1.0234 | +3.8% | ratio | 10-K | 2026-03-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6803 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3.1903 | -13.3% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 3.3438 | +4.8% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 3.5717 | +6.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3.5732 | +0.0% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 3.7933 | +6.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 4.2550 | +12.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 4.5896 | +7.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4.5787 | -0.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 4.6364 | +1.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 4.9615 | +7.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 5.1474 | +3.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 4.9859 | -3.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 4.9390 | -0.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 5.2171 | +5.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 4.5074 | -13.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 5.0320 | +11.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 5.0913 | +1.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 5.0476 | -0.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 4.6822 | -7.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 4.7030 | +0.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 5.7438 | +22.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 4.6943 | -18.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 4.3560 | -7.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 4.5518 | +4.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 4.4330 | -2.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 3.8062 | -14.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 3.8023 | -0.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 4.3708 | +15.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4.0510 | -7.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.9020 | -3.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.0135 | -22.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3.6756 | +22.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3.6148 | -1.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.6809 | -25.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.3191 | -13.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6168 | +12.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.7873 | +6.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.8338 | +37.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.5717 | — | ratio | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 4.5896 | +28.5% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 5.1474 | +12.2% | ratio | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 4.5074 | -12.4% | ratio | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 4.6822 | +3.9% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 4.3560 | -7.0% | ratio | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 3.8023 | -12.7% | ratio | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 3.0135 | -20.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.3191 | -23.0% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 2.6966 | +16.3% | ratio | 10-K | 2026-03-09 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1269 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1559 | +22.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2120 | +36.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.2866 | +35.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3000 | +4.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3337 | +11.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.4061 | +21.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.3641 | -10.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2903 | -20.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2504 | -13.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2260 | -9.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2005 | -11.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2093 | +4.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2482 | +18.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1933 | -22.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2058 | +6.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2277 | +10.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2461 | +8.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2652 | +7.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2132 | -19.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1828 | -14.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0722 | -60.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0995 | +37.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0867 | -12.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1493 | +72.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2002 | +34.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2088 | +4.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2180 | +4.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1270 | -41.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1029 | -19.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1940 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3295 | +69.8% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.3383 | +2.7% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.2231 | -34.1% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.2143 | -3.9% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.2301 | +7.4% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.2026 | -11.9% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0989 | -51.2% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.1904 | +92.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.1146 | -39.8% | ratio | 10-K | 2026-03-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0119 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0048 | +140.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0623 | +1205.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0995 | +59.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.5285 | +431.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.6611 | +25.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1643 | -75.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.1647 | +0.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 0.4411 | +167.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0694 | -84.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1234 | +77.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1776 | +43.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0641 | -63.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1181 | +84.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1288 | +9.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0422 | -67.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0947 | +124.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1627 | +71.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1021 | -37.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1829 | +79.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2707 | +48.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0357 | -113.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0528 | -48.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.1104 | -109.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0169 | +115.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0551 | +226.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2051 | +271.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0370 | -82.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0180 | -51.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0615 | -441.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0317 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.2050 | +546.0% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.1234 | -39.8% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.0503 | -59.2% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.0390 | -22.5% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.0582 | +49.3% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.0541 | -7.0% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0295 | -154.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.0457 | +255.0% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.0596 | -230.6% | ratio | 10-K | 2026-03-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0009 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0295 | +3229.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0786 | +166.7% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.1525 | +94.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1683 | +10.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2069 | +22.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2498 | +20.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2541 | +1.7% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1416 | -44.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1123 | -20.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0960 | -14.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0757 | -21.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.1033 | +36.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0855 | -17.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0463 | -45.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0731 | +57.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0915 | +25.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1146 | +25.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1480 | +29.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1153 | -22.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0670 | -41.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0429 | -164.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0151 | +64.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0637 | -321.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0407 | +163.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0717 | +76.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0803 | +11.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0784 | -2.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0150 | -80.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0420 | -380.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0681 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.2012 | +195.4% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.1986 | -1.3% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.0842 | -57.6% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.0709 | -15.8% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.0965 | +36.1% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.0827 | -14.3% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0336 | -140.6% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.0651 | +293.8% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.0196 | -130.1% | ratio | 10-K | 2026-03-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2938 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.3623 | +23.3% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.4460 | +23.1% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 0.2784 | -37.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.4370 | +57.0% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 0.5410 | +23.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.3196 | +143.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1.3909 | +5.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.3964 | +0.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.6274 | +16.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.7320 | +6.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.5994 | -7.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1.4070 | -12.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.3191 | -6.2% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1.6958 | +28.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.4442 | -14.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.4771 | +2.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.4843 | +0.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.4794 | -0.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.3655 | -7.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.4639 | +7.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.8028 | +23.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4382 | -20.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.4058 | -2.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.2451 | -11.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.3187 | +5.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.0251 | -22.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.0034 | -2.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.6846 | -31.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.6500 | -5.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.6062 | -6.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5251 | -13.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.4505 | -14.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.4899 | +8.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.2380 | -51.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2239 | -5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0476 | -78.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0484 | +1.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0992 | +104.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2784 | — | ratio | 10-K | 2018-03-12 |
| Annual | 2017-12-31 | 1.3909 | +399.6% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 1.5994 | +15.0% | ratio | 10-K | 2020-03-11 |
| Annual | 2019-12-31 | 1.4442 | -9.7% | ratio | 10-K | 2021-03-10 |
| Annual | 2020-12-31 | 1.3655 | -5.5% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 1.4058 | +3.0% | ratio | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 1.0034 | -28.6% | ratio | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 0.5251 | -47.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 0.2239 | -57.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.0900 | -59.8% | ratio | 10-K | 2026-03-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0031 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0014 | +145.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0179 | +1198.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0290 | +62.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1584 | +446.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1795 | +13.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0365 | -79.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.0403 | +10.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 0.0935 | +132.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0157 | -83.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0305 | +94.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0412 | +35.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0144 | -65.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0240 | +66.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0276 | +15.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0098 | -64.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0231 | +135.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0406 | +75.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0283 | -30.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0527 | +86.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0640 | +21.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0083 | -113.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0132 | -58.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0255 | -94.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0048 | +118.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0167 | +245.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0517 | +210.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0093 | -82.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0046 | -50.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0147 | -420.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0367 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.1943 | +429.4% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.1080 | -44.4% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.0443 | -59.0% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.0314 | -29.2% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.0561 | +78.8% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.0540 | -3.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0267 | -149.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.0450 | +268.6% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.0610 | -235.5% | ratio | 10-K | 2026-03-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0084 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0039 | +146.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0488 | +1153.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0862 | +76.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3758 | +335.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4321 | +15.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0864 | -80.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.0910 | +5.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 0.2072 | +127.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0356 | -82.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0689 | +93.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0917 | +33.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0345 | -62.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0569 | +64.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0670 | +17.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0245 | -63.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0558 | +128.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0989 | +77.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0629 | -36.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1144 | +81.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1415 | +23.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0167 | -111.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0267 | -60.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0526 | -96.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0105 | +119.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0356 | +240.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1173 | +229.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0214 | -81.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0105 | -50.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0349 | -432.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1096 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.4700 | +328.7% | ratio | 10-K | 2020-03-11 |
| Annual | 2018-12-31 | 0.2441 | -48.1% | ratio | 10-K | 2021-03-10 |
| Annual | 2019-12-31 | 0.1067 | -56.3% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.0802 | -24.8% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.1297 | +61.7% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.1092 | -15.9% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0607 | -155.6% | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.1055 | +273.7% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -0.1477 | -239.9% | ratio | 10-K | 2026-03-09 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2025-08-15 | McCoy Kristin B | Executive VP, Global Tax |
Open-market buy
P
|
Common Stock, par value $0.01 | 2,000 | $6.05 | $12,100 | 2,000 |
| 2025-08-13 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock, par value $0.01 | 500 | $5.98 | $2,990 | 19,453 |
| 2025-08-13 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,000 | $5.77 | $5,770 | 18,453 |
| 2025-08-11 | Hanley Bryan A. | Senior VP and Treasurer |
Open-market buy
P
|
Common Stock $0.01 par value | 2,500 | $4.90 | $12,250 | 6,000 |
| 2025-05-14 | Harper John E | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 2,800 | $7.17 | $20,076 | 16,250 |
| 2025-03-11 | Hanley Bryan A. | Senior VP and Treasurer |
Open-market buy
P
|
Common Stock, par value $0.01 | 500 | $7.50 | $3,750 | 3,500 |
| 2024-08-19 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 500 | $11.34 | $5,670 | 16,453 |
| 2024-08-16 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 250 | $11.21 | $2,802 | 15,953 |
| 2024-08-15 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 250 | $11.50 | $2,875 | 15,703 |
| 2024-05-15 | TURNER R GERALD DR | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,550 | — | — | 29,246 |
| 2024-03-11 | Hanley Bryan A. | Senior VP and Treasurer |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,000 | $10.65 | $10,652 | 2,500 |
| 2023-08-07 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 100 | $9.18 | $920 | 15,453 |
| 2023-08-07 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 1,190 | $9.17 | $10,908 | 15,353 |
| 2023-08-07 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 1,437 | $9.16 | $13,163 | 14,163 |
| 2023-08-07 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 1 | $9.16 | $9 | 12,726 |
| 2023-05-24 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 500 | $8.36 | $4,180 | 12,725 |
| 2023-05-17 | MOORE CECIL H JR | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 2,450 | — | — | 26,424 |
| 2022-12-06 | Samford Amy A. | Executive VP |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 2,000 | $9.71 | $19,420 | 2,000 |
| 2022-06-01 | CONTRAN CORP | 10% |
Open-market sell
S
|
Class A Common Stock $0.01 par value per share | 3,000 | $21.94 | $65,820 | 0 |
| 2022-06-01 | CONTRAN CORP | 10% |
Open-market sell
S
|
Class A Common Stock $0.01 par value per share | 5,900 | $21.94 | $129,446 | 0 |
| 2022-05-18 | Harper John E | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,200 | — | — | 9,450 |
| 2021-09-02 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, par value $0.01 | 500 | $12.84 | $6,420 | 1,500 |
| 2021-05-19 | MOORE CECIL H JR | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,200 | — | — | 22,774 |
| 2021-03-15 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 750 | $14.60 | $10,950 | 8,725 |
| 2020-05-20 | Mendes Meredith W. | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 2,200 | — | — | 4,500 |
| 2020-05-20 | Mendes Meredith W. | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 2,250 | — | — | 4,550 |
| 2020-03-13 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,000 | $7.56 | $7,563 | 1,000 |
| 2019-08-27 | Feehan Loretta J. | Dir |
Open-market buy
P
|
Common Stock $0.01 par value | 2,000 | $10.16 | $20,327 | 9,800 |
| 2019-08-26 | NACE ANDREW B | Executive Vice President |
Open-market buy
P
|
Common Stock $0.01 par value | 1,500 | $9.97 | $14,955 | 7,975 |
| 2019-08-12 | MOORE CECIL H JR | Dir |
Open-market buy
P
|
Common Stock $0.01 par value | 2,000 | $10.50 | $21,000 | 19,324 |
| 2019-08-09 | GRAHAM ROBERT D | Vice Chairman, President & CEO |
Open-market buy
P
|
Common Stock $0.01 par value | 5,000 | $10.75 | $53,750 | 16,000 |
| 2019-05-15 | Mendes Meredith W. | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,500 | — | — | 2,300 |
| 2018-11-23 | GRAHAM ROBERT D | Vice Chairman of the Board |
Open-market buy
P
|
Common Stock $0.01 par value | 10,000 | $12.50 | $125,000 | 11,000 |
| 2018-05-16 | Mendes Meredith W. | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 800 | — | — | 800 |
| 2018-01-22 | MOORE CECIL H JR | Dir |
Equity grant / award
G
|
Common Stock $0.01 par value | 1,000 | — | — | 16,024 |
| 2017-07-05 | CORONA BENJIMAN R | President, Global Sales Mgmt |
Open-market sell
S
|
Common Stock $0.01 par value | 2,000 | $18.35 | $36,700 | 500 |
| 2017-05-17 | WILDENTHAL KERN | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,000 | — | — | 6,500 |
| 2016-05-18 | Harper John E | Dir |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,500 | — | — | 1,500 |
| 2016-05-18 | WATSON STEVEN L | Chairman |
Equity grant / award
A
|
Common Stock $0.01 par value | 1,500 | — | — | 669,381 |