Financial Metrics
DNOW DNOW Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 548000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 501000000.0 | -8.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 520000000.0 | +3.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 631000000.0 | +21.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 651000000.0 | +3.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 697000000.0 | +7.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 764000000.0 | +9.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 777000000.0 | +1.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 822000000.0 | +5.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 785000000.0 | -4.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 776000000.0 | -1.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 751000000.0 | -3.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 604000000.0 | -19.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 370000000.0 | -38.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 326000000.0 | -11.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 361000000.0 | +10.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 400000000.0 | +10.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 439000000.0 | +9.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 473000000.0 | +7.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 539000000.0 | +14.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 577000000.0 | +7.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 584000000.0 | +1.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 594000000.0 | +1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 588000000.0 | -1.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 563000000.0 | -4.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 633000000.0 | +12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 606000000.0 | -4.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 599000000.0 | -1.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 628000000.0 | +4.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 634000000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2107000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 2648000000.0 | +25.7% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 3127000000.0 | +18.1% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 2951000000.0 | -5.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1619000000.0 | -45.1% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1632000000.0 | +0.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 2136000000.0 | +30.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2321000000.0 | +8.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2373000000.0 | +2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2820000000.0 | +18.8% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 539000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 531000000.0 | -1.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 478000000.0 | -10.0% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -65000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -57000000.0 | +12.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -53000000.0 | +7.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -21000000.0 | +60.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -14000000.0 | +33.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -6000000.0 | +57.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 7000000.0 | +216.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 18000000.0 | +157.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 26000000.0 | +44.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 23000000.0 | -11.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 17000000.0 | -26.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 14000000.0 | -17.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -333000000.0 | -2478.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -29000000.0 | +91.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -21000000.0 | +27.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -8000000.0 | +61.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0 | +100.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 10000000.0 | — | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 23000000.0 | +130.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 29000000.0 | +26.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 44000000.0 | +51.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35000000.0 | -20.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 36000000.0 | +2.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 37000000.0 | +2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28000000.0 | -24.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 33000000.0 | +17.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 23000000.0 | -30.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30000000.0 | +30.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 32000000.0 | +6.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 33000000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -222000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -41000000.0 | +81.5% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 73000000.0 | +278.0% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -83000000.0 | -213.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -420000000.0 | -406.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 9000000.0 | +102.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 131000000.0 | +1355.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 144000000.0 | +9.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 109000000.0 | -24.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -93000000.0 | -185.3% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -63000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -44000000.0 | +30.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -56000000.0 | -27.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -23000000.0 | +58.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -40000000.0 | -73.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -49000000.0 | -22.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2000000.0 | +104.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 14000000.0 | +600.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 36000000.0 | +157.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 18000000.0 | -50.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 14000000.0 | -22.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 42000000.0 | +200.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -331000000.0 | -888.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | -30000000.0 | +90.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -383000000.0 | -1176.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -10000000.0 | +97.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | -2000000.0 | +80.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 5000000.0 | +350.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 30000000.0 | +500.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 26000000.0 | -13.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 41000000.0 | +57.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 32000000.0 | -22.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 34000000.0 | +6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 35000000.0 | +2.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 21000000.0 | -40.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 25000000.0 | +19.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 13000000.0 | -48.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 23000000.0 | +76.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 25000000.0 | +8.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 25000000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -234000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -52000000.0 | +77.8% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 52000000.0 | +200.0% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -97000000.0 | -286.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -427000000.0 | -340.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 5000000.0 | +101.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 129000000.0 | +2480.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 251000000.0 | +94.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 79000000.0 | -68.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -88000000.0 | -211.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.59 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.4 | +32.2% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.53 | -32.5% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.21 | +60.4% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.16 | +23.8% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.08 | +50.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.02 | +125.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.12 | +500.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.18 | +50.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.17 | -5.6% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.12 | -29.4% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.09 | -25.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -3.03 | -3466.7% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.27 | +91.1% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.2 | +25.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.09 | +55.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.02 | +77.8% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.05 | +350.0% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.27 | +440.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.23 | -14.8% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.35 | +52.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.28 | -20.0% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.31 | +10.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.32 | +3.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2 | -37.5% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.21 | +5.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.12 | -42.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2 | +66.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.24 | +20.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.23 | -4.2% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -2.18 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.48 | +78.0% | USD/shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.47 | +197.9% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.89 | -289.4% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -3.91 | -339.3% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.05 | +101.3% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1.14 | +2180.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2.29 | +100.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.72 | -68.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.76 | -205.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.59 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.4 | +32.2% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.53 | -32.5% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.21 | +60.4% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.16 | +23.8% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.08 | +50.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.02 | +125.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.12 | +500.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.18 | +50.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.16 | -11.1% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.12 | -25.0% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.09 | -25.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -3.03 | -3466.7% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.27 | +91.1% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.2 | +25.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.09 | +55.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -0.02 | +77.8% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.05 | +350.0% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.27 | +440.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.23 | -14.8% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.35 | +52.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.28 | -20.0% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.31 | +10.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.32 | +3.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.19 | -40.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.21 | +10.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.12 | -42.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2 | +66.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.23 | +15.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.23 | +0.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -2.18 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.48 | +78.0% | USD/shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.47 | +197.9% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.89 | -289.4% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -3.91 | -339.3% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.05 | +101.3% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1.13 | +2160.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2.27 | +100.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.71 | -68.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.76 | -207.0% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 131000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 136000000.0 | +3.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 131000000.0 | -3.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 106000000.0 | -19.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 102000000.0 | -3.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 97000000.0 | -4.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 99000000.0 | +2.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 98000000.0 | -1.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 80000000.0 | -18.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 91000000.0 | +13.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 91000000.0 | +0.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 116000000.0 | +27.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 87000000.0 | -25.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 80000000.0 | -8.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 113000000.0 | +41.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 183000000.0 | +61.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 202000000.0 | +10.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 269000000.0 | +33.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 325000000.0 | +20.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 387000000.0 | +19.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 374000000.0 | -3.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 293000000.0 | -21.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 312000000.0 | +6.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 313000000.0 | +0.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 293000000.0 | -6.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 232000000.0 | -20.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 267000000.0 | +15.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 212000000.0 | -20.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 168000000.0 | -20.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 203000000.0 | +20.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 194000000.0 | -4.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 299000000.0 | +54.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 188000000.0 | -37.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 197000000.0 | +4.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 261000000.0 | +32.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 256000000.0 | -1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 219000000.0 | -14.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 232000000.0 | +5.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 266000000.0 | +14.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 106000000.0 | — | USD | 10-K | 2020-02-19 |
| Annual | 2017-12-31 | 98000000.0 | -7.5% | USD | 10-K | 2021-02-17 |
| Annual | 2018-12-31 | 116000000.0 | +18.4% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 183000000.0 | +57.8% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 387000000.0 | +111.5% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 313000000.0 | -19.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 212000000.0 | -32.3% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 299000000.0 | +41.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 256000000.0 | -14.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 164000000.0 | -35.9% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 633000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 589000000.0 | -7.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 532000000.0 | -9.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 483000000.0 | -9.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 491000000.0 | +1.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 529000000.0 | +7.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 562000000.0 | +6.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 590000000.0 | +5.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 609000000.0 | +3.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 604000000.0 | -0.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 599000000.0 | -0.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 602000000.0 | +0.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 634000000.0 | +5.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 598000000.0 | -5.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 548000000.0 | -8.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 465000000.0 | -15.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 434000000.0 | -6.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 370000000.0 | -14.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 318000000.0 | -14.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 262000000.0 | -17.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 247000000.0 | -5.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 250000000.0 | +1.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 244000000.0 | -2.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 250000000.0 | +2.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 296000000.0 | +18.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 331000000.0 | +11.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 361000000.0 | +9.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 381000000.0 | +5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 406000000.0 | +6.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 424000000.0 | +4.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 415000000.0 | -2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 366000000.0 | -11.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 428000000.0 | +16.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 399000000.0 | -6.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 364000000.0 | -8.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 352000000.0 | -3.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 385000000.0 | +9.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 383000000.0 | -0.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 377000000.0 | -1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 483000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 590000000.0 | +22.2% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 602000000.0 | +2.0% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 465000000.0 | -22.8% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 262000000.0 | -43.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 250000000.0 | -4.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 381000000.0 | +52.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 366000000.0 | -3.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 352000000.0 | -3.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1192000000.0 | +238.6% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1201000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1108000000.0 | -7.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1024000000.0 | -7.6% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 959000000.0 | -6.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1025000000.0 | +6.9% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1065000000.0 | +3.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1149000000.0 | +7.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1129000000.0 | -1.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1206000000.0 | +6.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1213000000.0 | +0.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1272000000.0 | +4.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1219000000.0 | -4.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1252000000.0 | +2.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1195000000.0 | -4.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1148000000.0 | -3.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1067000000.0 | -7.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1020000000.0 | -4.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 898000000.0 | -12.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 878000000.0 | -2.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 861000000.0 | -1.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 882000000.0 | +2.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 831000000.0 | -5.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 874000000.0 | +5.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 883000000.0 | +1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 946000000.0 | +7.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 969000000.0 | +2.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1054000000.0 | +8.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1017000000.0 | -3.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1025000000.0 | +0.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1075000000.0 | +4.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1033000000.0 | -3.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1068000000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1045000000.0 | -2.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1023000000.0 | -2.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1058000000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1028000000.0 | -2.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1067000000.0 | +3.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1080000000.0 | +1.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1096000000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 959000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1129000000.0 | +17.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1219000000.0 | +8.0% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 1067000000.0 | -12.5% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 861000000.0 | -19.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 883000000.0 | +2.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1017000000.0 | +15.2% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1068000000.0 | +5.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1028000000.0 | -3.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2278000000.0 | +121.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1738000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1814000000.0 | +4.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1711000000.0 | -5.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1603000000.0 | -6.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1663000000.0 | +3.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1698000000.0 | +2.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1780000000.0 | +4.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1749000000.0 | -1.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1818000000.0 | +3.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1811000000.0 | -0.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1861000000.0 | +2.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1795000000.0 | -3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1896000000.0 | +5.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1849000000.0 | -2.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1790000000.0 | -3.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1591000000.0 | -11.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1196000000.0 | -24.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1069000000.0 | -10.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1039000000.0 | -2.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1008000000.0 | -3.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1026000000.0 | +1.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1070000000.0 | +4.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1104000000.0 | +3.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1104000000.0 | +0.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1162000000.0 | +5.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1202000000.0 | +3.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1282000000.0 | +6.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1320000000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1329000000.0 | +0.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1420000000.0 | +6.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1376000000.0 | -3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1529000000.0 | +11.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1594000000.0 | +4.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1563000000.0 | -1.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1587000000.0 | +1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1621000000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1651000000.0 | +1.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1661000000.0 | +0.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1660000000.0 | -0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1603000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 1749000000.0 | +9.1% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 1795000000.0 | +2.6% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1591000000.0 | -11.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1008000000.0 | -36.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1104000000.0 | +9.5% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1320000000.0 | +19.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1532000000.0 | +16.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1621000000.0 | +5.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3924000000.0 | +142.1% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 302000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 304000000.0 | +0.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 292000000.0 | -3.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 347000000.0 | +18.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 399000000.0 | +15.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 386000000.0 | -3.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 422000000.0 | +9.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 394000000.0 | -6.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 443000000.0 | +12.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 420000000.0 | -5.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 467000000.0 | +11.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 441000000.0 | -5.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 475000000.0 | +7.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 468000000.0 | -1.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 470000000.0 | +0.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 396000000.0 | -15.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 385000000.0 | -2.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 278000000.0 | -27.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 264000000.0 | -5.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 272000000.0 | +3.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 298000000.0 | +9.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 341000000.0 | +14.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 375000000.0 | +10.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 369000000.0 | -1.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 395000000.0 | +7.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 408000000.0 | +3.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 458000000.0 | +12.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 439000000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 447000000.0 | +1.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 501000000.0 | +12.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 423000000.0 | -15.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 418000000.0 | -1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 462000000.0 | +10.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 412000000.0 | -10.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 417000000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 442000000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 460000000.0 | +4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 455000000.0 | -1.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 435000000.0 | -4.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 347000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 394000000.0 | +13.5% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 441000000.0 | +11.9% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 396000000.0 | -10.2% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 272000000.0 | -31.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 369000000.0 | +35.7% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 439000000.0 | +19.0% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 418000000.0 | -4.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 442000000.0 | +5.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 974000000.0 | +120.4% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 370000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 492000000.0 | +33.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 443000000.0 | -10.0% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 420000000.0 | -5.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 488000000.0 | +16.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 522000000.0 | +7.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 593000000.0 | +13.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 564000000.0 | -4.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 626000000.0 | +11.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 622000000.0 | -0.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 644000000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 581000000.0 | -9.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 651000000.0 | +12.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 585000000.0 | -10.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 523000000.0 | -10.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 447000000.0 | -14.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 428000000.0 | -4.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 322000000.0 | -24.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 308000000.0 | -4.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 309000000.0 | +0.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 334000000.0 | +8.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 374000000.0 | +12.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 405000000.0 | +8.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 392000000.0 | -3.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 416000000.0 | +6.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 425000000.0 | +2.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 476000000.0 | +12.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 476000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 485000000.0 | +1.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 543000000.0 | +12.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 469000000.0 | -13.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 466000000.0 | -0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 515000000.0 | +10.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 464000000.0 | -9.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 469000000.0 | +1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 493000000.0 | +5.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 507000000.0 | +2.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 500000000.0 | -1.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 475000000.0 | -5.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 420000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 564000000.0 | +34.3% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 581000000.0 | +3.0% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 447000000.0 | -23.1% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 309000000.0 | -30.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 392000000.0 | +26.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 476000000.0 | +21.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 466000000.0 | -2.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 493000000.0 | +5.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1686000000.0 | +242.0% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1368000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1322000000.0 | -3.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1268000000.0 | -4.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1183000000.0 | -6.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1175000000.0 | -0.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1176000000.0 | +0.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1187000000.0 | +0.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1185000000.0 | -0.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1192000000.0 | +0.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 1189000000.0 | -0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 1217000000.0 | +2.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1214000000.0 | -0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 1245000000.0 | +2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 1264000000.0 | +1.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 1267000000.0 | +0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1144000000.0 | -9.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 768000000.0 | -32.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 747000000.0 | -2.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 731000000.0 | -2.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 699000000.0 | -4.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 692000000.0 | -1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 696000000.0 | +0.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 699000000.0 | +0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 712000000.0 | +1.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 746000000.0 | +4.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 777000000.0 | +4.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 806000000.0 | +3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 844000000.0 | +4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 844000000.0 | +0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 877000000.0 | +3.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 907000000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1063000000.0 | +17.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1079000000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 1099000000.0 | +1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1118000000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1128000000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1144000000.0 | +1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 1161000000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1185000000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1183000000.0 | — | USD | 10-K | 2020-02-19 |
| Annual | 2017-12-31 | 1185000000.0 | +0.2% | USD | 10-K | 2021-02-17 |
| Annual | 2018-12-31 | 1214000000.0 | +2.4% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 1144000000.0 | -5.8% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 699000000.0 | -38.9% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 712000000.0 | +1.9% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 844000000.0 | +18.5% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 1066000000.0 | +26.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1128000000.0 | +5.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2238000000.0 | +98.4% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 180000000.0 | +227.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 145000000.0 | -19.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 65000000.0 | -55.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 82000000.0 | +26.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 128000000.0 | +56.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 163000000.0 | +27.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 162000000.0 | -0.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 175000000.0 | +8.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 195000000.0 | +11.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 170000000.0 | -12.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 132000000.0 | -22.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 124000000.0 | -6.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 62000000.0 | -50.0% | USD | 10-Q | 2019-08-02 |
| Annual | 2016-12-31 | 65000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 162000000.0 | +149.2% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 132000000.0 | -18.5% | USD | 10-K | 2020-02-19 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 411000000.0 | — | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -74000000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -107000000.0 | -44.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -30000000.0 | +72.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -25000000.0 | +16.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -2000000.0 | +92.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -20000000.0 | -900.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 49000000.0 | +345.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 150000000.0 | +206.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 6000000.0 | -96.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 74000000.0 | +1133.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 133000000.0 | +79.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -4000000.0 | -103.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 4000000.0 | +200.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 28000000.0 | +600.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -22000000.0 | -178.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -51000000.0 | -131.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -6000000.0 | +88.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -6000000.0 | +0.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 79000000.0 | +1416.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 83000000.0 | +5.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 81000000.0 | -2.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 102000000.0 | +25.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 176000000.0 | +72.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -16000000.0 | -109.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 29000000.0 | +281.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 72000000.0 | +148.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 235000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -115000000.0 | -148.9% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 73000000.0 | +163.5% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 224000000.0 | +206.8% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 189000000.0 | -15.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 30000000.0 | -84.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 188000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 298000000.0 | +58.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 155000000.0 | -48.0% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -2000000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -3000000.0 | -50.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -1000000.0 | +66.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -2000000.0 | -100.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -3000000.0 | -50.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-06-30 | -13000000.0 | -333.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -17000000.0 | -30.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 22000000.0 | +229.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 20000000.0 | -9.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 19000000.0 | -5.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -7000000.0 | -136.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -98000000.0 | -1300.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -99000000.0 | -1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2000000.0 | +102.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -25000000.0 | -1350.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -26000000.0 | -4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -5000000.0 | +80.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -43000000.0 | -760.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -47000000.0 | -9.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -188000000.0 | -300.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -188000000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -190000000.0 | -1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -5000000.0 | +97.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -16000000.0 | -220.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -19000000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -183000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 8000000.0 | +104.4% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | -9000000.0 | -212.5% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -22000000.0 | -144.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 22000000.0 | +200.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -96000000.0 | -536.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -87000000.0 | +9.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -48000000.0 | +44.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -304000000.0 | -533.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -590000000.0 | -94.1% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 63000000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 97000000.0 | +54.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 13000000.0 | -86.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 25000000.0 | +92.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1000000.0 | -96.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -10000000.0 | -1100.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -73000000.0 | -630.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -136000000.0 | -86.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -2000000.0 | +98.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -4000000.0 | -100.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -6000000.0 | -50.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -2000000.0 | +66.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -1000000.0 | +50.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -3000000.0 | -200.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -1000000.0 | +66.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0 | +100.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -5000000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -34000000.0 | -580.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -47000000.0 | -38.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -54000000.0 | -14.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -4000000.0 | +92.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -15000000.0 | -275.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -25000000.0 | -66.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -17000000.0 | +32.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -40000000.0 | -135.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -45000000.0 | -12.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -47000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 94000000.0 | +300.0% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | -37000000.0 | -139.4% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -138000000.0 | -273.0% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -8000000.0 | +94.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -6000000.0 | +25.0% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -10000000.0 | -66.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -55000000.0 | -450.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -33000000.0 | +40.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 339000000.0 | +1127.3% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 2000000.0 | +100.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 3000000.0 | +50.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1000000.0 | -66.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 1000000.0 | +0.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 3000000.0 | +200.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1000000.0 | -66.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3000000.0 | +200.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 5000000.0 | +66.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-06-30 | 3000000.0 | -40.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7000000.0 | +133.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3000000.0 | -57.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 5000000.0 | +66.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 7000000.0 | +40.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1000000.0 | -85.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2000000.0 | +100.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4000000.0 | +100.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0 | -100.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 6000000.0 | — | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 7000000.0 | +16.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5000000.0 | -28.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 11000000.0 | +120.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 15000000.0 | +36.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1000000.0 | -93.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 4000000.0 | +300.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 6000000.0 | +50.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 6000000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 10000000.0 | +66.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 14000000.0 | +40.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 4000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 4000000.0 | +0.0% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 11000000.0 | +175.0% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 12000000.0 | +9.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 8000000.0 | -33.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 5000000.0 | -37.5% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 9000000.0 | +80.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 17000000.0 | +88.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 9000000.0 | -47.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 21000000.0 | +133.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107426047.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 107473952.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 107473952.0 | +0.0% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 107474904.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 107667793.0 | +0.2% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 107720668.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 107803100.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 108030438.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 108141139.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 108390737.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 108420106.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 108426962.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 108708922.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 108795797.0 | +0.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 108798362.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 109207678.0 | +0.4% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 109308266.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 109379627.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 109379627.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 109951610.0 | +0.5% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 110255003.0 | +0.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 110558831.0 | +0.3% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 110558831.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 110558831.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 110669457.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 110635461.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 110369266.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 107394917.0 | -2.7% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 106716052.0 | -0.6% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 106329287.0 | -0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 106257565.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106783725.0 | +0.5% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 106549496.0 | -0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 106022368.0 | -0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 105652963.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 105977514.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105011316.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105011966.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107474904.0 | — | shares | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 108030438.0 | +0.5% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 108426962.0 | +0.4% | shares | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 109207678.0 | +0.7% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 109951610.0 | +0.7% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 110558831.0 | +0.6% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 110369266.0 | -0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 106257565.0 | -3.7% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 105652963.0 | -0.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 186125254.0 | +76.2% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107426047.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 107473952.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 107473952.0 | +0.0% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 107474904.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 107667793.0 | +0.2% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 107720668.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 107803100.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 108030438.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 108141139.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 108390737.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 108420106.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 108426962.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 108708922.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 108795797.0 | +0.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 108798362.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 109207678.0 | +0.4% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 109308266.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 109379627.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 109379627.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 109951610.0 | +0.5% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 110255003.0 | +0.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 110558831.0 | +0.3% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 110558831.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 110558831.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 110669457.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 110635461.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 110369266.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 107394917.0 | -2.7% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 106716052.0 | -0.6% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 106329287.0 | -0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 106257565.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106783725.0 | +0.5% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 106549496.0 | -0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 106022368.0 | -0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 105652963.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 105977514.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105011316.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105011966.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107474904.0 | — | shares | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 108030438.0 | +0.5% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 108426962.0 | +0.4% | shares | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 109207678.0 | +0.7% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 109951610.0 | +0.7% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 110558831.0 | +0.6% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 110369266.0 | -0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 106257565.0 | -3.7% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 105652963.0 | -0.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 186125254.0 | +76.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107272937.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 107442304.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 107473952.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 107550846.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 107689554.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 107752427.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 108074718.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 108278356.0 | +0.2% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 108402136.0 | +0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 108556369.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 108750705.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 108796947.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 109251892.0 | +0.4% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 109337545.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 109379627.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 110071365.0 | +0.6% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 110419322.0 | +0.3% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 110558831.0 | +0.1% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 110602943.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 110772042.0 | +0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 110863381.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 110006858.0 | -0.8% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 107249498.0 | -2.5% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 106983920.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106445323.0 | -0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 106865008.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 106314446.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 105976409.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105457557.0 | -0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105011966.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107416181.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 107745229.0 | +0.3% | shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 108296155.0 | +0.5% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 108779891.0 | +0.4% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 109406079.0 | +0.6% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 110403853.0 | +0.9% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 110676078.0 | +0.2% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 107395890.0 | -3.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 106354586.0 | -1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 117880198.0 | +10.8% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107272937.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 107442304.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 107473952.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 107550846.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 107689554.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 107752427.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 108172759.0 | +0.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 108476988.0 | +0.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 109045507.0 | +0.5% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 109060795.0 | +0.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 109311725.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 109134331.0 | -0.2% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 109251892.0 | +0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 109337545.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 109379627.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 110071365.0 | +0.6% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 110419322.0 | +0.3% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 110630688.0 | +0.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 110822517.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 111074333.0 | +0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 111432779.0 | +0.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 111216856.0 | -0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 108127511.0 | -2.8% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 108118319.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 107347721.0 | -0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 107622804.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 107008054.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 106743989.0 | -0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 106001299.0 | -0.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105611080.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107416181.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 107745229.0 | +0.3% | shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 108637644.0 | +0.8% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 108779891.0 | +0.1% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 109406079.0 | +0.6% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 110494941.0 | +1.0% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 111224389.0 | +0.7% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 108422755.0 | -2.5% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 107148410.0 | -1.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 117880198.0 | +10.0% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3153 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.2762 | -12.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.3039 | +10.0% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3794 | +24.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.3834 | +1.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3916 | +2.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.4202 | +7.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.4290 | +2.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.4417 | +2.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.4140 | -6.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.4197 | +1.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.4196 | -0.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.5050 | +20.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.3461 | -31.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.3138 | -9.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3519 | +12.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3738 | +6.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.3976 | +6.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.4071 | +2.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.4484 | +10.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.4501 | +0.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4394 | -2.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.4183 | -4.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.4273 | +2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3532 | -17.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4050 | +14.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3819 | -5.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3628 | -5.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.3781 | +4.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3819 | +1.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.3144 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 1.5140 | +15.2% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 1.7421 | +15.1% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1.8548 | +6.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.6062 | -13.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1.4783 | -8.0% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1.6182 | +9.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1.5150 | -6.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.4639 | -3.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7187 | -50.9% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.9768 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 3.6447 | -8.4% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3.5068 | -3.8% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2.7637 | -21.2% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2.5689 | -7.0% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2.7591 | +7.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2.7227 | -1.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2.8655 | +5.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2.7223 | -5.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 2.8881 | +6.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.7238 | -5.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.7642 | +1.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2.6358 | -4.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.5534 | -3.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2.4426 | -4.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.6944 | +10.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.6494 | -1.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3.2302 | +21.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3.3258 | +3.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3.1654 | -4.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.9597 | -6.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.4370 | -17.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.3307 | -4.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.3930 | +2.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2.3949 | +0.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.3750 | -0.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.3013 | -3.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2.3166 | +0.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.2931 | -1.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.1457 | -6.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.4421 | +13.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.5550 | +4.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.2619 | -11.5% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2.4830 | +9.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.5372 | +2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3258 | -8.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.3196 | -0.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.3736 | +2.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.5195 | +6.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.7637 | — | ratio | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 2.8655 | +3.7% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 2.7642 | -3.5% | ratio | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 2.6944 | -2.5% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 3.1654 | +17.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2.3930 | -24.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2.3166 | -3.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2.5550 | +10.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.3258 | -9.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.3388 | +0.6% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2705 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 0.3722 | +37.6% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.3494 | -6.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 0.3550 | +1.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.4153 | +17.0% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 0.4439 | +6.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 0.4996 | +12.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.4759 | -4.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.5252 | +10.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.5231 | -0.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.5292 | +1.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.4786 | -9.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.5229 | +9.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.4628 | -11.5% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.4128 | -10.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.3907 | -5.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.5573 | +42.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.4311 | -22.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.4213 | -2.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.4421 | +4.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.4827 | +9.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.5374 | +11.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.5794 | +7.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.5506 | -5.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.5576 | +1.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.5470 | -1.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.5906 | +8.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.5640 | -4.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.5746 | +1.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.6192 | +7.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.5171 | -16.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4384 | -15.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4773 | +8.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.4222 | -11.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.4195 | -0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.4371 | +4.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4432 | +1.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4307 | -2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4008 | -6.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.3550 | — | ratio | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 0.4759 | +34.1% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 0.4786 | +0.6% | ratio | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 0.3907 | -18.4% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 0.4421 | +13.1% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.5506 | +24.5% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.5640 | +2.4% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.4371 | -22.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.4371 | -0.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7534 | +72.4% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.2322 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2238 | -3.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1695 | -24.3% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1150 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0878 | +23.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.1077 | -22.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0365 | +66.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.0614 | -68.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0703 | -14.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0026 | +103.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0180 | +588.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0438 | +143.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0229 | -47.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0180 | -21.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0559 | +210.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.5480 | -1079.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | -0.0811 | +85.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -1.1748 | -1349.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0277 | +97.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | -0.0050 | +82.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.0114 | +327.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0634 | +456.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0482 | -23.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0711 | +47.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0548 | -22.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0572 | +4.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0595 | +4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0373 | -37.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0395 | +5.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0215 | -45.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0384 | +79.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0398 | +3.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0394 | -0.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1111 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0196 | +82.3% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0166 | +184.7% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.0329 | -297.7% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.2637 | -702.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0031 | +101.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0604 | +1871.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1081 | +79.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0333 | -69.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0312 | -193.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1186 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.1138 | +4.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.1019 | +10.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0333 | +67.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.0215 | +35.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0086 | +60.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0092 | +206.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0232 | +152.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0316 | +36.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0293 | -7.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0219 | -25.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0186 | -14.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.5513 | -3057.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0784 | +85.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0644 | +17.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0222 | +65.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0000 | +100.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0228 | — | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0486 | +113.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0538 | +10.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0763 | +41.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0599 | -21.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0606 | +1.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0629 | +3.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0497 | -21.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0521 | +4.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0380 | -27.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0501 | +32.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0510 | +1.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0521 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1054 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0155 | +85.3% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0233 | +250.8% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.0281 | -220.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.2594 | -822.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0055 | +102.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0613 | +1012.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0620 | +1.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0459 | -26.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0330 | -171.8% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4338 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.4474 | +3.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.4486 | +0.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.3055 | -31.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.2556 | -16.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.2513 | -1.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2346 | -6.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.2487 | +6.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 0.1806 | -27.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2167 | +20.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1949 | -10.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.2630 | +35.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 0.1832 | -30.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1709 | -6.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2404 | +40.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.4621 | +92.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 0.5247 | +13.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.9676 | +84.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.2311 | +27.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1.4228 | +15.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.2550 | -11.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.8592 | -31.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.8320 | -3.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.8482 | +2.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.7418 | -12.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.5686 | -23.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.5830 | +2.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.4829 | -17.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3758 | -22.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4052 | +7.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.4586 | +13.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.7153 | +56.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4069 | -43.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.4782 | +17.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.6259 | +30.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5792 | -7.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4761 | -17.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5099 | +7.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6115 | +19.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.3055 | — | ratio | 10-K | 2020-02-19 |
| Annual | 2017-12-31 | 0.2487 | -18.6% | ratio | 10-K | 2021-02-17 |
| Annual | 2018-12-31 | 0.2630 | +5.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 0.4621 | +75.7% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.4228 | +207.9% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.8482 | -40.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.4829 | -43.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.7153 | +48.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.5792 | -19.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1684 | -70.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0362 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0243 | +33.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0327 | -34.9% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0138 | +57.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.0236 | -70.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0275 | -16.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0011 | +104.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0077 | +602.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0193 | +150.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0095 | -50.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0076 | -20.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0235 | +209.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.2768 | -1279.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | -0.0281 | +89.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -0.3686 | -1213.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0097 | +97.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | -0.0019 | +80.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.0045 | +342.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0258 | +470.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0216 | -16.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0320 | +47.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0241 | -24.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0239 | -0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0254 | +6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0132 | -48.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0160 | +21.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0082 | -48.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0139 | +70.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0151 | +8.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0151 | +0.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1460 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0297 | +79.6% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0290 | +197.4% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.0610 | -310.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.4236 | -594.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0045 | +101.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0977 | +2057.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1638 | +67.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0487 | -70.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0224 | -146.0% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0461 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -0.0333 | +27.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0442 | -32.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -0.0196 | +55.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -0.0340 | -73.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -0.0413 | -21.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0017 | +104.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0118 | +601.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0296 | +151.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0145 | -51.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0111 | -23.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0331 | +199.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.4310 | -1400.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | -0.0402 | +90.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | -0.5239 | -1204.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0145 | +97.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | -0.0029 | +80.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.0072 | +348.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0402 | +462.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0335 | -16.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0509 | +52.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0379 | -25.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0388 | +2.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0386 | -0.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0195 | -49.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0227 | +16.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0116 | -48.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0201 | +72.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0215 | +7.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0211 | -2.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -0.1978 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0439 | +77.8% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0428 | +197.6% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -0.0848 | -298.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.6109 | -620.5% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0070 | +101.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1528 | +2076.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2355 | +54.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0700 | -70.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0393 | -156.1% | ratio | 10-K | 2026-02-26 |
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-12 | Anderson Gillian | VP and CAO |
Other disposed transaction
F
|
Common stock | 834 | $11.29 | $9,416 | 69,597 |
| 2026-02-23 | Chang Raymond W | VP and General Counsel |
Equity grant / award
A
|
Common stock | 40,242 | $0.00 | $0 | 360,388 |
| 2026-02-20 | Cherechinsky David A | See remarks |
Other disposed transaction
F
|
Common stock | 35,414 | $13.23 | $468,527 | 960,261 |
| 2026-02-20 | Cherechinsky David A | See remarks |
Equity grant / award
A
|
Common stock | 89,995 | — | — | 995,675 |
| 2026-02-20 | Cherechinsky David A | See remarks |
Other disposed transaction
F
|
Common stock | 52,558 | $13.23 | $695,342 | 905,680 |
| 2026-02-07 | Anderson Gillian | VP and CAO |
Other disposed transaction
F
|
Common stock | 1,247 | $16.76 | $20,900 | 51,705 |
| 2025-05-21 | Reed Sonya | — |
Equity grant / award
A
|
Common stock | 10,156 | $0.00 | $0 | 58,238 |
| 2025-02-25 | Chang Raymond W | VP and General Counsel |
Equity grant / award
A
|
Common stock | 24,417 | $0.00 | $0 | 319,944 |
| 2025-02-22 | Surratt Fanny R. | See Remarks |
Other disposed transaction
F
|
Common stock | 7,078 | $17.43 | $123,370 | 50,699 |
| 2025-02-22 | Surratt Fanny R. | See Remarks |
Equity grant / award
A
|
Common stock | 17,982 | — | — | 57,777 |
| 2025-02-22 | Surratt Fanny R. | See Remarks |
Other disposed transaction
F
|
Common stock | 3,853 | $17.43 | $67,158 | 39,795 |
| 2025-02-19 | Munson Kelly T. | See Remarks |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2025-02-19 | Munson Kelly T. | See Remarks |
Open-market sell
S
|
Common stock | 10,000 | $17.47 | $174,700 | 114,975 |
| 2025-02-19 | Munson Kelly T. | See Remarks |
Exercise / conversion
M
|
Common stock | 10,000 | $9.90 | $99,000 | 124,975 |
| 2024-12-02 | COPPINGER PAUL M | — |
Open-market sell
S
|
Common stock | 26,186 | $15.08 | $394,885 | 56,568 |
| 2024-11-27 | COPPINGER PAUL M | — |
Open-market sell
S
|
Common stock | 26,186 | $15.35 | $401,955 | 56,568 |
| 2024-08-12 | Surratt Fanny R. | See Remarks |
Open-market sell
S
|
Common stock | 3,500 | $12.66 | $44,310 | 43,648 |
| 2024-05-22 | COPPINGER PAUL M | — |
Equity grant / award
A
|
Common stock | 8,711 | $0.00 | $0 | 82,754 |
| 2024-05-14 | Chang Raymond W | VP and General Counsel |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (Right to Buy) | 93,284 | $0.00 | $0 | 0 |
| 2024-05-14 | Chang Raymond W | VP and General Counsel |
Open-market sell
S
|
Common stock | 93,284 | $13.51 | $1,260,267 | 283,837 |
| 2024-05-14 | Chang Raymond W | VP and General Counsel |
Exercise / conversion
M
|
Common stock | 93,284 | $9.90 | $923,512 | 377,121 |
| 2024-02-23 | Surratt Fanny R. | See Remarks |
Other disposed transaction
F
|
Common stock | 6,555 | $13.29 | $87,116 | 47,148 |
| 2024-02-23 | Surratt Fanny R. | See Remarks |
Equity grant / award
A
|
Common stock | 16,240 | $13.29 | $215,830 | 53,703 |
| 2024-02-23 | Surratt Fanny R. | See Remarks |
Other disposed transaction
F
|
Common stock | 1,807 | $13.29 | $24,015 | 37,463 |
| 2024-02-21 | Surratt Fanny R. | See Remarks |
Equity grant / award
A
|
Common stock | 10,569 | $0.00 | $0 | 39,270 |
| 2023-05-24 | Bonno Terry | — |
Equity grant / award
A
|
Common stock | 12,967 | $0.00 | $0 | 94,005 |
| 2023-02-21 | Cherechinsky David A | President and CEO |
Other disposed transaction
F
|
Common stock | 8,882 | $12.42 | $110,314 | 541,441 |
| 2023-02-21 | Cherechinsky David A | President and CEO |
Equity grant / award
A
|
Common stock | 37,860 | $12.42 | $470,221 | 550,323 |
| 2023-02-21 | Cherechinsky David A | President and CEO |
Other disposed transaction
F
|
Common stock | 6,456 | $12.42 | $80,184 | 512,463 |
| 2023-02-20 | Cherechinsky David A | President and CEO |
Equity grant / award
A
|
Common stock | 115,385 | $0.00 | $0 | 518,919 |
| 2022-05-25 | EADS RODNEY W | Dir |
Equity grant / award
A
|
Common stock | 11,310 | $0.00 | $0 | 83,902 |
| 2022-02-22 | Cherechinsky David A | President and CEO |
Equity grant / award
A
|
Common stock | 155,925 | $0.00 | $0 | 403,534 |
| 2022-02-19 | Cherechinsky David A | President and CEO |
Other disposed transaction
F
|
Common stock | 2,586 | $9.69 | $25,058 | 247,609 |
| 2022-02-19 | Cherechinsky David A | President and CEO |
Equity grant / award
A
|
Common stock | 8,463 | $9.69 | $82,006 | 250,195 |
| 2022-02-19 | Cherechinsky David A | President and CEO |
Other disposed transaction
F
|
Common stock | 4,144 | $9.69 | $40,155 | 241,732 |
| 2021-08-16 | Cherechinsky David A | President and CEO |
Open-market buy
P
|
Common Stock | 14,000 | $7.44 | $104,160 | 245,876 |
| 2021-08-11 | Reed Sonya | Dir |
Equity grant / award
A
|
Common Stock | 15,094 | $0.00 | $0 | 15,094 |
| 2021-05-19 | Crandell James | Dir |
Equity grant / award
A
|
Common Stock | 10,949 | $0.00 | $0 | 72,328 |
| 2021-02-23 | Munson Kelly T. | See Remarks |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (Right to Buy) | 27,599 | $0.00 | $0 | 27,599 |
| 2021-02-23 | Munson Kelly T. | See Remarks |
Equity grant / award
A
|
Common Stock | 13,402 | $0.00 | $0 | 25,985 |
| 2021-02-20 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 4,345 | $9.37 | $40,713 | 145,832 |
| 2021-02-20 | Chang Raymond W | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 14,651 | $9.37 | $137,280 | 150,177 |
| 2021-02-20 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 7,567 | $9.37 | $70,903 | 135,526 |
| 2020-11-20 | ALARIO RICHARD J | Dir |
Exercise / conversion
M · derivative
|
Phantom Stock | 208,877 | — | — | 0 |
| 2020-11-20 | ALARIO RICHARD J | Dir |
Other disposed transaction
F
|
Common Stock | 50,862 | $5.61 | $285,336 | 194,795 |
| 2020-11-20 | ALARIO RICHARD J | Dir |
Exercise / conversion
M
|
Common Stock | 208,877 | $0.00 | $0 | 245,657 |
| 2020-11-17 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 28,224 | $5.69 | $160,595 | 143,093 |
| 2020-05-22 | ALARIO RICHARD J | Dir |
Other disposed transaction
F
|
Common Stock | 2,529 | $6.88 | $17,400 | 36,780 |
| 2020-05-20 | Bonno Terry | Dir |
Equity grant / award
A
|
Common Stock | 17,070 | $0.00 | $0 | 58,779 |
| 2020-02-21 | Cherechinsky David A | Sr. Vice President and CFO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (Right to Buy) | 57,929 | $0.00 | $0 | 57,929 |
| 2020-02-21 | Cherechinsky David A | Sr. Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 3,212 | $9.53 | $30,610 | 146,828 |
| 2020-02-21 | Cherechinsky David A | Sr. Vice President and CFO |
Equity grant / award
A
|
Common Stock | 27,693 | $0.00 | $0 | 150,040 |
| 2019-11-20 | ALARIO RICHARD J | Interim CEO |
Equity grant / award
A · derivative
|
Phantom Stock | 208,877 | $0.00 | $0 | 208,877 |
| 2019-05-22 | Richards J. Wayne | Dir |
Equity grant / award
A
|
Common Stock | 13,219 | $0.00 | $0 | 48,520 |
| 2019-02-19 | Cherechinsky David A | Sr. Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 1,552 | $15.30 | $23,746 | 108,785 |
| 2019-02-19 | Cherechinsky David A | Sr. Vice President and CFO |
Equity grant / award
A
|
Common Stock | 6,206 | $0.00 | $0 | 110,337 |
| 2019-02-19 | Cherechinsky David A | Sr. Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 2,267 | $15.30 | $34,685 | 104,131 |
| 2019-02-19 | WORKMAN ROBERT R | President and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (Right to Buy) | 99,734 | $0.00 | $0 | 99,734 |
| 2019-02-19 | WORKMAN ROBERT R | President and CEO |
Equity grant / award
A
|
Common Stock | 49,020 | $0.00 | $0 | 621,953 |
| 2019-02-19 | Johnson Mark B | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 5,147 | $0.00 | $0 | 16,337 |
| 2019-02-15 | Cherechinsky David A | Sr. Vice President and CFO |
Exercise / conversion
M · derivative
|
Employee stock option (right to buy) | 3,808 | $0.00 | $0 | 0 |
| 2019-02-15 | Cherechinsky David A | Sr. Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 2,941 | $14.47 | $42,556 | 106,398 |
| 2019-02-15 | Cherechinsky David A | Sr. Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 3,808 | $10.91 | $41,545 | 109,339 |
| 2018-05-23 | Bonno Terry | Dir |
Equity grant / award
A
|
Common Stock | 8,219 | $0.00 | $0 | 33,181 |
| 2018-05-09 | WORKMAN ROBERT R | President and CEO |
Other disposed transaction
F
|
Common Stock | 11,412 | $14.37 | $163,990 | 572,204 |
| 2018-03-06 | WORKMAN ROBERT R | President and CEO |
Open-market buy
P
|
Common Stock | 28,550 | $10.51 | $300,060 | 583,616 |
| 2018-02-24 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 1,168 | $10.16 | $11,867 | 141,715 |
| 2018-02-24 | Chang Raymond W | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 4,796 | $0.00 | $0 | 142,883 |
| 2018-02-24 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 1,917 | $10.16 | $19,477 | 138,087 |
| 2018-02-20 | Johnson Mark B | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (Right to Buy) | 47,015 | $0.00 | $0 | 47,015 |
| 2018-02-20 | Johnson Mark B | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 8,003 | $0.00 | $0 | 12,311 |
| 2017-05-24 | Richards J. Wayne | Dir |
Equity grant / award
A
|
Common Stock | 6,780 | $0.00 | $0 | 22,562 |
| 2017-03-07 | EADS RODNEY W | Dir |
Open-market buy
P
|
Common Stock | 5,264 | $18.99 | $99,963 | 21,046 |
| 2017-02-25 | Chang Raymond W | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 715 | $19.29 | $13,792 | 124,125 |
| 2017-02-21 | WORKMAN ROBERT R | President and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (Right to Buy) | 228,389 | $0.00 | $0 | 228,389 |
| 2017-02-21 | WORKMAN ROBERT R | President and CEO |
Equity grant / award
A
|
Common Stock | 38,065 | $0.00 | $0 | 486,473 |
| 2016-09-29 | Bonno Terry | Dir |
Equity grant / award
A
|
Common Stock | 2,400 | $20.86 | $50,076 | 18,182 |
| 2016-05-25 | Richards J. Wayne | Dir |
Equity grant / award
A
|
Common Stock | 6,945 | $0.00 | $0 | 15,782 |