Financial Metrics
TROX Tronox Holdings plcFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 378000000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 421000000.0 | +11.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 435000000.0 | +3.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 442000000.0 | +1.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 492000000.0 | +11.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 456000000.0 | -7.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 390000000.0 | -14.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 791000000.0 | +102.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 768000000.0 | -2.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 722000000.0 | -6.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 578000000.0 | -19.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 675000000.0 | +16.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 965000000.0 | +43.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 927000000.0 | -3.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 870000000.0 | -6.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 965000000.0 | +10.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 945000000.0 | -2.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 895000000.0 | -5.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 708000000.0 | -20.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 794000000.0 | +12.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 662000000.0 | -16.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 774000000.0 | +16.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 820000000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 804000000.0 | -2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 738000000.0 | -8.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 731000000.0 | -0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 699000000.0 | -4.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1309000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1698000000.0 | +29.7% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 1819000000.0 | +7.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2642000000.0 | +45.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2758000000.0 | +4.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 3572000000.0 | +29.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 3454000000.0 | -3.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2850000000.0 | -17.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3074000000.0 | +7.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2898000000.0 | -5.7% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 59000000.0 | +181.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 48000000.0 | -18.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 63000000.0 | +31.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 95000000.0 | +50.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 106000000.0 | +11.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 115000000.0 | +8.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 144000000.0 | +25.2% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 121000000.0 | -16.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 83000000.0 | -31.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 100000000.0 | +20.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 133000000.0 | +33.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 175000000.0 | +31.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 129000000.0 | -26.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 139000000.0 | +7.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 232000000.0 | +66.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 227000000.0 | -2.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 244000000.0 | +7.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 232000000.0 | -4.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 263000000.0 | +13.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 232000000.0 | -11.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 133000000.0 | -42.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 157000000.0 | +18.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 94000000.0 | -40.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 120000000.0 | +27.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 150000000.0 | +25.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 128000000.0 | -14.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 99000000.0 | -22.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 79000000.0 | -20.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 52000000.0 | -34.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 133000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 389000000.0 | +192.5% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 498000000.0 | +28.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 464000000.0 | -6.8% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 621000000.0 | +33.8% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 895000000.0 | +44.1% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 832000000.0 | -7.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 462000000.0 | -44.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 515000000.0 | +11.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 269000000.0 | -47.8% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -31000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 9000000.0 | +129.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0 | -100.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -3000000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 32000000.0 | +1166.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 47000000.0 | +46.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 14000000.0 | -70.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 65000000.0 | +364.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 53000000.0 | -18.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 16000000.0 | -69.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -13000000.0 | -181.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 48000000.0 | +469.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 79000000.0 | +64.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 49000000.0 | -38.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 49000000.0 | +0.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 69000000.0 | +40.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 150000000.0 | +117.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 168000000.0 | +12.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 69000000.0 | -58.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 190000000.0 | +175.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 163000000.0 | -14.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 62000000.0 | -62.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 84000000.0 | +35.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 32000000.0 | -61.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 41000000.0 | +28.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 76000000.0 | +85.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 54000000.0 | -28.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -61000000.0 | -213.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -35000000.0 | +42.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -43000000.0 | -22.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -53000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 141000000.0 | +366.0% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 200000000.0 | +41.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 95000000.0 | -52.5% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 271000000.0 | +185.3% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 577000000.0 | +112.9% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 458000000.0 | -20.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 186000000.0 | -59.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 219000000.0 | +17.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -253000000.0 | -215.5% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -94000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -50000000.0 | +46.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -39000000.0 | +22.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -38000000.0 | +2.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 5000000.0 | +113.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -241000000.0 | -4920.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -41000000.0 | +83.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 50000000.0 | +222.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 15000000.0 | -70.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -30000000.0 | -300.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | -56000000.0 | -86.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | -6000000.0 | +89.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 40000000.0 | +766.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -4000000.0 | -110.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 902000000.0 | +22650.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 16000000.0 | -98.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 77000000.0 | +381.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 113000000.0 | +46.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 16000000.0 | -85.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 375000000.0 | +2243.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 123000000.0 | -67.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 25000000.0 | -79.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | -269000000.0 | -1176.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -14000000.0 | +94.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -9000000.0 | +35.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 10000000.0 | +211.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -25000000.0 | -350.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -111000000.0 | -344.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -85000000.0 | +23.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -100000000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -60000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -272000000.0 | -353.3% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 30000000.0 | +111.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -97000000.0 | -423.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 995000000.0 | +1125.8% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 303000000.0 | -69.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 500000000.0 | +65.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -314000000.0 | -162.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -54000000.0 | +82.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -473000000.0 | -775.9% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.02 | — | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -2.07 | -10450.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-06-30 | 0.3 | +114.5% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.05 | -83.3% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.27 | -640.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.41 | -51.9% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.09 | +78.0% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.23 | +355.6% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -0.03 | -113.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 6.24 | +20900.0% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1 | -98.4% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.47 | +370.0% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.72 | +53.2% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1 | -86.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.4 | +2300.0% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.78 | -67.5% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.15 | -80.8% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1.72 | -1246.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.09 | +94.8% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -0.06 | +33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1 | +266.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.16 | -260.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.7 | -337.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.53 | +24.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.63 | -18.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.04 | — | USD/shares | 10-K | 2017-02-24 |
| Annual | 2018-12-31 | -0.06 | -105.8% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.78 | -1200.0% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 6.76 | +966.7% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1.88 | -72.2% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 3.21 | +70.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -2.02 | -162.9% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.31 | +84.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -2.97 | -858.1% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.02 | — | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -2.07 | -10450.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-06-30 | 0.29 | +114.0% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.05 | -82.8% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.27 | -640.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.41 | -51.9% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -0.09 | +78.0% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.22 | +344.4% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -0.03 | -113.6% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 6.18 | +20700.0% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1 | -98.4% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.46 | +360.0% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.7 | +52.2% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1 | -85.7% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.37 | +2270.0% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.77 | -67.5% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.15 | -80.5% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1.72 | -1246.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.09 | +94.8% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -0.06 | +33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1 | +266.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.16 | -260.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.7 | -337.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.53 | +24.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.63 | -18.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.0 | — | USD/shares | 10-K | 2017-02-24 |
| Annual | 2018-12-31 | -0.06 | -106.0% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.78 | -1200.0% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 6.69 | +957.7% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1.81 | -72.9% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 3.16 | +74.6% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -2.02 | -163.9% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.31 | +84.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -2.97 | -858.1% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 152000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 188000000.0 | +23.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 202000000.0 | +7.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 248000000.0 | +22.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 265000000.0 | +6.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 303000000.0 | +14.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1058000000.0 | +249.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1116000000.0 | +5.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1074000000.0 | -3.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1036000000.0 | -3.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1077000000.0 | +4.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1034000000.0 | -4.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1068000000.0 | +3.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 397000000.0 | -62.8% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 305000000.0 | -23.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 302000000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 420000000.0 | +39.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 722000000.0 | +71.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 722000000.0 | +0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 619000000.0 | -14.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 759000000.0 | +22.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 303000000.0 | -60.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 309000000.0 | +2.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 228000000.0 | -26.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 292000000.0 | +28.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 112000000.0 | -61.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 91000000.0 | -18.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 164000000.0 | +80.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 115000000.0 | -29.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 167000000.0 | +45.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 246000000.0 | +47.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 273000000.0 | +11.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 152000000.0 | -44.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 201000000.0 | +32.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 167000000.0 | -16.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 151000000.0 | -9.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 138000000.0 | -8.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 132000000.0 | -4.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 185000000.0 | +40.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 248000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1116000000.0 | +350.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1034000000.0 | -7.3% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 302000000.0 | -70.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 619000000.0 | +105.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 228000000.0 | -63.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 164000000.0 | -28.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 273000000.0 | +66.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 151000000.0 | -44.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 199000000.0 | +31.8% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 367000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 405000000.0 | +10.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 394000000.0 | -2.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 278000000.0 | -29.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 428000000.0 | +54.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 457000000.0 | +6.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 309000000.0 | -32.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 329000000.0 | +6.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 329000000.0 | +0.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 341000000.0 | +3.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 326000000.0 | -4.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 317000000.0 | -2.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 300000000.0 | -5.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 599000000.0 | +99.7% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 573000000.0 | -4.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 482000000.0 | -15.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 554000000.0 | +14.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 439000000.0 | -20.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 484000000.0 | +10.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 540000000.0 | +11.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 652000000.0 | +20.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 681000000.0 | +4.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 625000000.0 | -8.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 631000000.0 | +1.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 651000000.0 | +3.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 636000000.0 | -2.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 584000000.0 | -8.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 377000000.0 | -35.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 411000000.0 | +9.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 372000000.0 | -9.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 286000000.0 | -23.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 290000000.0 | +1.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 378000000.0 | +30.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 382000000.0 | +1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 373000000.0 | -2.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 266000000.0 | -28.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 319000000.0 | +19.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 294000000.0 | -7.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 301000000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 278000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 328000000.0 | +18.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 317000000.0 | -3.4% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 482000000.0 | +52.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 540000000.0 | +12.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 631000000.0 | +16.9% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 377000000.0 | -40.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 290000000.0 | -23.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 266000000.0 | -8.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 289000000.0 | +8.6% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 616000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 566000000.0 | -8.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 558000000.0 | -1.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 499000000.0 | -10.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 510000000.0 | +2.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 506000000.0 | -0.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 459000000.0 | -9.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 473000000.0 | +3.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 470000000.0 | -0.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 451000000.0 | -4.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 475000000.0 | +5.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 479000000.0 | +0.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 486000000.0 | +1.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1097000000.0 | +125.7% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1035000000.0 | -5.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1131000000.0 | +9.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1054000000.0 | -6.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1174000000.0 | +11.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1176000000.0 | +0.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1137000000.0 | -3.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1052000000.0 | -7.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1020000000.0 | -3.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1011000000.0 | -0.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1048000000.0 | +3.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1050000000.0 | +0.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1106000000.0 | +5.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1132000000.0 | +2.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1278000000.0 | +12.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1359000000.0 | +6.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1400000000.0 | +3.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1422000000.0 | +1.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1421000000.0 | -0.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1403000000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1424000000.0 | +1.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1482000000.0 | +4.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1551000000.0 | +4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1605000000.0 | +3.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1685000000.0 | +5.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1688000000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 499000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 473000000.0 | -5.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 479000000.0 | +1.3% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 1131000000.0 | +136.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1137000000.0 | +0.5% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1048000000.0 | -7.8% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1278000000.0 | +21.9% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1421000000.0 | +11.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1551000000.0 | +9.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1652000000.0 | +6.5% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1174000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1204000000.0 | +2.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1202000000.0 | -0.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2738000000.0 | +127.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1245000000.0 | -54.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1322000000.0 | +6.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2524000000.0 | +90.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2639000000.0 | +4.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2623000000.0 | -0.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2605000000.0 | -0.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2604000000.0 | -0.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2544000000.0 | -2.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2571000000.0 | +1.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2262000000.0 | -12.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 2053000000.0 | -9.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 2073000000.0 | +1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2158000000.0 | +4.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2507000000.0 | +16.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2586000000.0 | +3.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2529000000.0 | -2.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2640000000.0 | +4.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2185000000.0 | -17.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2102000000.0 | -3.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2049000000.0 | -2.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2189000000.0 | +6.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2004000000.0 | -8.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1967000000.0 | -1.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1960000000.0 | -0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2024000000.0 | +3.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2084000000.0 | +3.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2132000000.0 | +2.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2135000000.0 | +0.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2159000000.0 | +1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2226000000.0 | +3.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2219000000.0 | -0.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2155000000.0 | -2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2193000000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2238000000.0 | +2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2308000000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2738000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2639000000.0 | -3.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2544000000.0 | -3.6% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 2073000000.0 | -18.5% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2529000000.0 | +22.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2049000000.0 | -19.0% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1960000000.0 | -4.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2135000000.0 | +8.9% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2155000000.0 | +0.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2265000000.0 | +5.1% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4907000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 4893000000.0 | -0.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 4925000000.0 | +0.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 4964000000.0 | +0.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 4922000000.0 | -0.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 4994000000.0 | +1.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 4691000000.0 | -6.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 4864000000.0 | +3.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4858000000.0 | -0.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 4733000000.0 | -2.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 4714000000.0 | -0.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 4642000000.0 | -1.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4726000000.0 | +1.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 5416000000.0 | +14.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 5157000000.0 | -4.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 5268000000.0 | +2.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 5130000000.0 | -2.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 5482000000.0 | +6.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 6476000000.0 | +18.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 6568000000.0 | +1.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 6623000000.0 | +0.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 6182000000.0 | -6.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 6043000000.0 | -2.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 5987000000.0 | -0.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 6215000000.0 | +3.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 6220000000.0 | +0.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 6159000000.0 | -1.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 6306000000.0 | +2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 6359000000.0 | +0.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 6055000000.0 | -4.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 6040000000.0 | -0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 6134000000.0 | +1.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 6022000000.0 | -1.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6096000000.0 | +1.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6191000000.0 | +1.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 6038000000.0 | -2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6069000000.0 | +0.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6186000000.0 | +1.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6303000000.0 | +1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4964000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 4864000000.0 | -2.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 4642000000.0 | -4.6% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 5268000000.0 | +13.5% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 6568000000.0 | +24.7% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 5987000000.0 | -8.8% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 6306000000.0 | +5.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 6134000000.0 | -2.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 6038000000.0 | -1.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6217000000.0 | +3.0% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 497000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 535000000.0 | +7.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 533000000.0 | -0.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 564000000.0 | +5.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 510000000.0 | -9.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 550000000.0 | +7.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 299000000.0 | -45.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 353000000.0 | +18.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 320000000.0 | -9.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 335000000.0 | +4.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 346000000.0 | +3.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 300000000.0 | -13.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 442000000.0 | +47.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 718000000.0 | +62.4% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 629000000.0 | -12.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 702000000.0 | +11.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 911000000.0 | +29.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 727000000.0 | -20.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 764000000.0 | +5.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 805000000.0 | +5.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1254000000.0 | +55.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 793000000.0 | -36.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 779000000.0 | -1.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 822000000.0 | +5.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 923000000.0 | +12.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 885000000.0 | -4.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 838000000.0 | -5.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 850000000.0 | +1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 915000000.0 | +7.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 940000000.0 | +2.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 643000000.0 | -31.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 753000000.0 | +17.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 691000000.0 | -8.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 746000000.0 | +8.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 817000000.0 | +9.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 874000000.0 | +7.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 961000000.0 | +10.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1068000000.0 | +11.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 847000000.0 | -20.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 564000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 353000000.0 | -37.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 300000000.0 | -15.0% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 702000000.0 | +134.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 805000000.0 | +14.7% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 822000000.0 | +2.1% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 850000000.0 | +3.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 753000000.0 | -11.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 874000000.0 | +16.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 919000000.0 | +5.1% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3861000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3893000000.0 | +0.8% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 3918000000.0 | +0.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3811000000.0 | -2.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3778000000.0 | -0.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3819000000.0 | +1.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 3785000000.0 | -0.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3849000000.0 | +1.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3825000000.0 | -0.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3836000000.0 | +0.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3835000000.0 | -0.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 3780000000.0 | -1.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 4046000000.0 | +7.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 4487000000.0 | +10.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 4333000000.0 | -3.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 4352000000.0 | +0.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 4451000000.0 | +2.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4754000000.0 | +6.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 4788000000.0 | +0.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 4697000000.0 | -1.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 4766000000.0 | +1.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 4206000000.0 | -11.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 4044000000.0 | -3.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 3945000000.0 | -2.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 4086000000.0 | +3.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3894000000.0 | -4.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 3837000000.0 | -1.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 3903000000.0 | +1.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3960000000.0 | +1.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3969000000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4004000000.0 | +0.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4154000000.0 | +3.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 4097000000.0 | -1.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4165000000.0 | +1.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4245000000.0 | +1.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 4247000000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4363000000.0 | +2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4507000000.0 | +3.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4710000000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3811000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3849000000.0 | +1.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3780000000.0 | -1.8% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 4352000000.0 | +15.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 4697000000.0 | +7.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 3945000000.0 | -16.0% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 3903000000.0 | -1.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 4154000000.0 | +6.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4247000000.0 | +2.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4768000000.0 | +12.3% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1046000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1000000000.0 | -4.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1007000000.0 | +0.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1153000000.0 | +14.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1144000000.0 | -0.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1175000000.0 | +2.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 906000000.0 | -22.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1015000000.0 | +12.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 1033000000.0 | +1.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 897000000.0 | -13.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 879000000.0 | -2.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 862000000.0 | -1.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 680000000.0 | -21.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 929000000.0 | +36.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 824000000.0 | -11.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 916000000.0 | +11.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 679000000.0 | -25.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 728000000.0 | +7.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 1688000000.0 | +131.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 1871000000.0 | +10.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 1857000000.0 | -0.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 1976000000.0 | +6.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 1999000000.0 | +1.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 2042000000.0 | +2.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 2129000000.0 | +4.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 2326000000.0 | +9.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 2322000000.0 | -0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 2403000000.0 | +3.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-03-31 | 2399000000.0 | -0.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 2086000000.0 | -13.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 2036000000.0 | -2.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 1980000000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1925000000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1931000000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1946000000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1791000000.0 | -8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1706000000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1679000000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1593000000.0 | -5.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1153000000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2017-12-31 | 1015000000.0 | -12.0% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 862000000.0 | -15.1% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 916000000.0 | +6.3% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 1871000000.0 | +104.3% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 2042000000.0 | +9.1% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 2403000000.0 | +17.7% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 1980000000.0 | -17.6% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1791000000.0 | -9.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1449000000.0 | -19.1% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2949000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2945000000.0 | -0.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2943000000.0 | -0.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2940000000.0 | -0.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-03-31 | 2936000000.0 | -0.1% | USD | 10-Q | 2017-05-04 |
| Annual | 2016-12-31 | 2940000000.0 | — | USD | 10-K | 2017-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 69000000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 137000000.0 | +98.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2018-03-31 | -4000000.0 | -102.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-03-31 | 39000000.0 | +1075.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-03-31 | -28000000.0 | -171.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 72000000.0 | +357.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 156000000.0 | +116.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 135000000.0 | -13.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 345000000.0 | +155.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 601000000.0 | +74.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 189000000.0 | -68.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 221000000.0 | +16.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 358000000.0 | +62.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -79000000.0 | -122.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 57000000.0 | +172.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 74000000.0 | +29.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -29000000.0 | -139.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 131000000.0 | +551.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 218000000.0 | +66.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -32000000.0 | -114.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -4000000.0 | +87.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -61000000.0 | -1425.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2020-12-31 | 355000000.0 | — | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 740000000.0 | +108.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 598000000.0 | -19.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 184000000.0 | -69.2% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 300000000.0 | +63.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 60000000.0 | -80.0% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -54000000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | -56000000.0 | -3.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2018-03-31 | -28000000.0 | +50.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-03-31 | -50000000.0 | -78.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-03-31 | -38000000.0 | +24.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -92000000.0 | -142.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -151000000.0 | -64.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -57000000.0 | +62.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -116000000.0 | -103.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -181000000.0 | -56.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -102000000.0 | +43.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -201000000.0 | -97.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -311000000.0 | -54.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -91000000.0 | +70.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -145000000.0 | -59.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -199000000.0 | -37.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -76000000.0 | +61.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -136000000.0 | -78.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -226000000.0 | -66.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -95000000.0 | +58.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -176000000.0 | -85.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -255000000.0 | -44.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2020-12-31 | -229000000.0 | — | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -269000000.0 | -17.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -415000000.0 | -54.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -255000000.0 | +38.6% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -343000000.0 | -34.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -328000000.0 | +4.4% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -58000000.0 | — | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-03-31 | -12000000.0 | +79.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -31000000.0 | -158.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 20000000.0 | +164.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -15000000.0 | -175.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -24000000.0 | -60.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -34000000.0 | -41.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 50000000.0 | +247.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -417000000.0 | -934.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | -517000000.0 | -24.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 193000000.0 | +137.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 466000000.0 | +141.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 440000000.0 | -5.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 48000000.0 | -89.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -573000000.0 | -1293.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -752000000.0 | -31.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -29000000.0 | +96.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -143000000.0 | -393.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -184000000.0 | -28.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 120000000.0 | +165.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 92000000.0 | -23.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 207000000.0 | +125.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -12000000.0 | -105.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -63000000.0 | -425.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -97000000.0 | -54.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 108000000.0 | +211.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 156000000.0 | +44.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 345000000.0 | +121.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -78000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 24000000.0 | +130.8% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -46000000.0 | -291.7% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -638000000.0 | -1287.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 214000000.0 | +133.5% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -877000000.0 | -509.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -250000000.0 | +71.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 176000000.0 | +170.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -71000000.0 | -140.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 321000000.0 | +552.1% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 122933845.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 125738462.0 | +2.3% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 144377289.0 | +14.8% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 141888454.0 | -1.7% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 141900459.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 143366438.0 | +1.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 143523476.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 143530571.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 143557479.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 153257799.0 | +6.8% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 153588540.0 | +0.2% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 153825485.0 | +0.2% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 153934677.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 155797426.0 | +1.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 154433305.0 | -0.9% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 154460592.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 154496923.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 156717050.0 | +1.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 156786791.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 156793755.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 156793755.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 157838425.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 157912468.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 157920455.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 157938056.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 158462071.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 158524635.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 158552328.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2018-12-31 | 122933845.0 | — | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 141900459.0 | +15.4% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 143557479.0 | +1.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 153934677.0 | +7.2% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 154496923.0 | +0.4% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 156793755.0 | +1.5% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 157938056.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 158557858.0 | +0.4% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 123015301.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 125738462.0 | +2.2% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 144377289.0 | +14.8% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 141888454.0 | -1.7% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 141900459.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 143366438.0 | +1.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 143523476.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 143530571.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 143557479.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 153257799.0 | +6.8% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 153588540.0 | +0.2% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 153825485.0 | +0.2% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 153934677.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 155797426.0 | +1.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 154433305.0 | -0.9% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 154460592.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 154496923.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 156717050.0 | +1.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 156786791.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 156793755.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 156793755.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 157838425.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 157912468.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 157920455.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 157938056.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 158462071.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 158524635.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 158552328.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2018-12-31 | 123015301.0 | — | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 141900459.0 | +15.4% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 143557479.0 | +1.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 153934677.0 | +7.2% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 154496923.0 | +0.4% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 156793755.0 | +1.5% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 157938056.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 158557858.0 | +0.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 116184000.0 | — | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-06-30 | 119188000.0 | +2.6% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 119405000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-06-30 | 123063000.0 | +3.1% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 123121000.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 124296000.0 | +1.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 150686000.0 | +21.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 142278000.0 | -5.6% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 142736000.0 | +0.3% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 143465000.0 | +0.5% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 143579000.0 | +0.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 154629000.0 | +7.7% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 153557000.0 | -0.7% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 153762000.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 154629000.0 | +0.6% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 155867000.0 | +0.8% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 154548000.0 | -0.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 155175000.0 | +0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 156780000.0 | +1.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 156816000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 157331000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 158117000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 158095000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 158138000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 158561000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 158600000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2018-12-31 | 122881000.0 | — | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 139859000.0 | +13.8% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 143355000.0 | +2.5% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 152056000.0 | +6.1% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 154867000.0 | +1.8% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 156397000.0 | +1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 157819000.0 | +0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 158484000.0 | +0.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115920000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 116184000.0 | +0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 116219000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 116815000.0 | +0.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 124301000.0 | +6.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 119405000.0 | -3.9% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 122327000.0 | +2.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 126716000.0 | +3.6% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 126302000.0 | -0.3% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 124296000.0 | -1.6% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 150686000.0 | +21.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 142278000.0 | -5.6% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 143596000.0 | +0.9% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 143465000.0 | -0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 145067000.0 | +1.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 159577000.0 | +10.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 158959000.0 | -0.4% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 159020000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 159577000.0 | +0.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 158448000.0 | -0.7% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 156948000.0 | -0.9% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 156641000.0 | -0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 156780000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 156816000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 157331000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 159288000.0 | +1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 158095000.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 158138000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 158561000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 158600000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 116161000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 119502000.0 | +2.9% | shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 122881000.0 | +2.8% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 139859000.0 | +13.8% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 144906000.0 | +3.6% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 157945000.0 | +9.0% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 157110000.0 | -0.5% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 156397000.0 | -0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 157819000.0 | +0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 158484000.0 | +0.4% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0768 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0843 | +9.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0927 | +10.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0910 | -1.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1040 | +14.3% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0967 | -6.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0825 | -14.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1460 | +77.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1489 | +2.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1407 | -5.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.1054 | -25.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1042 | -1.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1457 | +39.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.1500 | +2.9% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1440 | -4.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1553 | +7.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1519 | -2.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1453 | -4.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1113 | -23.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1311 | +17.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1096 | -16.4% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1285 | +17.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1345 | +4.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1299 | -3.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1216 | -6.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1182 | -2.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1109 | -6.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2637 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3491 | +32.4% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.3919 | +12.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.5015 | +28.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4199 | -16.3% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.5966 | +42.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.5477 | -8.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.4646 | -15.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5091 | +9.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.4661 | -8.4% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.3622 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.2505 | -4.7% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.2552 | +0.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 4.8546 | +115.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.4412 | -49.7% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.4036 | -1.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 8.4415 | +251.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 7.4759 | -11.4% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 8.1969 | +9.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 7.7761 | -5.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 7.5260 | -3.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 8.4800 | +12.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 5.8167 | -31.4% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 3.1504 | -45.8% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 3.2639 | +3.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 2.9530 | -9.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.3688 | -19.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 3.4484 | +45.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 3.3848 | -1.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 3.1416 | -7.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2.1053 | -33.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2.7554 | +30.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.6983 | -2.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2.4927 | -7.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.3716 | -4.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.2644 | -4.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.3473 | +3.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 2.3059 | -1.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.2120 | -4.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.2170 | +0.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.3157 | +49.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8353 | -14.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.1245 | +10.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.9839 | -4.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.7160 | -9.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.4657 | -9.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.2820 | -7.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.0955 | -8.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.7249 | +30.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4.8546 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 7.4759 | +54.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 8.4800 | +13.4% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 2.9530 | -65.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 3.1416 | +6.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2.4927 | -20.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2.3059 | -7.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.8353 | +23.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.4657 | -13.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.4646 | -0.0% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6912 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3.8930 | +5.5% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 3.8908 | -0.1% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3.3053 | -15.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3.3024 | -0.1% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3.2502 | -1.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 4.1777 | +28.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3.7921 | -9.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3.7028 | -2.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 4.2765 | +15.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 4.3629 | +2.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 4.3852 | +0.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 5.9500 | +35.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 4.8299 | -18.8% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 5.2585 | +8.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 4.7511 | -9.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 6.5552 | +38.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 6.5302 | -0.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2.8365 | -56.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.5104 | -11.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2.5665 | +2.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2.1285 | -17.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.0230 | -5.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.9319 | -4.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.9192 | -0.7% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.6741 | -12.8% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1.6525 | -1.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1.6242 | -1.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.6507 | +1.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.9027 | +15.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.9666 | +3.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.0980 | +6.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.1283 | +1.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.1569 | +1.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.1814 | +1.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.3713 | +8.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.5574 | +7.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.6843 | +5.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.9567 | +10.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.3053 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3.7921 | +14.7% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 4.3852 | +15.6% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 4.7511 | +8.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2.5104 | -47.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.9319 | -23.0% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1.6242 | -15.9% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.0980 | +29.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.3713 | +13.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.2905 | +38.8% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1667 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.2257 | +35.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2437 | +8.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2602 | +6.8% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.2927 | +12.5% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.2654 | -9.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.2128 | -19.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1264 | -40.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1732 | +37.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2424 | +40.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.2232 | -7.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2059 | -7.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2404 | +16.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.2449 | +1.9% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2805 | +14.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2404 | -14.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.2783 | +15.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2592 | -6.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1879 | -27.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1977 | +5.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1420 | -28.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1550 | +9.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1829 | +18.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1592 | -13.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1341 | -15.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1081 | -19.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0744 | -31.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1016 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.2291 | +125.5% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.2738 | +19.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1756 | -35.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2252 | +28.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2506 | +11.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.2409 | -3.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1621 | -32.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1675 | +3.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0928 | -44.6% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.1005 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0119 | +111.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.5540 | -4764.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0928 | +83.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.1016 | +209.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0329 | -67.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0769 | -333.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | -0.0708 | +8.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | -0.0078 | +89.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0554 | +809.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.0069 | -112.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 1.3363 | +19409.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0166 | -98.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.0831 | +401.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.1299 | +56.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0166 | -87.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.3968 | +2293.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.1374 | -65.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0353 | -74.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | -0.3388 | -1059.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0211 | +93.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -0.0116 | +45.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0122 | +204.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0311 | -355.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1504 | -383.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.1163 | +22.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.1431 | -23.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0458 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.1602 | -249.5% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0165 | +110.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.0367 | -322.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.3608 | +1082.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0848 | -76.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1448 | +70.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.1102 | -176.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0176 | +84.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.1632 | -829.1% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.0079 | — | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0760 | +1057.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1080 | +42.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0317 | -70.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1321 | +317.1% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1162 | -12.0% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0410 | -64.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.0164 | -140.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0625 | +480.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1094 | +75.1% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0848 | -22.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0726 | -14.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0715 | -1.5% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.1618 | +126.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1931 | +19.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0715 | -63.0% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.2011 | +181.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1821 | -9.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0876 | -51.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1058 | +20.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0483 | -54.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0530 | +9.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0927 | +75.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0672 | -27.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0827 | -223.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0479 | +42.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.0615 | -28.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0405 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0830 | +305.1% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.1100 | +32.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0360 | -67.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0983 | +173.3% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1615 | +64.4% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1326 | -17.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0653 | -50.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0712 | +9.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0873 | -222.5% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3058 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3514 | +14.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.3790 | +7.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.4397 | +16.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.5196 | +18.2% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.5509 | +6.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 3.5385 | +542.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3.1615 | -10.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3.3563 | +6.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3.0925 | -7.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3.1127 | +0.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 3.4467 | +10.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2.4163 | -29.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 0.5529 | -77.1% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 0.4849 | -12.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 0.4302 | -11.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.4610 | +7.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.9931 | +115.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 0.9450 | -4.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.7689 | -18.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.6053 | -21.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.3821 | -36.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.3967 | +3.8% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 0.2774 | -30.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3164 | +14.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.1266 | -60.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.1086 | -14.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.1929 | +77.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1257 | -34.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1777 | +41.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3826 | +115.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3625 | -5.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2200 | -39.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2694 | +22.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.2044 | -24.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.1728 | -15.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1436 | -16.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1236 | -13.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2184 | +76.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4397 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3.1615 | +619.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3.4467 | +9.0% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 0.4302 | -87.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.7689 | +78.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.2774 | -63.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.1929 | -30.4% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.3625 | +87.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.1728 | -52.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2165 | +25.3% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0192 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0102 | +46.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0079 | +22.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0077 | +2.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0010 | +113.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0514 | -5231.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0084 | +83.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0106 | +225.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0032 | -69.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0063 | -299.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | -0.0103 | -62.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | -0.0012 | +88.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0078 | +770.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.0007 | -109.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.1393 | +19188.8% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0024 | -98.3% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.0125 | +415.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0187 | +50.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0026 | -86.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0603 | +2241.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0200 | -66.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0039 | -80.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | -0.0444 | -1230.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0023 | +94.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -0.0015 | +35.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0016 | +209.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0040 | -346.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0183 | -352.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0137 | +24.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0159 | -15.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0121 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.0559 | -362.7% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0065 | +111.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.0184 | -384.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1515 | +922.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0506 | -66.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0793 | +56.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.0512 | -164.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0089 | +82.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0761 | -750.7% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0899 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0500 | +44.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.0387 | +22.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0332 | +14.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0043 | +112.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.2660 | -6351.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0397 | +85.1% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0557 | +240.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0171 | -69.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0441 | -358.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | -0.0603 | -36.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | -0.0073 | +87.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0589 | +909.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.0055 | -109.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.5344 | +9825.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0086 | -98.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2021-06-30 | 0.0390 | +352.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0565 | +45.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0075 | -86.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.1612 | +2045.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0530 | -67.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0104 | -80.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | -0.1290 | -1337.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0069 | +94.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -0.0047 | +32.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0052 | +210.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0128 | -348.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0651 | -406.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0506 | +22.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0628 | -24.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0520 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -0.2680 | -415.0% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0348 | +113.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.1059 | -404.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.5318 | +602.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1484 | -72.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.2081 | +40.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -0.1586 | -176.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0302 | +81.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.3264 | -982.7% | ratio | 10-K | 2026-02-20 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-06 | Flood Jonathan | Principal Accounting Officer |
Open-market sell
S
|
Common Stock | 8,008 | $6.58 | $52,729 | 92,861 |
| 2026-03-06 | Romano John D | CEO and Director |
Open-market sell
S
|
Common Stock | 101,600 | $6.59 | $669,635 | 1,473,740 |
| 2026-03-05 | Flood Jonathan | Principal Accounting Officer |
Open-market sell
S
|
Common Stock | 7,000 | $7.55 | $52,852 | 100,869 |
| 2026-02-11 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Equity grant / award
A
|
Common Stock | 63,530 | $0.00 | $0 | 373,855 |
| 2025-08-12 | Johnston Peter | — |
Open-market buy
P
|
Common Stock | 20,000 | $3.21 | $64,200 | 191,513 |
| 2025-08-07 | Turgeon Jean Francois | — |
Open-market buy
P
|
Common Stock | 11,653 | $3.20 | $37,325 | 772,572 |
| 2025-08-07 | Turgeon Jean Francois | — |
Open-market buy
P
|
Common Stock | 19,497 | $3.22 | $62,702 | 760,919 |
| 2025-08-06 | Jones Stephen J | — |
Open-market buy
P
|
Common Stock | 7,000 | $3.20 | $22,379 | 43,000 |
| 2025-08-05 | Jones Stephen J | — |
Open-market buy
P
|
Common Stock | 6,000 | $3.32 | $19,920 | 36,000 |
| 2025-08-01 | Srivisal John | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 37,000 | $3.39 | $125,478 | 237,283 |
| 2025-05-07 | Khan Moazzam A. | — |
Equity grant / award
A
|
Common Stock | 27,223 | $0.00 | $0 | 64,493 |
| 2025-05-07 | Khan Moazzam A. | — |
Other disposed transaction
F
|
Common Stock | 5,116 | $4.91 | $25,120 | 37,270 |
| 2025-03-18 | Jones Stephen J | — |
Open-market buy
P
|
Common Stock | 30,000 | $7.17 | $215,130 | 30,000 |
| 2025-03-05 | Turgeon Jean Francois | — |
Other disposed transaction
F
|
Common Stock | 25,444 | $7.23 | $183,960 | 719,359 |
| 2025-02-19 | Flood Jonathan | Principal Accounting Officer |
Equity grant / award
A
|
Common Stock | 19,329 | $0.00 | $0 | 56,884 |
| 2024-05-08 | Al-Morished Mutlaq Hamad | — |
Equity grant / award
A
|
Common Stock | 8,324 | $0.00 | $0 | 70,743 |
| 2024-03-06 | Engle Jeffrey A. | SVP, Commercial and Strategy |
Open-market sell
S
|
Common Stock | 12,050 | $14.95 | $180,091 | 98,409 |
| 2024-03-05 | Engle Jeffrey A. | SVP, Commercial and Strategy |
Equity grant / award
A
|
Common Stock | 10,803 | $0.00 | $0 | 110,459 |
| 2024-02-21 | Romano John D | Co-CEO and Director |
Equity grant / award
A
|
Common Stock | 185,185 | $0.00 | $0 | 954,096 |
| 2023-08-31 | Guthrie Vanessa Ann | — |
Open-market sell
S
|
Common Stock | 2,395 | $13.66 | $32,716 | 41,324 |
| 2023-07-26 | Guthrie Vanessa Ann | — |
Open-market sell
S
|
Common Stock | 54 | $14.87 | $803 | 43,719 |
| 2023-05-03 | Al-Morished Mutlaq Hamad | — |
Equity grant / award
A
|
Common Stock | 11,261 | $0.00 | $0 | 62,419 |
| 2023-04-03 | Srivisal John | SVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 4,847 | $0.00 | $0 | 119,898 |
| 2023-03-08 | Guthrie Vanessa Ann | — |
Open-market sell
S
|
Common Stock | 46 | $15.48 | $712 | 33,734 |
| 2023-03-07 | Turgeon Jean Francois | Co-CEO and Director |
Open-market sell
S
|
Common Stock | 93,942 | $15.51 | $1,457,238 | 756,732 |
| 2023-03-07 | Guthrie Vanessa Ann | — |
Open-market sell
S
|
Common Stock | 2,021 | $16.32 | $32,983 | 33,780 |
| 2023-03-06 | Turgeon Jean Francois | Co-CEO and Director |
Equity grant / award
A
|
Common Stock | 64,625 | $0.00 | $0 | 850,674 |
| 2023-02-21 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Equity grant / award
A
|
Common Stock | 33,355 | $0.00 | $0 | 226,667 |
| 2022-10-28 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Open-market buy
P
|
Common Stock | 4,000 | $11.89 | $47,560 | 193,312 |
| 2022-06-16 | Carlson Timothy C | SVP and CFO |
Open-market buy
P
|
Common Stock | 5,000 | $15.86 | $79,291 | 329,326 |
| 2022-05-12 | Khan Moazzam A. | Dir |
Equity grant / award
A
|
Common Stock | 8,537 | $0.00 | $0 | 37,423 |
| 2022-05-12 | Khan Moazzam A. | Dir |
Other disposed transaction
F
|
Common Stock | 3,768 | $16.51 | $62,210 | 28,886 |
| 2022-05-06 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Open-market buy
P
|
Common Stock | 3,000 | $18.22 | $54,660 | 186,312 |
| 2022-05-04 | Carlson Timothy C | SVP and CFO |
Open-market buy
P
|
Common Stock | 5,000 | $18.33 | $91,650 | 324,326 |
| 2022-03-09 | Carlson Timothy C | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 5,000 | $17.52 | $87,600 | 319,326 |
| 2022-03-08 | Turgeon Jean Francois | Co-CEO and Director |
Open-market sell
S
|
Common Stock | 105,907 | $16.15 | $1,710,536 | 683,195 |
| 2022-03-07 | Turgeon Jean Francois | Co-CEO and Director |
Equity grant / award
A
|
Common Stock | 107,692 | $0.00 | $0 | 789,102 |
| 2022-02-03 | Turgeon Jean Francois | Co-Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 52,916 | $0.00 | $0 | 681,410 |
| 2021-05-26 | Nkosi Sipho Abednego | Dir |
Open-market sell
S
|
Common Stock | 60,268 | $23.18 | $1,396,807 | 37,094 |
| 2021-05-25 | Nkosi Sipho Abednego | Dir |
Open-market sell
S
|
Common Stock | 28,732 | $23.10 | $663,847 | 97,362 |
| 2021-05-10 | Guthrie Vanessa Ann | Dir |
Open-market sell
S
|
Common Stock | 4,600 | $23.42 | $107,732 | 38,510 |
| 2021-05-05 | Khan Moazzam A. | Dir |
Equity grant / award
A
|
Common Stock | 7,038 | $0.00 | $0 | 32,654 |
| 2021-05-05 | Khan Moazzam A. | Dir |
Other disposed transaction
F
|
Common Stock | 6,146 | $23.37 | $143,632 | 25,616 |
| 2021-03-18 | Turgeon Jean Francois | Co-Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 12,040 | $0.00 | $0 | 628,494 |
| 2021-03-15 | Mancini Raoul Charles | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 81,943 | $18.06 | $1,480,087 | 323,642 |
| 2021-03-15 | Mancini Raoul Charles | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock | 160,643 | $0.00 | $0 | 405,585 |
| 2021-03-08 | Turgeon Jean Francois | Interim Co-CEO |
Open-market sell
S
|
Common Stock | 17,575 | $18.34 | $322,354 | 533,358 |
| 2021-02-08 | Turgeon Jean Francois | Interim Co-CEO |
Other disposed transaction
F
|
Common Stock | 4,574 | $18.61 | $85,122 | 550,933 |
| 2021-02-08 | Turgeon Jean Francois | Interim Co-CEO |
Equity grant / award
A
|
Common Stock | 9,931 | $0.00 | $0 | 555,507 |
| 2021-02-08 | Turgeon Jean Francois | Interim Co-CEO |
Other disposed transaction
F
|
Common Stock | 3,916 | $18.61 | $72,877 | 545,576 |
| 2021-02-04 | Carlson Timothy C | SVP and CFO |
Equity grant / award
A
|
Common Stock | 24,261 | $0.00 | $0 | 277,283 |
| 2020-12-28 | KAUFTHAL ILAN | Dir |
Equity grant / award
A
|
Common Stock | 10,431 | $0.00 | $0 | 236,547 |
| 2020-06-24 | Nkosi Sipho Abednego | Dir |
Equity grant / award
A
|
Common Stock | 20,215 | $0.00 | $0 | 119,056 |
| 2020-06-01 | Khan Moazzam A. | Dir |
Other disposed transaction
F
|
Common Stock | 4,780 | $6.68 | $31,930 | 11,547 |
| 2020-03-18 | Hinman Wayne A | Dir |
Open-market buy
P
|
Common Stock | 2,200 | $4.68 | $10,296 | 158,865 |
| 2020-03-10 | Carlson Timothy C | SVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 10,000 | $6.15 | $61,500 | 253,022 |
| 2020-02-28 | Hinman Wayne A | Dir |
Open-market buy
P
|
Common Stock | 1,390 | $7.14 | $9,925 | 156,665 |
| 2020-02-10 | Carlson Timothy C | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 3,291 | $7.93 | $26,098 | 243,022 |
| 2020-02-06 | Carlson Timothy C | SVP and CFO |
Equity grant / award
A
|
Common Stock | 51,419 | $0.00 | $0 | 246,313 |
| 2020-02-03 | Carlson Timothy C | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 27,279 | $8.51 | $232,144 | 194,894 |
| 2020-02-03 | Carlson Timothy C | SVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 59,226 | $0.00 | $0 | 222,173 |
| 2020-02-03 | Carlson Timothy C | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,069 | $8.51 | $43,137 | 162,947 |
| 2020-01-29 | JONES GINGER M | — |
Equity grant / award
A
|
Common Stock | 3,609 | $0.00 | $0 | 44,513 |
| 2020-01-29 | JONES GINGER M | — |
Other disposed transaction
F
|
Common Stock | 399 | $9.44 | $3,767 | 40,904 |
| 2019-08-15 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Open-market buy
P
|
Common Stock | 4,000 | $7.60 | $30,392 | 83,510 |
| 2019-08-08 | Hinman Wayne A | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $8.80 | $43,985 | 152,455 |
| 2019-06-28 | Hinman Wayne A | Dir |
Other disposed transaction
F
|
Common Stock | 58 | $12.78 | $741 | 147,455 |
| 2019-06-28 | Hinman Wayne A | Dir |
Equity grant / award
A
|
Common Stock | 2,206 | $12.78 | $28,193 | 147,513 |
| 2019-06-13 | Hinman Wayne A | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $10.97 | $27,425 | 145,307 |
| 2019-06-04 | Carlson Timothy C | SVP and CFO |
Open-market buy
P
|
Common Stock | 9,615 | $10.40 | $99,996 | 168,016 |
| 2019-05-22 | Jones Stephen J | Dir |
Equity grant / award
A
|
Common Stock | 15,857 | $0.00 | $0 | 15,857 |
| 2019-03-06 | JONES GINGER M | Dir |
Open-market buy
P
|
Common Stock Class A | 20,000 | $11.45 | $229,000 | 41,303 |
| 2019-02-25 | van Niekerk Willem Hendrik | SVP, Strategy |
Other disposed transaction
F
|
Common Stock Class A | 41,536 | $12.22 | $507,570 | 316,372 |
| 2019-02-25 | van Niekerk Willem Hendrik | SVP, Strategy |
Equity grant / award
A
|
Common Stock Class A | 139,401 | $0.00 | $0 | 357,908 |
| 2019-02-25 | van Niekerk Willem Hendrik | SVP, Strategy |
Other disposed transaction
F
|
Common Stock Class A | 15,107 | $12.22 | $184,608 | 218,507 |
| 2019-02-07 | QUINN JEFFRY N | Dir |
Equity grant / award
A
|
Common Stock Class A | 206,243 | $0.00 | $0 | 378,174 |
| 2019-02-04 | Turgeon Jean Francois | EVP and COO |
Other disposed transaction
F
|
Common Stock Class A | 4,012 | $9.16 | $36,750 | 260,594 |
| 2019-01-29 | JONES GINGER M | Dir |
Other disposed transaction
F
|
Common Stock Class A | 1,223 | $8.60 | $10,518 | 21,303 |
| 2019-01-29 | JONES GINGER M | Dir |
Equity grant / award
A
|
Common Stock Class A | 16,591 | $0.00 | $0 | 22,526 |
| 2018-12-11 | Carlson Timothy C | SVP and CFO |
Open-market buy
P
|
Common Stock Class A | 21,000 | $7.15 | $150,066 | 104,021 |
| 2018-12-10 | QUINN JEFFRY N | President & CEO |
Open-market buy
P
|
Common Stock Class A | 25,000 | $7.21 | $180,250 | 25,000 |
| 2018-12-07 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Open-market buy
P
|
Common Stock Class A | 6,500 | $7.81 | $50,765 | 31,638 |
| 2018-10-01 | Hinman Wayne A | — |
Other disposed transaction
F
|
Common Stock Class A | 506 | $12.41 | $6,279 | 123,716 |
| 2018-10-01 | Hinman Wayne A | — |
Equity grant / award
A
|
Common Stock Class A | 2,317 | $12.41 | $28,754 | 124,222 |
| 2018-08-13 | Blue Gregory Daniel | — |
Open-market sell
S
|
Common Stock Class A | 10,000 | $15.66 | $156,600 | 69,795 |
| 2018-08-03 | QUINN JEFFRY N | President & CEO |
Open-market buy
P
|
Common Stock Class A | 6,000 | $16.93 | $101,580 | 6,000 |
| 2018-04-06 | Neuman Jeffrey N | SVP, General Counsel & Sec. |
Equity grant / award
A
|
Common Stock Class A | 20,638 | $0.00 | $0 | 20,638 |
| 2018-02-26 | Muglia Richard L | SVP, General Counsel & Sec. |
Other disposed transaction
F
|
Common Stock Class A | 4,289 | $20.62 | $88,439 | 151,578 |
| 2018-02-26 | Muglia Richard L | SVP, General Counsel & Sec. |
Equity grant / award
A
|
Common Stock Class A | 6,866 | $0.00 | $0 | 155,867 |
| 2018-02-26 | Muglia Richard L | SVP, General Counsel & Sec. |
Other disposed transaction
F
|
Common Stock Class A | 10,186 | $21.16 | $215,536 | 149,001 |
| 2018-02-08 | Romano John D | SVP, Chief Commercial Officer |
Equity grant / award
A
|
Common Stock Class A | 20,811 | $0.00 | $0 | 293,482 |
| 2018-02-02 | Johnston Peter | — |
Other disposed transaction
F
|
Common Stock Class A | 5,259 | $18.05 | $94,925 | 75,006 |
| 2018-01-30 | Hinman Wayne A | — |
Other disposed transaction
F
|
Common Stock Class A | 972 | $19.38 | $18,837 | 127,289 |
| 2018-01-29 | Hinman Wayne A | — |
Equity grant / award
A
|
Common Stock Class A | 7,122 | $0.00 | $0 | 128,261 |
| 2018-01-29 | Hinman Wayne A | — |
Other disposed transaction
F
|
Common Stock Class A | 5,838 | $19.80 | $115,592 | 121,139 |
| 2017-12-27 | KAUFTHAL ILAN | — |
Other disposed transaction
F
|
Common Stock Class A | 3,921 | $20.41 | $80,028 | 152,428 |
| 2017-09-06 | van Niekerk Willem Hendrik | SVP, SP & BD |
Open-market sell
S
|
Common Stock Class A | 12,229 | $20.70 | $253,104 | 175,528 |
| 2017-09-01 | Khilnani Jogita | SVP & Corporate Controller |
Open-market sell
S
|
Common Stock Class A | 5,000 | $20.78 | $103,900 | 29,405 |
| 2017-08-17 | Carlson Timothy C | Director and SVP, CFO |
Open-market buy
P
|
Common Stock Class A | 25,000 | $18.84 | $471,000 | 61,585 |
| 2017-06-27 | KAUFTHAL ILAN | — |
Equity grant / award
A
|
Common Stock Class A | 14,053 | $13.52 | $189,997 | 156,349 |
| 2017-05-15 | Casey Thomas | — |
Other disposed transaction
F
|
Common Stock Class A | 511,961 | $19.10 | $9,778,455 | 1,363,255 |
| 2017-05-15 | Casey Thomas | — |
Equity grant / award
A
|
Common Stock Class A | 668,248 | $19.10 | $12,763,537 | 1,875,216 |
| 2017-04-03 | Flynn Edward T | Executive Vice President |
Other disposed transaction
F
|
Common Stock Class A | 1,782 | $18.48 | $32,931 | 124,624 |
| 2017-02-27 | Mahoney Kevin V | Vice President, Controller |
Other disposed transaction
F
|
Common Stock Class A | 766 | $17.70 | $13,558 | 68,594 |
| 2017-02-24 | Mahoney Kevin V | Vice President, Controller |
Other disposed transaction
F
|
Common Stock Class A | 4,340 | $17.40 | $75,516 | 69,360 |
| 2017-02-10 | Mahoney Kevin V | Vice President, Controller |
Other disposed transaction
F
|
Common Stock Class A | 1,237 | $13.99 | $17,306 | 73,700 |
| 2017-02-02 | Hinman Wayne A | Dir |
Equity grant / award
A
|
Common Stock Class A | 12,520 | $11.98 | $149,990 | 126,977 |
| 2016-10-31 | Carlson Timothy C | SVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock Class A | 8,025 | $8.10 | $65,002 | 8,025 |
| 2016-10-03 | HINES ANDREWS P | — |
Equity grant / award
A
|
Common Stock Class A | 3,607 | $9.42 | $33,978 | 130,027 |
| 2016-09-30 | Harper Katherine Carolyn | — |
Other disposed transaction
F
|
Common Stock Class A | 65,142 | $9.37 | $610,381 | 112,920 |
| 2016-09-16 | Harper Katherine Carolyn | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock Class A | 508 | $8.78 | $4,460 | 178,062 |
| 2016-07-01 | de Klerk Willem Abraham | — |
Other disposed transaction
J
|
Common Stock Class A | 47,400 | $4.72 | $223,728 | 25,711 |
| 2016-07-01 | de Klerk Willem Abraham | — |
Equity grant / award
A
|
Common Stock Class A | 3,099 | $4.72 | $14,627 | 73,111 |
| 2016-05-12 | van Niekerk Willem Hendrik | SVP, SP & BD |
Open-market buy
P
|
Common Stock Class A | 2,000 | $5.11 | $10,216 | 178,547 |