Financial Metrics
OXYWS OCCIDENTAL PETROLEUM CORP /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2123000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2531000000.0 | +19.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 2648000000.0 | +4.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2957000000.0 | +11.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 3060000000.0 | +3.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 2999000000.0 | -2.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 3763000000.0 | +25.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 3831000000.0 | +1.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 5216000000.0 | +36.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 3435000000.0 | -34.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 3731000000.0 | +8.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 5403000000.0 | +44.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 5250000000.0 | -2.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 3308000000.0 | -37.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 4018000000.0 | +21.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5184000000.0 | +29.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 6102000000.0 | +17.7% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 6880000000.0 | +12.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 8213000000.0 | +19.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 10351000000.0 | +26.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 9359000000.0 | -9.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 7115000000.0 | -24.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 6601000000.0 | -7.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 7271000000.0 | +10.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 6731000000.0 | -7.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 6802000000.0 | +1.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 7020000000.0 | +3.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 6911000000.0 | -1.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6318000000.0 | -8.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 6682000000.0 | +5.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 10090000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 12508000000.0 | +24.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 17824000000.0 | +42.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 19192000000.0 | +7.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 17130000000.0 | -10.7% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 25959000000.0 | +51.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 36234000000.0 | +39.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 23230000000.0 | -35.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 22710000000.0 | -2.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 21569000000.0 | -5.0% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 2344000000.0 | — | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1368000000.0 | -41.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2129000000.0 | +55.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 3335000000.0 | +56.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 3115000000.0 | -6.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 3813000000.0 | +22.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 6001000000.0 | +57.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 1739000000.0 | -71.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 2301000000.0 | +32.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 4699000000.0 | +104.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 4688000000.0 | -0.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 4791000000.0 | +2.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 7531000000.0 | +57.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 9023000000.0 | +19.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 6902000000.0 | -23.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 6480000000.0 | -6.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 5166000000.0 | -20.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 4940000000.0 | -4.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 5147000000.0 | +4.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 5079000000.0 | -1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 4546000000.0 | -10.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 6002000000.0 | +32.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4766000000.0 | -20.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 4164000000.0 | -12.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 9570000000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 14991000000.0 | +56.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 18120000000.0 | +20.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 15401000000.0 | -15.0% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 23184000000.0 | +50.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 33361000000.0 | +43.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 25141000000.0 | -24.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 23604000000.0 | -6.1% | USD | 10-K | 2025-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -563000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -232000000.0 | +58.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -268000000.0 | -15.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 165000000.0 | +161.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 605000000.0 | +266.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 215000000.0 | -64.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 984000000.0 | +357.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1072000000.0 | +8.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2579000000.0 | +140.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 856000000.0 | -66.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 941000000.0 | +9.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -574000000.0 | -161.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2038000000.0 | -255.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -8184000000.0 | -301.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -4058000000.0 | +50.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 315000000.0 | +107.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 143000000.0 | -54.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 1217000000.0 | +751.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 3083000000.0 | +153.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 4986000000.0 | +61.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 3648000000.0 | -26.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1734000000.0 | -52.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1327000000.0 | -23.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1809000000.0 | +36.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1010000000.0 | -44.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1635000000.0 | +61.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1594000000.0 | -2.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1332000000.0 | -16.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 738000000.0 | -44.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1166000000.0 | +58.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -1664000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1328000000.0 | +179.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 5608000000.0 | +322.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 354000000.0 | -93.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -15705000000.0 | -4536.4% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 3705000000.0 | +123.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 14117000000.0 | +281.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 4662000000.0 | -67.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4024000000.0 | -13.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3128000000.0 | -22.3% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 78000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -139000000.0 | -278.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -241000000.0 | -73.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 117000000.0 | +148.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 507000000.0 | +333.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 190000000.0 | -62.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 708000000.0 | +272.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 848000000.0 | +19.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 1869000000.0 | +120.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 631000000.0 | -66.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 635000000.0 | +0.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -752000000.0 | -218.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2013000000.0 | -167.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -8131000000.0 | -303.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -3575000000.0 | +56.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -146000000.0 | +95.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 103000000.0 | +170.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 828000000.0 | +703.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4876000000.0 | +488.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3755000000.0 | -23.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2746000000.0 | -26.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1263000000.0 | -54.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 860000000.0 | -31.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1375000000.0 | +59.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 888000000.0 | -35.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1170000000.0 | +31.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1140000000.0 | -2.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 945000000.0 | -17.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 468000000.0 | -50.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 842000000.0 | +79.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -574000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1311000000.0 | +328.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 4131000000.0 | +215.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -522000000.0 | -112.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -14831000000.0 | -2741.2% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 2322000000.0 | +115.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 13304000000.0 | +473.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 4696000000.0 | -64.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 3078000000.0 | -34.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2369000000.0 | -23.0% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.18 | -280.0% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.32 | -77.8% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.15 | +146.9% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.66 | +340.0% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.25 | -62.1% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.92 | +268.0% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2.44 | +121.8% | USD/shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.84 | -65.6% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.84 | +0.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -1.08 | -228.6% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2.49 | -130.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -9.12 | -266.3% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -4.07 | +55.4% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.37 | +90.9% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -0.1 | +73.0% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.67 | +770.0% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4.96 | +640.3% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3.76 | -24.2% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2.74 | -27.1% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.08 | -60.6% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.68 | -37.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.3 | +91.2% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.81 | -37.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.1 | +35.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.03 | -6.4% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.81 | -21.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.27 | -66.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.67 | +148.1% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.75 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1.71 | +328.0% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 5.4 | +215.8% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -1.22 | -122.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -17.06 | -1298.4% | USD/shares | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 1.62 | +109.5% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 13.41 | +727.8% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 4.22 | -68.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2.59 | -38.6% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.65 | -36.3% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.18 | -280.0% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.32 | -77.8% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.15 | +146.9% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.66 | +340.0% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.25 | -62.1% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.92 | +268.0% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2.44 | +121.8% | USD/shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.84 | -65.6% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.84 | +0.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -1.08 | -228.6% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -2.49 | -130.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -9.12 | -266.3% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -4.07 | +55.4% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.36 | +91.2% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -0.1 | +72.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.65 | +750.0% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4.65 | +615.4% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3.47 | -25.4% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2.52 | -27.4% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.0 | -60.3% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.63 | -37.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.2 | +90.5% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.75 | -37.5% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.03 | +37.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.98 | -4.9% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.77 | -21.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.26 | -66.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.65 | +150.0% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.75 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1.7 | +326.7% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 5.39 | +217.1% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -1.22 | -122.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -17.06 | -1298.4% | USD/shares | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 1.58 | +109.3% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 12.4 | +684.8% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 3.9 | -68.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2.44 | -37.4% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.61 | -34.0% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3176000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 3751000000.0 | +18.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 3180000000.0 | -15.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 2233000000.0 | -29.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 1494000000.0 | -33.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2218000000.0 | +48.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1806000000.0 | -18.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 1672000000.0 | -7.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 1606000000.0 | -3.9% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1362000000.0 | -15.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2954000000.0 | +116.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-31 | 3033000000.0 | +2.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 1752000000.0 | -42.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1751000000.0 | -0.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 4840000000.0 | +176.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 3574000000.0 | -26.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 2021000000.0 | -43.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 1011000000.0 | -50.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1896000000.0 | +87.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 2194000000.0 | +15.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 2270000000.0 | +3.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 4569000000.0 | +101.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 2059000000.0 | -54.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 2803000000.0 | +36.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 1909000000.0 | -31.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1362000000.0 | -28.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1233000000.0 | -9.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 1026000000.0 | -16.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 1165000000.0 | +13.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 486000000.0 | -58.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 611000000.0 | +25.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1464000000.0 | +139.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 1272000000.0 | -13.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1845000000.0 | +45.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1759000000.0 | -4.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 2132000000.0 | +21.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2612000000.0 | +22.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2326000000.0 | -10.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2159000000.0 | -7.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 2233000000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1672000000.0 | -25.1% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 3033000000.0 | +81.4% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 3574000000.0 | +17.8% | USD | 10-K/A | 2023-05-09 |
| Annual | 2020-12-31 | 2194000000.0 | -38.6% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 2803000000.0 | +27.8% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 1006000000.0 | -64.1% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 1451000000.0 | +44.2% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2125000000.0 | +46.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1968000000.0 | -7.4% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2780000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3113000000.0 | +12.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3521000000.0 | +13.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 3989000000.0 | +13.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 4316000000.0 | +8.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3913000000.0 | -9.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 3749000000.0 | -4.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 4145000000.0 | +10.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 5184000000.0 | +25.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 5521000000.0 | +6.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 6000000000.0 | +8.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 4893000000.0 | -18.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 5310000000.0 | +8.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 5273000000.0 | -0.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 5854000000.0 | +11.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 6373000000.0 | +8.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2458000000.0 | -61.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2359000000.0 | -4.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2083000000.0 | -11.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2115000000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3046000000.0 | +44.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 3288000000.0 | +7.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 3477000000.0 | +5.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 4208000000.0 | +21.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 5434000000.0 | +29.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 6350000000.0 | +16.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 4046000000.0 | -36.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 4281000000.0 | +5.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3272000000.0 | -23.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2850000000.0 | -12.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3674000000.0 | +28.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3195000000.0 | -13.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3271000000.0 | +2.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3896000000.0 | +19.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3924000000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 3526000000.0 | -10.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3609000000.0 | +2.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3469000000.0 | -3.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3169000000.0 | -8.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 3989000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 4145000000.0 | +3.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 4893000000.0 | +18.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4233000000.0 | -13.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2115000000.0 | -50.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 4208000000.0 | +99.0% | USD | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 4281000000.0 | +1.7% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 3195000000.0 | -25.4% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2839000000.0 | -11.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2575000000.0 | -9.3% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 997000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 906000000.0 | -9.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 927000000.0 | +2.3% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 866000000.0 | -6.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1005000000.0 | +16.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 920000000.0 | -8.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1007000000.0 | +9.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1246000000.0 | +23.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1057000000.0 | -15.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1347000000.0 | +27.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1009000000.0 | -25.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1260000000.0 | +24.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1484000000.0 | +17.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1582000000.0 | +6.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1601000000.0 | +1.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1581000000.0 | -1.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1436000000.0 | -9.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1477000000.0 | +2.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1660000000.0 | +12.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1898000000.0 | +14.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2173000000.0 | +14.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1837000000.0 | -15.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1773000000.0 | -3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1846000000.0 | +4.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1406000000.0 | -23.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1564000000.0 | +11.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1937000000.0 | +23.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 2059000000.0 | +6.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2311000000.0 | +12.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2021000000.0 | -12.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1975000000.0 | -2.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2022000000.0 | +2.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2131000000.0 | +5.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2813000000.0 | +32.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2275000000.0 | -19.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2095000000.0 | -7.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2139000000.0 | +2.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1874000000.0 | -12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2117000000.0 | +13.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 866000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1246000000.0 | +43.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1260000000.0 | +1.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1581000000.0 | +25.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1898000000.0 | +20.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1846000000.0 | -2.7% | USD | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 2059000000.0 | +11.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2022000000.0 | -1.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1756000000.0 | -13.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1823000000.0 | +3.8% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8237000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 8972000000.0 | +8.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 8711000000.0 | -2.9% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 8428000000.0 | -3.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 8238000000.0 | -2.3% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 8075000000.0 | -2.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 7045000000.0 | -12.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 8270000000.0 | +17.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 8894000000.0 | +7.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 10990000000.0 | +23.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 11112000000.0 | +1.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 9932000000.0 | -10.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 9270000000.0 | -6.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 9425000000.0 | +1.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 20944000000.0 | +122.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 16773000000.0 | -19.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 14109000000.0 | -15.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 8437000000.0 | -40.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 10694000000.0 | +26.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 8819000000.0 | -17.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10074000000.0 | +14.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 12844000000.0 | +27.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 9899000000.0 | -22.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 10211000000.0 | +3.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 10058000000.0 | -1.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 10408000000.0 | +3.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 8749000000.0 | -15.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 8886000000.0 | +1.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 8142000000.0 | -8.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 7454000000.0 | -8.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 8266000000.0 | +10.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 8375000000.0 | +1.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 8345000000.0 | -0.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 10092000000.0 | +20.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 9554000000.0 | -5.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 9070000000.0 | -5.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 9716000000.0 | +7.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 8977000000.0 | -7.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8812000000.0 | -1.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 8428000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 8270000000.0 | -1.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 9932000000.0 | +20.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 14633000000.0 | +47.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 8819000000.0 | -39.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10211000000.0 | +15.8% | USD | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 8886000000.0 | -13.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 8375000000.0 | -5.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 9070000000.0 | +8.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 8827000000.0 | -2.7% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 42018000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 42395000000.0 | +0.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 41630000000.0 | -1.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 43109000000.0 | +3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 42465000000.0 | -1.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 41982000000.0 | -1.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 41443000000.0 | -1.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 42026000000.0 | +1.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 42808000000.0 | +1.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 44067000000.0 | +2.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 44957000000.0 | +2.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 43854000000.0 | -2.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 44380000000.0 | +1.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 44770000000.0 | +0.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 125443000000.0 | +180.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 109330000000.0 | -12.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 101643000000.0 | -7.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 89452000000.0 | -12.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 84434000000.0 | -5.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 80064000000.0 | -5.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 79355000000.0 | -0.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 79937000000.0 | +0.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 75758000000.0 | -5.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 75036000000.0 | -1.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 74222000000.0 | -1.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 74221000000.0 | -0.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 72144000000.0 | -2.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 72609000000.0 | +0.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 71600000000.0 | -1.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 71199000000.0 | -0.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 71827000000.0 | +0.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 74008000000.0 | +3.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 74277000000.0 | +0.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 76216000000.0 | +2.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 85803000000.0 | +12.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 85445000000.0 | -0.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 84967000000.0 | -0.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 84360000000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 83472000000.0 | -1.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 43109000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 42026000000.0 | -2.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 42159000000.0 | +0.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 107190000000.0 | +154.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 80064000000.0 | -25.3% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 75036000000.0 | -6.3% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 72609000000.0 | -3.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 74008000000.0 | +1.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 85445000000.0 | +15.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 84186000000.0 | -1.5% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6826000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 5267000000.0 | -22.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 5688000000.0 | +8.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 6362000000.0 | +11.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 6852000000.0 | +7.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 6391000000.0 | -6.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 6362000000.0 | -0.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 7400000000.0 | +16.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 7070000000.0 | -4.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 8078000000.0 | +14.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 8372000000.0 | +3.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 7412000000.0 | -11.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 7537000000.0 | +1.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 7880000000.0 | +4.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 15697000000.0 | +99.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 14845000000.0 | -5.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 11963000000.0 | -19.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 9919000000.0 | -17.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 10500000000.0 | +5.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 8223000000.0 | -21.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 8631000000.0 | +5.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 9586000000.0 | +11.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 9126000000.0 | -4.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 8324000000.0 | -8.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 8700000000.0 | +4.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 9730000000.0 | +11.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 7935000000.0 | -18.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 7757000000.0 | -2.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 7440000000.0 | -4.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 7456000000.0 | +0.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 8941000000.0 | +19.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 9148000000.0 | +2.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 8812000000.0 | -3.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 9699000000.0 | +10.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 9541000000.0 | -1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 9521000000.0 | -0.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 9623000000.0 | +1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 8564000000.0 | -11.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 9421000000.0 | +10.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 6362000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 7400000000.0 | +16.3% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 7412000000.0 | +0.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 12705000000.0 | +71.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 8223000000.0 | -35.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 8324000000.0 | +1.2% | USD | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 7757000000.0 | -6.8% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 9148000000.0 | +17.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 9521000000.0 | +4.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 9428000000.0 | -1.0% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 23789000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 23101000000.0 | -2.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 22296000000.0 | -3.5% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 21497000000.0 | -3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 21079000000.0 | -1.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 21037000000.0 | -0.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 20669000000.0 | -1.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 20572000000.0 | -0.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 20722000000.0 | +0.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 20931000000.0 | +1.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-09-30 | 21488000000.0 | +2.7% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-31 | 21330000000.0 | -0.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 21236000000.0 | -0.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-06-30 | 21347000000.0 | +0.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 41005000000.0 | +92.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 34232000000.0 | -16.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 31295000000.0 | -8.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-06-30 | 23346000000.0 | -25.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 19860000000.0 | -14.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 18573000000.0 | -6.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 18300000000.0 | -1.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-06-30 | 18244000000.0 | -0.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 18873000000.0 | +3.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 20327000000.0 | +7.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 24907000000.0 | +22.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 27830000000.0 | +11.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | 28720000000.0 | +3.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 30085000000.0 | +4.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 29559000000.0 | -1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 29111000000.0 | -1.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 29312000000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 30349000000.0 | +3.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 30967000000.0 | +2.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 32259000000.0 | +4.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 34934000000.0 | +8.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 34159000000.0 | -2.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 35105000000.0 | +2.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 36176000000.0 | +3.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 36261000000.0 | +0.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 21497000000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 20572000000.0 | -4.3% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 21330000000.0 | +3.7% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 34232000000.0 | +60.5% | USD | 10-K/A | 2023-05-09 |
| Annual | 2020-12-31 | 18573000000.0 | -45.7% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 20327000000.0 | +9.4% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 30085000000.0 | +48.0% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 30349000000.0 | +0.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 34159000000.0 | +12.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 36034000000.0 | +5.5% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5608000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 8331000000.0 | +48.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 8333000000.0 | +0.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 9819000000.0 | +17.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 9322000000.0 | -5.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9324000000.0 | +0.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 9326000000.0 | +0.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 9328000000.0 | +0.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 10309000000.0 | +10.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 10312000000.0 | +0.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 10198000000.0 | -1.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 10201000000.0 | +0.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 10203000000.0 | +0.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 10155000000.0 | -0.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 47583000000.0 | +368.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 38537000000.0 | -19.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 36058000000.0 | -6.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 36034000000.0 | -0.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 35899000000.0 | -0.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 35827000000.0 | -0.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 35466000000.0 | -1.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 35352000000.0 | -0.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 31313000000.0 | -11.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 29431000000.0 | -6.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 25865000000.0 | -12.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 21743000000.0 | -15.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 20478000000.0 | -5.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 19670000000.0 | -3.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 19645000000.0 | -0.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 19669000000.0 | +0.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 18597000000.0 | -5.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 18536000000.0 | -0.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 18545000000.0 | +0.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 18390000000.0 | -0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 25456000000.0 | +38.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 24978000000.0 | -1.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 24037000000.0 | -3.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 23342000000.0 | -2.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 20846000000.0 | -10.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 9819000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 9328000000.0 | -5.0% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 10201000000.0 | +9.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 38537000000.0 | +277.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 35827000000.0 | -7.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 29028000000.0 | -19.0% | USD | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 19146000000.0 | -34.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 19001000000.0 | -0.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 25324000000.0 | +33.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 21397000000.0 | -15.5% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 689000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1818000000.0 | +163.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 2468000000.0 | +35.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 505000000.0 | -79.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2354000000.0 | +366.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 3440000000.0 | +46.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1009000000.0 | -70.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 2765000000.0 | +174.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 5169000000.0 | +86.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 948000000.0 | -81.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 2961000000.0 | +212.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 5366000000.0 | +81.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1339000000.0 | -75.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 1699000000.0 | +26.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 2551000000.0 | +50.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 910000000.0 | -64.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 4224000000.0 | +364.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 7342000000.0 | +73.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 3239000000.0 | -55.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 8568000000.0 | +164.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 12835000000.0 | +49.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2870000000.0 | -77.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 5940000000.0 | +107.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 9069000000.0 | +52.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2007000000.0 | -77.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 4401000000.0 | +119.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 8083000000.0 | +83.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2148000000.0 | -73.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5108000000.0 | +137.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 7898000000.0 | +54.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 3384000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 4861000000.0 | +43.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 7669000000.0 | +57.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 7375000000.0 | -3.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 3955000000.0 | -46.4% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 10434000000.0 | +163.8% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 16810000000.0 | +61.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 12308000000.0 | -26.8% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 11439000000.0 | -7.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 10532000000.0 | -7.9% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -637000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -1334000000.0 | -109.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -1976000000.0 | -48.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -672000000.0 | +66.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -1211000000.0 | -80.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -2126000000.0 | -75.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -971000000.0 | +54.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -2286000000.0 | -135.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -1700000000.0 | +25.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | -1415000000.0 | +16.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -2703000000.0 | -91.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -27726000000.0 | -925.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -1530000000.0 | +94.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -2106000000.0 | -37.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -2398000000.0 | -13.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -282000000.0 | +88.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -1036000000.0 | -267.4% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -1202000000.0 | -16.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -662000000.0 | +44.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -1955000000.0 | -195.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -2974000000.0 | -52.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -1598000000.0 | +46.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -3537000000.0 | -121.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -5011000000.0 | -41.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -1810000000.0 | +63.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -3681000000.0 | -103.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -12800000000.0 | -247.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -731000000.0 | +94.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -2730000000.0 | -273.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -3989000000.0 | -46.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -4743000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -3079000000.0 | +35.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -3206000000.0 | -4.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -29027000000.0 | -805.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -819000000.0 | +97.2% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | -1253000000.0 | -53.0% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -4872000000.0 | -288.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -6980000000.0 | -43.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -14590000000.0 | -109.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -5799000000.0 | +60.3% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -77000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 66000000.0 | +185.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -513000000.0 | -877.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -572000000.0 | -11.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -1158000000.0 | -102.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -1741000000.0 | -50.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -104000000.0 | +94.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -789000000.0 | -658.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -2187000000.0 | -177.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | -814000000.0 | +62.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -1540000000.0 | -89.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 24692000000.0 | +1703.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -1019000000.0 | -104.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -1954000000.0 | -91.8% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -1653000000.0 | +15.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -354000000.0 | +78.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -616000000.0 | -74.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -6040000000.0 | -880.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -3429000000.0 | +43.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -8015000000.0 | -133.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -11385000000.0 | -42.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -1080000000.0 | +90.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -2896000000.0 | -168.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -4435000000.0 | -53.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -328000000.0 | +92.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -289000000.0 | +11.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 5046000000.0 | +1846.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -932000000.0 | -118.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -2175000000.0 | -133.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -3870000000.0 | -77.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -802000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -2343000000.0 | -192.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -3102000000.0 | -32.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 22193000000.0 | +815.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -4516000000.0 | -120.3% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | -8572000000.0 | -89.8% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -13715000000.0 | -60.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -4890000000.0 | +64.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 3844000000.0 | +178.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -4844000000.0 | -226.0% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 646000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1247000000.0 | +93.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1845000000.0 | +48.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 722000000.0 | -60.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1492000000.0 | +106.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 2439000000.0 | +63.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1032000000.0 | -57.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 2319000000.0 | +124.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 3638000000.0 | +56.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1259000000.0 | -65.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 2470000000.0 | +96.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 4187000000.0 | +69.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1300000000.0 | -69.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 1675000000.0 | +28.8% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1921000000.0 | +14.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 579000000.0 | -69.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1277000000.0 | +120.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 1933000000.0 | +51.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 858000000.0 | -55.6% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1830000000.0 | +113.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2977000000.0 | +62.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1461000000.0 | -50.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 3107000000.0 | +112.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 4726000000.0 | +52.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1783000000.0 | -62.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3554000000.0 | +99.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 5237000000.0 | +47.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1908000000.0 | -63.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3906000000.0 | +104.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5674000000.0 | +45.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 2717000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 3599000000.0 | +32.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 4975000000.0 | +38.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 6367000000.0 | +28.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2535000000.0 | -60.2% | USD | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 2870000000.0 | +13.2% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 4497000000.0 | +56.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 5696000000.0 | +26.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6263000000.0 | +10.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6427000000.0 | +2.6% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -891624558.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 891807415.0 | +200.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 892165801.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 892214604.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 892559026.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 892647217.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 893416414.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 893468707.0 | +0.0% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 894134418.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 894243621.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 894874771.0 | +0.1% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 895115637.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 896293910.0 | +0.1% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 896720621.0 | +0.0% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1043640621.0 | +16.4% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1044434893.0 | +0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1048430898.0 | +0.4% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1066776168.0 | +1.7% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1079959455.0 | +1.2% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1080564947.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1082618615.0 | +0.2% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1082934567.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1083180911.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 934074700.0 | -13.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 937190982.0 | +0.3% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-06-30 | 928963512.0 | -0.9% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-09-30 | 908077761.0 | -2.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 899858944.0 | -0.9% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 891551244.0 | -0.9% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-06-30 | 884681888.0 | -0.8% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-09-30 | 877701484.0 | -0.8% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 879463103.0 | +0.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 886719730.0 | +0.8% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-06-30 | 905559959.0 | +2.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-09-30 | 938174218.0 | +3.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 938457983.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 942049921.0 | +0.4% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 984416165.0 | +4.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 985175029.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 892215000.0 | — | shares | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 893469000.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 895116000.0 | +0.2% | shares | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 1044435000.0 | +16.7% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1080565000.0 | +3.5% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 934074700.0 | -13.6% | shares | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 899858944.0 | -3.7% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 879463103.0 | -2.3% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 938457983.0 | +6.7% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 986026416.0 | +5.1% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 1083423094.0 | — | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1087270122.0 | +0.4% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1090722384.0 | +0.3% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1098408209.0 | +0.7% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1098512626.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1102716163.0 | +0.4% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1103080267.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1105568314.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1107516500.0 | +0.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1114773127.0 | +0.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1133743780.0 | +1.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1166358039.0 | +2.9% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1166769167.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1170361105.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1212727349.0 | +3.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1213486213.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 892214604.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 893468707.0 | +0.1% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 895115637.0 | +0.2% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1044434893.0 | +16.7% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1080564947.0 | +3.5% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1083423094.0 | +0.3% | shares | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 1098512626.0 | +1.4% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1107516500.0 | +0.8% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1166769167.0 | +5.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1214337600.0 | +4.1% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 763400000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 763600000.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 764000000.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 764400000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 764900000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 765500000.0 | +0.1% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 765600000.0 | +0.0% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 765700000.0 | +0.0% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 761700000.0 | -0.5% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 748900000.0 | -1.7% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 748300000.0 | -0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 845700000.0 | +13.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 896700000.0 | +6.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 915500000.0 | +2.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 929300000.0 | +1.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 933100000.0 | +0.4% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 934200000.0 | +0.1% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 935400000.0 | +0.1% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 936700000.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 939200000.0 | +0.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 922000000.0 | -1.8% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 901200000.0 | -2.3% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 889300000.0 | -1.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 884000000.0 | -0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 884100000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 893800000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 927500000.0 | +3.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 941300000.0 | +1.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 985100000.0 | +4.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 986400000.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 763800000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 765100000.0 | +0.2% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 761700000.0 | -0.4% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 809500000.0 | +6.3% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 918700000.0 | +13.5% | shares | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 935000000.0 | +1.8% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 926200000.0 | -0.9% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 889200000.0 | -4.0% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 911800000.0 | +2.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 975500000.0 | +7.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 763400000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 763600000.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 764000000.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 765200000.0 | +0.2% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 765900000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 766400000.0 | +0.1% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 767000000.0 | +0.1% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 767400000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 763300000.0 | -0.5% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 750500000.0 | -1.7% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 749500000.0 | -0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 845700000.0 | +12.8% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 896700000.0 | +6.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 915500000.0 | +2.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 929300000.0 | +1.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 947900000.0 | +2.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 934200000.0 | -1.4% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 957700000.0 | +2.5% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 997700000.0 | +4.2% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1018300000.0 | +2.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1002500000.0 | -1.6% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 975300000.0 | -2.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 958800000.0 | -1.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 958200000.0 | -0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 948600000.0 | -1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 958900000.0 | +1.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 975700000.0 | +1.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 982900000.0 | +0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1010400000.0 | +2.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1003100000.0 | -0.7% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 763800000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 765900000.0 | +0.3% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 763300000.0 | -0.3% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 809500000.0 | +6.1% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 918700000.0 | +13.5% | shares | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 958800000.0 | +4.4% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1002000000.0 | +4.5% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 960900000.0 | -4.1% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 967100000.0 | +0.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1000100000.0 | +3.4% | shares | 10-K | 2026-02-18 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0505 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0597 | +18.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0636 | +6.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0696 | +9.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0729 | +4.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0724 | -0.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0879 | +21.5% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0869 | -1.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1160 | +33.5% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0774 | -33.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0833 | +7.7% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0431 | -48.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0517 | +19.9% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0370 | -28.4% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0476 | +28.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0653 | +37.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0763 | +16.9% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0908 | +19.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1107 | +21.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1395 | +26.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1297 | -7.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0994 | -23.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0927 | -6.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1012 | +9.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0906 | -10.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0892 | -1.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0818 | -8.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0813 | -0.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0749 | -7.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0801 | +6.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.2341 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.2976 | +27.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.4228 | +42.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1790 | -57.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2140 | +19.5% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.3460 | +61.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.4990 | +44.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.3139 | -37.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2658 | -15.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2562 | -3.6% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2067 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1.7034 | +41.2% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.5315 | -10.1% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.3247 | -13.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.2023 | -9.2% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.2635 | +5.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.1074 | -12.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1.1176 | +0.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.2580 | +12.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.3605 | +8.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1.3273 | -2.4% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1.3400 | +1.0% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1.2299 | -8.2% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1.1961 | -2.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1.3343 | +11.6% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1.1299 | -15.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1.1794 | +4.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.8506 | -27.9% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1.0185 | +19.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1.0725 | +5.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.1672 | +8.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.3399 | +14.8% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.0847 | -19.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.2267 | +13.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.1561 | -5.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.0697 | -7.5% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1.1026 | +3.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1.1455 | +3.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.0944 | -4.5% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.9997 | -8.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.9245 | -7.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.9155 | -1.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.9470 | +3.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.0405 | +9.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.0014 | -3.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.9526 | -4.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.0097 | +6.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.0482 | +3.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.9354 | -10.8% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1.3247 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1.1176 | -15.6% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1.3400 | +19.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.1518 | -14.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.0725 | -6.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.2267 | +14.4% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2022-12-31 | 1.1455 | -6.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.9155 | -20.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.9526 | +4.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.9363 | -1.7% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.6229 | — | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.3571 | -42.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.4082 | +14.3% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.9709 | +137.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.8349 | -14.0% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.7057 | -15.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1.1430 | +62.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.5257 | -54.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.5727 | +8.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.9064 | +58.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.7683 | -15.2% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.6964 | -9.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.9170 | +31.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.8717 | -4.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.7375 | -15.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.9108 | +23.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7826 | -14.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.6794 | -13.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.7647 | +12.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.7467 | -2.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.6476 | -13.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.8685 | +34.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.7544 | -13.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6232 | -17.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2017-12-31 | 0.7651 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.8411 | +9.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.9441 | +12.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.8991 | -4.8% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.8931 | -0.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.9207 | +3.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1.0823 | +17.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.0394 | -4.0% | ratio | 10-K | 2025-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0367 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0549 | -249.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0910 | -65.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0396 | +143.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1657 | +318.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0634 | -61.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1881 | +197.0% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.2214 | +17.6% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.3583 | +61.9% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.1837 | -48.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1702 | -7.3% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.1392 | -181.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.3834 | -175.5% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -2.4580 | -541.1% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -0.8897 | +63.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.0282 | +96.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0169 | +159.9% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.1203 | +613.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.5937 | +393.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.3628 | -38.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2934 | -19.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1775 | -39.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1303 | -26.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1891 | +45.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1319 | -30.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1720 | +30.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1624 | -5.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1367 | -15.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0741 | -45.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1260 | +70.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0569 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1048 | +284.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2318 | +121.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0272 | -111.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.8658 | -3083.2% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.0894 | +110.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.3672 | +310.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2022 | -44.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1355 | -33.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1098 | -19.0% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2652 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0917 | +65.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.1012 | -10.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0558 | +155.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1977 | +254.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0717 | -63.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.2615 | +264.8% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.2798 | +7.0% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.4944 | +76.7% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.2492 | -49.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2522 | +1.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.1062 | -142.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.3882 | -265.4% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -2.4740 | -537.3% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -1.0100 | +59.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0608 | +106.0% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0234 | -61.4% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.1769 | +654.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.3754 | +112.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.4817 | +28.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.3898 | -19.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2437 | -37.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2010 | -17.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2488 | +23.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1501 | -39.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2404 | +60.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2271 | -5.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1927 | -15.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1168 | -39.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1745 | +49.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.1649 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1062 | +164.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.3146 | +196.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0184 | -94.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.9168 | -5070.5% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.1427 | +115.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.3896 | +173.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2007 | -48.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1772 | -11.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1450 | -18.2% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4653 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.7122 | +53.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.5591 | -21.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.3510 | -37.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 0.2180 | -37.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3471 | +59.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2839 | -18.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.2259 | -20.4% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 0.2272 | +0.5% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.1686 | -25.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.3528 | +109.3% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-31 | 0.4092 | +16.0% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 0.2325 | -43.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2222 | -4.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.3083 | +38.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 0.2408 | -21.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.1689 | -29.8% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1019 | -39.7% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1806 | +77.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.2668 | +47.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 0.2630 | -1.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.4766 | +81.2% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.2256 | -52.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.3367 | +49.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 0.2194 | -34.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1400 | -36.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1554 | +11.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.1323 | -14.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 0.1566 | +18.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0652 | -58.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0683 | +4.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.1600 | +134.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 0.1443 | -9.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1902 | +31.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1844 | -3.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.2239 | +21.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.2714 | +21.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2716 | +0.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2292 | -15.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.3510 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 0.2259 | -35.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 0.4092 | +81.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 0.2813 | -31.3% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2020-12-31 | 0.2668 | -5.2% | ratio | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 0.3367 | +26.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 0.1297 | -61.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 0.1586 | +22.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2232 | +40.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2087 | -6.5% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0019 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0033 | -276.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0058 | -76.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0028 | +147.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0121 | +338.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0046 | -62.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0165 | +260.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0192 | +16.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0416 | +116.0% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0142 | -65.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0142 | -0.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.0060 | -142.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0198 | -230.4% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -0.0909 | -359.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -0.0423 | +53.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.0018 | +95.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0013 | +170.0% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0109 | +748.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0657 | +501.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0506 | -23.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0381 | -24.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0176 | -53.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0121 | -31.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0191 | +58.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0120 | -37.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0154 | +28.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0133 | -13.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0111 | -16.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0055 | -50.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0101 | +81.8% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0133 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0312 | +334.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0980 | +214.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0049 | -105.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.1852 | -3703.8% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.0309 | +116.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1832 | +492.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0635 | -65.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0360 | -43.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0281 | -21.9% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0033 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0060 | -283.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -0.0108 | -79.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0056 | +151.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0241 | +334.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0092 | -61.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0342 | +271.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0405 | +18.6% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0870 | +114.7% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0297 | -65.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0297 | +0.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.0183 | -161.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0643 | -250.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -0.3483 | -441.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -0.1800 | +48.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -0.0080 | +95.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0056 | +170.8% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0439 | +677.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1958 | +346.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1349 | -31.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0956 | -29.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0427 | -55.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0295 | -30.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0469 | +58.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0287 | -38.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0363 | +26.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0326 | -10.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0269 | -17.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0129 | -51.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0232 | +79.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -0.0267 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0637 | +338.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1937 | +203.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0152 | -107.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.7985 | -5136.6% | ratio | 10-K/A | 2023-05-09 |
| Annual | 2021-12-31 | 0.1142 | +114.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.4422 | +287.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1547 | -65.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0901 | -41.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0657 | -27.0% | ratio | 10-K | 2026-02-18 |
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.
No 8-K event detail records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape 8-K item data.
Insider Transaction History
No insider transaction records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape Form 4 data.