Financial Metrics
VHI VALHI INC /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 353500000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 398600000.0 | +12.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 406800000.0 | +2.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 405300000.0 | -0.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 481800000.0 | +18.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 496500000.0 | +3.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 466000000.0 | -6.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 510200000.0 | +9.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 455200000.0 | -10.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 479600000.0 | +5.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 528600000.0 | +10.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 475200000.0 | -10.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 459300000.0 | -3.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 415000000.0 | -9.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 458600000.0 | +10.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 509000000.0 | +11.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 525300000.0 | +3.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 578900000.0 | +10.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 629000000.0 | +8.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 634600000.0 | +0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 556300000.0 | -12.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 492700000.0 | -11.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 507100000.0 | +2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 468900000.0 | -7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 530600000.0 | +13.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 559700000.0 | +5.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 533600000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 538600000.0 | +0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 540400000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 503500000.0 | -6.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1519400000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 1879400000.0 | +23.7% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 1820100000.0 | -3.2% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 1897500000.0 | +4.3% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 1849700000.0 | -2.5% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 2296400000.0 | +24.1% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 2222500000.0 | -3.2% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 1921700000.0 | -13.5% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 2104800000.0 | +9.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2077000000.0 | -1.3% | USD | 10-K | 2026-03-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 42000000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 62200000.0 | +48.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 85300000.0 | +37.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 116600000.0 | +36.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 143800000.0 | +23.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 164400000.0 | +14.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 185300000.0 | +12.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 184000000.0 | -0.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 132700000.0 | -27.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 121800000.0 | -8.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 123200000.0 | +1.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 98400000.0 | -20.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 99700000.0 | +1.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 104000000.0 | +4.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 89700000.0 | -13.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 109300000.0 | +21.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 124600000.0 | +14.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 152700000.0 | +22.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 170700000.0 | +11.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 146700000.0 | -14.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 120400000.0 | -17.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 54100000.0 | -55.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 65500000.0 | +21.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 60600000.0 | -7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 86300000.0 | +42.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 121300000.0 | +40.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 116300000.0 | -4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 122500000.0 | +5.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 78100000.0 | -36.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 60600000.0 | -22.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 307900000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 612900000.0 | +99.1% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 609200000.0 | -0.6% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 434600000.0 | -28.7% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 412100000.0 | -5.2% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 580200000.0 | +40.8% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 490400000.0 | -15.5% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 245200000.0 | -50.0% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 424500000.0 | +73.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 295400000.0 | -30.4% | USD | 10-K | 2026-03-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10300000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 9800000.0 | +195.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 29700000.0 | +203.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 64100000.0 | +115.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 83100000.0 | +29.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 103100000.0 | +24.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 118800000.0 | +15.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 130000000.0 | +9.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 69200000.0 | -46.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 60400000.0 | -12.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 65900000.0 | +9.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 41400000.0 | -37.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 71000000.0 | +71.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 39300000.0 | -44.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 28900000.0 | -26.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 51300000.0 | +77.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 55600000.0 | +8.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 81200000.0 | +46.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 100700000.0 | +24.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 71900000.0 | -28.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 69400000.0 | -3.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 2500000.0 | -96.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 12000000.0 | +380.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2500000.0 | -79.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 31500000.0 | +1160.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 54800000.0 | +74.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67700000.0 | +23.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50100000.0 | -26.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 35500000.0 | -29.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8600000.0 | -75.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 119200000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 380300000.0 | +219.0% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 370700000.0 | -2.5% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 192700000.0 | -48.0% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 186100000.0 | -3.4% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 318600000.0 | +71.2% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 239400000.0 | -24.9% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 34200000.0 | -85.7% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 210700000.0 | +516.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 63300000.0 | -70.0% | USD | 10-K | 2026-03-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -22000000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -7700000.0 | +65.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 9000000.0 | +216.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 21800000.0 | +142.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 55100000.0 | +152.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 63900000.0 | +16.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 107800000.0 | +68.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 20400000.0 | -81.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 149000000.0 | +630.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 28400000.0 | -80.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 18200000.0 | -35.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 17200000.0 | -5.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 37900000.0 | +120.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -4200000.0 | -111.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 19400000.0 | +561.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 24500000.0 | +26.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 30300000.0 | +23.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 54500000.0 | +79.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 63400000.0 | +16.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 42400000.0 | -33.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 40800000.0 | -3.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -3700000.0 | -109.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -300000.0 | +91.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1700000.0 | -466.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 13600000.0 | +900.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 29700000.0 | +118.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 85600000.0 | +188.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 22800000.0 | -73.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 7500000.0 | -67.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -21900000.0 | -392.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -3000000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 302600000.0 | +10186.7% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 301000000.0 | -0.5% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 78200000.0 | -74.0% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 89000000.0 | +13.8% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 197700000.0 | +122.1% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 133100000.0 | -32.7% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 5100000.0 | -96.2% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 161300000.0 | +3062.7% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -54900000.0 | -134.0% | USD | 10-K | 2026-03-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.52 | — | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.75 | +44.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.36 | +81.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.59 | +16.9% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.98 | -38.4% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.92 | -6.1% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -0.17 | -118.5% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.11 | +35.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.21 | -90.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.27 | +228.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.7 | +159.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.01 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.59 | -70.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.03 | -94.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.78 | -2700.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 1.73 | — | USD/shares | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 1.94 | +12.1% | USD/shares | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 4.46 | +129.9% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 3.06 | -31.4% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.35 | -111.4% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 3.79 | +1182.9% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -2.02 | -153.3% | USD/shares | 10-K | 2026-03-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.52 | — | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.75 | +44.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.36 | +81.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.59 | +16.9% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.98 | -38.4% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.92 | -6.1% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -0.17 | -118.5% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.11 | +35.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.21 | -90.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.27 | +228.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.7 | +159.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.01 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.59 | -70.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.03 | -94.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.78 | -2700.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 1.73 | — | USD/shares | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 1.94 | +12.1% | USD/shares | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 4.46 | +129.9% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 3.06 | -31.4% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.35 | -111.4% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 3.79 | +1182.9% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -2.02 | -153.3% | USD/shares | 10-K | 2026-03-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 162200000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 190500000.0 | +17.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 205000000.0 | +7.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 159800000.0 | -22.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 200600000.0 | +25.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 220400000.0 | +9.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 424400000.0 | +92.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 435700000.0 | +2.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 478800000.0 | +9.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 554500000.0 | +15.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 571500000.0 | +3.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 499800000.0 | -12.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 463900000.0 | -7.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 470500000.0 | +1.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 504400000.0 | +7.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 523800000.0 | +3.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 483100000.0 | -7.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 491200000.0 | +1.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 497800000.0 | +1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 518600000.0 | +4.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 546000000.0 | +5.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 520100000.0 | -4.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 554700000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 698400000.0 | +25.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 640000000.0 | -8.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 644400000.0 | +0.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 578800000.0 | -10.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 478500000.0 | -17.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 298100000.0 | -37.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 297500000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 342300000.0 | +15.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 407000000.0 | +18.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 341000000.0 | -16.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 373100000.0 | +9.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 314600000.0 | -15.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 348300000.0 | +10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 194500000.0 | -44.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 188500000.0 | -3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 183500000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 159700000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 435700000.0 | +172.8% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 499800000.0 | +14.7% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 523800000.0 | +4.8% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 518600000.0 | -1.0% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 698400000.0 | +34.7% | USD | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 478500000.0 | -31.5% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 407000000.0 | -14.9% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 348300000.0 | -14.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 214000000.0 | -38.6% | USD | 10-K | 2026-03-10 |
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 | 394900000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 354900000.0 | -10.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 334100000.0 | -5.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 360600000.0 | +7.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 378100000.0 | +4.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 359100000.0 | -5.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 352700000.0 | -1.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 398400000.0 | +13.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 447300000.0 | +12.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 429400000.0 | -4.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 464200000.0 | +8.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 515800000.0 | +11.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 515100000.0 | -0.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 507200000.0 | -1.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 454500000.0 | -10.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 522100000.0 | +14.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 499200000.0 | -4.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 521000000.0 | +4.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 524200000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 538200000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 491900000.0 | -8.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 450100000.0 | -8.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 448000000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 458700000.0 | +2.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 493100000.0 | +7.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 469100000.0 | -4.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 545800000.0 | +16.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 640800000.0 | +17.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 643800000.0 | +0.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 575300000.0 | -10.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 532900000.0 | -7.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 596100000.0 | +11.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 504100000.0 | -15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 475400000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 577400000.0 | +21.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 685800000.0 | +18.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 729700000.0 | +6.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 717200000.0 | -1.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 690900000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 359200000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 398400000.0 | +10.9% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 515800000.0 | +29.5% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 522100000.0 | +1.2% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 538200000.0 | +3.1% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 458700000.0 | -14.8% | USD | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 640800000.0 | +39.7% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 596100000.0 | -7.0% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 685800000.0 | +15.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 659800000.0 | -3.8% | USD | 10-K | 2026-03-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 876000000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 879600000.0 | +0.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 892400000.0 | +1.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 837400000.0 | -6.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 921000000.0 | +10.0% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 988300000.0 | +7.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1217500000.0 | +23.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1262200000.0 | +3.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1382200000.0 | +9.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1443200000.0 | +4.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1470000000.0 | +1.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1408800000.0 | -4.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1405100000.0 | -0.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1431200000.0 | +1.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1366800000.0 | -4.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1425400000.0 | +4.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1371200000.0 | -3.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1398600000.0 | +2.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1427600000.0 | +2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1453400000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1468000000.0 | +1.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1424100000.0 | -3.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1516700000.0 | +6.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1673200000.0 | +10.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1704200000.0 | +1.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1660400000.0 | -2.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1629000000.0 | -1.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1589500000.0 | -2.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1474300000.0 | -7.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1401300000.0 | -5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1370100000.0 | -2.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1475400000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1328500000.0 | -10.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1323800000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1406000000.0 | +6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1453700000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1410000000.0 | -3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1367400000.0 | -3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1341400000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 837400000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 1262200000.0 | +50.7% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 1408800000.0 | +11.6% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 1425400000.0 | +1.2% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 1453400000.0 | +2.0% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 1673200000.0 | +15.1% | USD | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 1589500000.0 | -5.0% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1475400000.0 | -7.2% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1453700000.0 | -1.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1259100000.0 | -13.4% | USD | 10-K | 2026-03-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2522300000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 2516900000.0 | -0.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 2530000000.0 | +0.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2443200000.0 | -3.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2542300000.0 | +4.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2572100000.0 | +1.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2818400000.0 | +9.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2907500000.0 | +3.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2997700000.0 | +3.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 3000900000.0 | +0.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2769400000.0 | -7.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2709600000.0 | -2.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 2724700000.0 | +0.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 2779000000.0 | +2.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2682300000.0 | -3.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 2794400000.0 | +4.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2710600000.0 | -3.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2751100000.0 | +1.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2806300000.0 | +2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2889300000.0 | +3.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2867800000.0 | -0.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2809100000.0 | -2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2878300000.0 | +2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3005200000.0 | +4.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3023300000.0 | +0.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2913700000.0 | -3.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2844200000.0 | -2.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2835700000.0 | -0.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 2718100000.0 | -4.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2650600000.0 | -2.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2606500000.0 | -1.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2737000000.0 | +5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2558800000.0 | -6.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2533400000.0 | -1.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2787200000.0 | +10.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2800200000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2757200000.0 | -1.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2762800000.0 | +0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2715700000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2443200000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 2907500000.0 | +19.0% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 2709600000.0 | -6.8% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 2794400000.0 | +3.1% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 2889300000.0 | +3.4% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 3005200000.0 | +4.0% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 2835700000.0 | -5.6% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 2737000000.0 | -3.5% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2800200000.0 | +2.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2632300000.0 | -6.0% | USD | 10-K | 2026-03-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 272300000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 310700000.0 | +14.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 306300000.0 | -1.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 294100000.0 | -4.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 320000000.0 | +8.8% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 320100000.0 | +0.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 354100000.0 | +10.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 331100000.0 | -6.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 324500000.0 | -2.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 383600000.0 | +18.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 381900000.0 | -0.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 351000000.0 | -8.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 347700000.0 | -0.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 318300000.0 | -8.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 280000000.0 | -12.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 322500000.0 | +15.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 277300000.0 | -14.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 295800000.0 | +6.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 307400000.0 | +3.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 318100000.0 | +3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 311500000.0 | -2.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 261400000.0 | -16.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 336600000.0 | +28.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 463500000.0 | +37.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 451000000.0 | -2.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 458000000.0 | +1.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 487500000.0 | +6.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 492800000.0 | +1.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 397000000.0 | -19.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 393800000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 403400000.0 | +2.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 507100000.0 | +25.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 385200000.0 | -24.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 378800000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 503700000.0 | +33.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 643800000.0 | +27.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 528600000.0 | -17.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 483100000.0 | -8.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 369000000.0 | -23.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 294100000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 331100000.0 | +12.6% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 351000000.0 | +6.0% | USD | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 322500000.0 | -8.1% | USD | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 318100000.0 | -1.4% | USD | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 463500000.0 | +45.7% | USD | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 492800000.0 | +6.3% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 507100000.0 | +2.9% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 643800000.0 | +27.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 449300000.0 | -30.2% | USD | 10-K | 2026-03-10 |
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 | 506200000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 486700000.0 | -3.9% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 497200000.0 | +2.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 444400000.0 | -10.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 466200000.0 | +4.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 523800000.0 | +12.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 606200000.0 | +15.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 766700000.0 | +26.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 880800000.0 | +14.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 870400000.0 | -1.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 1015000000.0 | +16.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 989000000.0 | -2.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1006100000.0 | +1.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 1017000000.0 | +1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1006700000.0 | -1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 980100000.0 | -2.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 966900000.0 | -1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 975500000.0 | +0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 997000000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1006900000.0 | +1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 1028600000.0 | +2.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 1045400000.0 | +1.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1069700000.0 | +2.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1158400000.0 | +8.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-03-31 | 1221000000.0 | +5.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 1217900000.0 | -0.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 1224500000.0 | +0.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-12-31 | 1319300000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 1300400000.0 | -1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 1289900000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1278900000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1276200000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1264500000.0 | -0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 1287000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1366600000.0 | +6.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1379100000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1413300000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1430000000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1400900000.0 | -2.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 444400000.0 | — | USD | 10-K | 2020-03-12 |
| Annual | 2017-12-31 | 766700000.0 | +72.5% | USD | 10-K | 2021-03-11 |
| Annual | 2018-12-31 | 989000000.0 | +29.0% | USD | 10-K | 2022-03-10 |
| Annual | 2019-12-31 | 980100000.0 | -0.9% | USD | 10-K | 2023-03-09 |
| Annual | 2020-12-31 | 1006900000.0 | +2.7% | USD | 10-K | 2024-03-07 |
| Annual | 2021-12-31 | 1173900000.0 | +16.6% | USD | 10-K | 2025-03-06 |
| Annual | 2022-12-31 | 1319300000.0 | +12.4% | USD | 10-K | 2026-03-10 |
| Annual | 2023-12-31 | 1276200000.0 | -3.3% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 1379100000.0 | +8.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1363700000.0 | -1.1% | USD | 10-K | 2026-03-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 88700000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 204300000.0 | +130.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47700000.0 | -76.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 159700000.0 | +234.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 191500000.0 | +19.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -2200000.0 | -101.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 32800000.0 | +1590.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 113000000.0 | +244.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -18200000.0 | -116.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 6000000.0 | +133.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 45200000.0 | +653.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 56600000.0 | +25.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 76700000.0 | +35.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 189200000.0 | +146.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -22800000.0 | -112.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 27800000.0 | +221.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 27900000.0 | +0.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -126800000.0 | -554.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -95100000.0 | +25.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -61200000.0 | +35.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -48800000.0 | +20.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -15300000.0 | +68.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1800000.0 | +88.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -155900000.0 | -8561.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -134200000.0 | +13.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -136100000.0 | -1.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 79800000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 259300000.0 | +224.9% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 165500000.0 | -36.2% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 177200000.0 | +7.1% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 152200000.0 | -14.1% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 459700000.0 | +202.0% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 34900000.0 | -92.4% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 3900000.0 | -88.8% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 44000000.0 | +1028.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -35500000.0 | -180.7% | USD | 10-K | 2026-03-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -32800000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -47800000.0 | -45.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -25800000.0 | +46.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -36700000.0 | -42.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -34500000.0 | +6.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -16100000.0 | +53.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -28000000.0 | -73.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -33700000.0 | -20.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -13100000.0 | +61.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -23100000.0 | -76.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -36600000.0 | -58.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -7300000.0 | +80.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -12400000.0 | -69.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -12400000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -15500000.0 | -25.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -33400000.0 | -115.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -57600000.0 | -72.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -42000000.0 | +27.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -56700000.0 | -35.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -48100000.0 | +15.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 19500000.0 | +140.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 34000000.0 | +74.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -117600000.0 | -445.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -12300000.0 | +89.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -24700000.0 | -100.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -36800000.0 | -49.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -61600000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | -74400000.0 | -20.8% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | -57000000.0 | +23.4% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | -50700000.0 | +11.1% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | -57000000.0 | -12.4% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | -37400000.0 | +34.4% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | -146700000.0 | -292.2% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -29000000.0 | +80.2% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -125000000.0 | -331.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -47800000.0 | +61.8% | USD | 10-K | 2026-03-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 6000000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 111000000.0 | +1750.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -13200000.0 | -111.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -25200000.0 | -90.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -42400000.0 | -68.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -15200000.0 | +64.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -34300000.0 | -125.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -47200000.0 | -37.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -19600000.0 | +58.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -32200000.0 | -64.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -51600000.0 | -60.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -11700000.0 | +77.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -59600000.0 | -409.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -124200000.0 | -108.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -14400000.0 | +88.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -45400000.0 | -215.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -84500000.0 | -86.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -16300000.0 | +80.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -36700000.0 | -125.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -53200000.0 | -45.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -32000000.0 | +39.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -53200000.0 | -66.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18100000.0 | +134.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 19900000.0 | +9.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -700000.0 | -103.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14100000.0 | +2114.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -45500000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 93600000.0 | +305.7% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | -59800000.0 | -163.9% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | -64100000.0 | -7.2% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | -122500000.0 | -91.1% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | -189100000.0 | -54.4% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | -114000000.0 | +39.7% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -75900000.0 | +33.4% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -2300000.0 | +97.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -71100000.0 | -2991.3% | USD | 10-K | 2026-03-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16400000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 26600000.0 | +62.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 38700000.0 | +45.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 13700000.0 | -64.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 30500000.0 | +122.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 45900000.0 | +50.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 16900000.0 | -63.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 27600000.0 | +63.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 39100000.0 | +41.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 16800000.0 | -57.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 28300000.0 | +68.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 37900000.0 | +33.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 16000000.0 | -57.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 26700000.0 | +66.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 40300000.0 | +50.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 11500000.0 | -71.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 23500000.0 | +104.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 39200000.0 | +66.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 16200000.0 | -58.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 33200000.0 | +104.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 48000000.0 | +44.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 16700000.0 | -65.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 34400000.0 | +106.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 42700000.0 | +24.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5000000.0 | -88.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 8800000.0 | +76.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18400000.0 | +109.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12800000.0 | -30.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25400000.0 | +98.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 35800000.0 | +40.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 58900000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 71300000.0 | +21.1% | USD | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 61400000.0 | -13.9% | USD | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 59900000.0 | -2.4% | USD | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 65500000.0 | +9.3% | USD | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 64100000.0 | -2.1% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 67600000.0 | +5.5% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 48500000.0 | -28.3% | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 30900000.0 | -36.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 46600000.0 | +50.8% | USD | 10-K | 2026-03-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 355300000.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 355300000.0 | +0.0% | shares | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 355300000.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 29600000.0 | -91.7% | shares | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 355300000.0 | — | shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 355300000.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 29600000.0 | -91.7% | shares | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 28500000.0 | — | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 28.5 | -100.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28500000.0 | +99999900.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2019-12-31 | 28500000.0 | — | shares | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 28500000.0 | +0.0% | shares | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 28500000.0 | +0.0% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 28.5 | -100.0% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 342000000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 342000000.0 | +0.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 342000000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 342000000.0 | +0.0% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 342000000.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 342000000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 342000000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 342000000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 342100000.0 | +0.0% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 342000000.0 | -0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 28500000.0 | -91.7% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 28.5 | -100.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28500000.0 | +99999900.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 342000000.0 | — | shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 342000000.0 | +0.0% | shares | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 28500000.0 | -91.7% | shares | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 28500000.0 | +0.0% | shares | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 28500000.0 | +0.0% | shares | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 28500000.0 | +0.0% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 28.5 | -100.0% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
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.1401 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1584 | +13.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1608 | +1.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1594 | -0.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1873 | +17.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1762 | -6.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1555 | -11.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1700 | +9.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1644 | -3.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1760 | +7.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1902 | +8.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1772 | -6.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1694 | -4.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1508 | -11.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1634 | +8.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1775 | +8.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1870 | +5.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2011 | +7.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2081 | +3.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2178 | +4.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1956 | -10.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1813 | -7.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1913 | +5.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1799 | -6.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2074 | +15.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2209 | +6.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1914 | -13.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1953 | +2.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1956 | +0.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1854 | -5.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.6219 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.6464 | +3.9% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.6717 | +3.9% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.6790 | +1.1% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.6402 | -5.7% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.7641 | +19.4% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.7838 | +2.6% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.7021 | -10.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.7517 | +7.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.7890 | +5.0% | ratio | 10-K | 2026-03-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.2170 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 2.8310 | -12.0% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 2.9135 | +2.9% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2.8473 | -2.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.8781 | +1.1% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 3.0875 | +7.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 3.4383 | +11.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3.8121 | +10.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4.2595 | +11.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 3.7623 | -11.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 3.8492 | +2.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 4.0137 | +4.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 4.0411 | +0.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 4.4964 | +11.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 4.8814 | +8.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 4.4198 | -9.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 4.9448 | +11.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4.7282 | -4.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 4.6441 | -1.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 4.5690 | -1.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 4.7127 | +3.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 5.4480 | +15.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4.5059 | -17.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3.6099 | -19.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3.7787 | +4.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.6253 | -4.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3.3415 | -7.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3.2254 | -3.5% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 3.7136 | +15.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.5584 | -4.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.3964 | -4.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.9095 | -14.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.4489 | +18.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.4947 | +1.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.7913 | -20.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.2580 | -19.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6674 | +18.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.8305 | +6.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.6352 | +28.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.8473 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 3.8121 | +33.9% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 4.0137 | +5.3% | ratio | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 4.4198 | +10.1% | ratio | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 4.5690 | +3.4% | ratio | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 3.6099 | -21.0% | ratio | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 3.2254 | -10.7% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 2.9095 | -9.8% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.2580 | -22.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2.8024 | +24.1% | ratio | 10-K | 2026-03-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1188 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1560 | +31.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2097 | +34.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.2877 | +37.2% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.2985 | +3.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.3311 | +10.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3976 | +20.1% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.3606 | -9.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2915 | -19.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.2540 | -12.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2331 | -8.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2071 | -11.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2171 | +4.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2506 | +15.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1956 | -21.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2147 | +9.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2372 | +10.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2638 | +11.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2714 | +2.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2312 | -14.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2164 | -6.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1098 | -49.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1292 | +17.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1292 | +0.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1626 | +25.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2167 | +33.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2180 | +0.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2274 | +4.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1445 | -36.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1204 | -16.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2026 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3261 | +60.9% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.3347 | +2.6% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.2290 | -31.6% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.2228 | -2.7% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.2527 | +13.4% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.2207 | -12.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.1276 | -42.2% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.2017 | +58.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.1422 | -29.5% | ratio | 10-K | 2026-03-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0622 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0193 | +69.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0221 | +214.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0538 | +143.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1144 | +112.6% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1287 | +12.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2313 | +79.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0400 | -82.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.3273 | +718.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0592 | -81.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0344 | -41.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0362 | +5.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0825 | +128.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0101 | -112.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0423 | +518.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0481 | +13.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0577 | +19.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0941 | +63.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1008 | +7.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0668 | -33.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0733 | +9.8% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -0.0075 | -110.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0006 | +92.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0036 | -512.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0256 | +807.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0531 | +107.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1604 | +202.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0423 | -73.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0139 | -67.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0435 | -413.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0020 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.1610 | +8254.6% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.1654 | +2.7% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.0412 | -75.1% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.0481 | +16.8% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.0861 | +78.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0599 | -30.4% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0027 | -95.6% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.0766 | +2787.6% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0264 | -134.5% | ratio | 10-K | 2026-03-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0291 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0246 | +184.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0730 | +197.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1582 | +116.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1725 | +9.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2077 | +20.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2549 | +22.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.2548 | -0.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1520 | -40.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1259 | -17.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1247 | -1.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0871 | -30.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1546 | +77.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0947 | -38.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0630 | -33.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1008 | +59.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1058 | +5.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1403 | +32.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1601 | +14.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1133 | -29.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1248 | +10.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0051 | -95.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0237 | +366.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0053 | -77.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0594 | +1013.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0979 | +64.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1269 | +29.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0930 | -26.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0657 | -29.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0171 | -74.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0785 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.2024 | +157.9% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.2037 | +0.7% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.1016 | -50.1% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.1006 | -0.9% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.1387 | +37.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.1077 | -22.4% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0178 | -83.5% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.1001 | +462.5% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.0305 | -69.6% | ratio | 10-K | 2026-03-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5957 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.6131 | +2.9% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 0.6693 | +9.2% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.5434 | -18.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.6269 | +15.4% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 0.6885 | +9.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.1985 | +74.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.3159 | +9.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.4755 | +12.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1.4455 | -2.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1.4965 | +3.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.4239 | -4.8% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.3342 | -6.3% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1.4782 | +10.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.8014 | +21.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.6242 | -9.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.7422 | +7.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.6606 | -4.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.6194 | -2.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.6303 | +0.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.7528 | +7.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.9897 | +13.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.6480 | -17.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.5068 | -8.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.4191 | -5.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.4070 | -0.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.1873 | -15.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.9710 | -18.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.7509 | -22.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7555 | +0.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8485 | +12.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.8026 | -5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8853 | +10.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.9850 | +11.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6246 | -36.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5410 | -13.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3680 | -32.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3902 | +6.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4973 | +27.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5430 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 1.3159 | +142.3% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 1.4239 | +8.2% | ratio | 10-K | 2020-03-12 |
| Annual | 2019-12-31 | 1.6242 | +14.1% | ratio | 10-K | 2021-03-11 |
| Annual | 2020-12-31 | 1.6303 | +0.4% | ratio | 10-K | 2022-03-10 |
| Annual | 2021-12-31 | 1.5068 | -7.6% | ratio | 10-K | 2023-03-09 |
| Annual | 2022-12-31 | 0.9710 | -35.6% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 0.8026 | -17.3% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 0.5410 | -32.6% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.4763 | -12.0% | ratio | 10-K | 2026-03-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0087 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0031 | +64.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0036 | +216.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0086 | +141.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0214 | +149.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0227 | +5.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0360 | +58.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0068 | -81.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.0538 | +691.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0104 | -80.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0065 | -37.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0064 | -2.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0140 | +118.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0015 | -110.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0069 | +552.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0085 | +23.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0108 | +26.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0189 | +75.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0210 | +10.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0146 | -30.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0143 | -1.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -0.0014 | -109.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0001 | +91.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0007 | -476.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0053 | +914.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0117 | +120.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0307 | +162.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0083 | -73.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0027 | -67.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0081 | -397.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0012 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.1041 | +8575.9% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.1111 | +6.7% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.0280 | -74.8% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.0308 | +10.1% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.0658 | +113.6% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0469 | -28.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0019 | -96.0% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.0576 | +2991.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0209 | -136.2% | ratio | 10-K | 2026-03-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0435 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0158 | +63.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0181 | +214.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0468 | +158.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1052 | +125.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1054 | +0.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1224 | +16.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0234 | -80.8% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.1468 | +526.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0282 | -80.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0179 | -36.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0171 | -4.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0392 | +129.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0043 | -111.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0195 | +551.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0238 | +22.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0290 | +21.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0509 | +75.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0519 | +1.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0348 | -33.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0333 | -4.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -0.0028 | -108.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0002 | +91.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0013 | -471.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0108 | +909.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0231 | +114.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0626 | +171.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0161 | -74.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0052 | -67.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0156 | -398.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0068 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3947 | +5946.5% | ratio | 10-K | 2020-03-12 |
| Annual | 2018-12-31 | 0.3043 | -22.9% | ratio | 10-K | 2021-03-11 |
| Annual | 2019-12-31 | 0.0798 | -73.8% | ratio | 10-K | 2022-03-10 |
| Annual | 2020-12-31 | 0.0884 | +10.8% | ratio | 10-K | 2023-03-09 |
| Annual | 2021-12-31 | 0.1684 | +90.5% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.1009 | -40.1% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0040 | -96.0% | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.1170 | +2826.8% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0403 | -134.4% | ratio | 10-K | 2026-03-10 |
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-05-22 | Norris Gina A. | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,250 | $15.74 | $19,675 | 2,300 |
| 2025-03-11 | Hanley Bryan A. | Senior VP and Treasurer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 250 | $17.50 | $4,375 | 2,750 |
| 2024-05-23 | BARRY THOMAS E | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 1,050 | — | — | 10,282 |
| 2023-05-25 | BARRY THOMAS E | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 1,500 | — | — | 9,232 |
| 2022-12-06 | Samford Amy A. | Executive VP and CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,000 | $23.96 | $23,960 | 1,000 |
| 2022-05-26 | Kramer Kevin B | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 400 | — | — | 400 |
| 2021-05-28 | MCILROY W HAYDEN | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 800 | — | — | 5,249 |
| 2020-11-13 | GRAHAM ROBERT D | President and CEO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 96 | $13.30 | $1,277 | 2,182 |
| 2020-11-11 | GRAHAM ROBERT D | President and CEO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 59 | $13.40 | $791 | 2,086 |
| 2020-11-11 | GRAHAM ROBERT D | President and CEO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 11 | $13.30 | $146 | 2,027 |
| 2020-08-13 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1 | $10.75 | $11 | 2,500 |
| 2020-08-13 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 500 | $10.85 | $5,425 | 2,499 |
| 2020-08-13 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 999 | $10.91 | $10,899 | 1,999 |
| 2020-06-25 | GRAHAM ROBERT D | President and CEO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 16 | $9.75 | $160 | 2,016 |
| 2020-06-02 | Hanley Bryan A. | Vice President and Treasurer |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,000 | $9.92 | $9,920 | 1,000 |
| 2020-06-02 | GRAHAM ROBERT D | President and CEO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,667 | $9.95 | $16,587 | 2,000 |
| 2020-05-28 | Tidlund Mary A. | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 10,000 | — | — | 26,900 |
| 2019-05-23 | Tidlund Mary A. | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 10,000 | — | — | 16,900 |
| 2018-12-31 | Harold C. Simmons Family Trust No. 2 | 10% |
Other acquired transaction
J
|
Common Stock, par value $0.01 per share | 310,346,282 | — | — | 310,346,282 |
| 2018-05-24 | Tidlund Mary A. | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 2,900 | — | — | 6,900 |
| 2018-05-07 | Harold C. Simmons Family Trust No. 2 | 10% |
Other disposed transaction
J
|
Common Stock,par value $0.01 per share | 3,686,866 | — | — | 310,346,282 |
| 2017-05-25 | Fisher Elisabeth C. | Dir |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 2,000 | — | — | 4,000 |
| 2017-01-23 | MCILROY W HAYDEN | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $3.25 | $32,500 | 28,500 |
| 2016-05-26 | WATSON STEVEN L | Chairman and CEO |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 2,000 | — | — | 93,238 |
| 2016-05-26 | WATSON STEVEN L | Chairman and CEO |
Equity grant / award
A
|
Common stock, $0.01 par value per share | 2,000 | — | — | 93,238 |