Financial Metrics
XOM EXXON MOBIL CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 56474000000.0 | — | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 56026000000.0 | -0.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 59350000000.0 | +5.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 65436000000.0 | +10.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 71456000000.0 | +9.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 74187000000.0 | +3.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 61646000000.0 | -16.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 67491000000.0 | +9.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 63422000000.0 | -6.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 55134000000.0 | -13.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 32277000000.0 | -41.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 45425000000.0 | +40.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 57552000000.0 | +26.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 65943000000.0 | +14.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 71892000000.0 | +9.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 87734000000.0 | +22.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 111265000000.0 | +26.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 112070000000.0 | +0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 86564000000.0 | -22.8% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 82914000000.0 | -4.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 90760000000.0 | +9.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 83083000000.0 | -8.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 93060000000.0 | +12.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 90016000000.0 | -3.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 83130000000.0 | -7.6% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 81506000000.0 | -2.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 85294000000.0 | +4.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 85138000000.0 | -0.2% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 200628000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 237162000000.0 | +18.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 279332000000.0 | +17.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 255583000000.0 | -8.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 181502000000.0 | -29.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 285640000000.0 | +57.4% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 413680000000.0 | +44.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 344582000000.0 | -16.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 349585000000.0 | +1.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 332238000000.0 | -5.0% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1730000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 2396000000.0 | +38.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 3226000000.0 | +34.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 5918000000.0 | +83.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 4156000000.0 | -29.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 5583000000.0 | +34.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 7240000000.0 | +29.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 6512000000.0 | -10.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 9080000000.0 | +39.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4289000000.0 | -52.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 4632000000.0 | +8.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 4721000000.0 | +1.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -258000000.0 | -105.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -1640000000.0 | -535.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -372000000.0 | +77.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3592000000.0 | +1065.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 6307000000.0 | +75.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 9606000000.0 | +52.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 8556000000.0 | -10.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 24933000000.0 | +191.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 25422000000.0 | +2.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 16803000000.0 | -33.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 11656000000.0 | -30.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 13699000000.0 | +17.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 12369000000.0 | -9.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 13665000000.0 | +10.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 13026000000.0 | -4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 11600000000.0 | -10.9% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 10705000000.0 | -7.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10932000000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 6967000000.0 | -36.3% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 7969000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 18674000000.0 | +134.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 30953000000.0 | +65.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 20056000000.0 | -35.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -28883000000.0 | -244.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 31234000000.0 | +208.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 77753000000.0 | +148.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 52783000000.0 | -32.1% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 48873000000.0 | -7.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 41268000000.0 | -15.6% | 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 | 1810000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 1700000000.0 | -6.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 2650000000.0 | +55.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 4010000000.0 | +51.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 3350000000.0 | -16.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 3970000000.0 | +18.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4650000000.0 | +17.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3950000000.0 | -15.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 6240000000.0 | +58.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2350000000.0 | -62.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 3130000000.0 | +33.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 3170000000.0 | +1.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -610000000.0 | -119.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -1080000000.0 | -77.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -680000000.0 | +37.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2730000000.0 | +501.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 4690000000.0 | +71.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 6750000000.0 | +43.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 5480000000.0 | -18.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 17850000000.0 | +225.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 19660000000.0 | +10.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 11430000000.0 | -41.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 7880000000.0 | -31.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 9070000000.0 | +15.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8220000000.0 | -9.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 9240000000.0 | +12.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 8610000000.0 | -6.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 7713000000.0 | -10.4% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 7082000000.0 | -8.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 7548000000.0 | +6.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 4183000000.0 | -44.6% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 7840000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 19710000000.0 | +151.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 20840000000.0 | +5.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 14340000000.0 | -31.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -22440000000.0 | -256.5% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 23040000000.0 | +202.7% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 55740000000.0 | +141.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 36010000000.0 | -35.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 33680000000.0 | -6.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28844000000.0 | -14.4% | 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.43 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.41 | -4.7% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.63 | +53.7% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.95 | +50.8% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.78 | -17.9% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.93 | +19.2% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.09 | +17.2% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.92 | -15.6% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1.46 | +58.7% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.55 | -62.3% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.73 | +32.7% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.75 | +2.7% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.14 | -118.7% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.26 | -85.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.15 | +42.3% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.64 | +526.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.1 | +71.9% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1.57 | +42.7% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.28 | -18.5% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 4.21 | +228.9% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 4.68 | +11.2% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.79 | -40.4% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1.94 | -30.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.25 | +16.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.06 | -8.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.14 | +3.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.92 | -10.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.76 | -8.3% | USD/shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 1.64 | -6.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.76 | +7.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 1.0 | -43.2% | USD/shares | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 1.88 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 4.63 | +146.3% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 4.88 | +5.4% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3.36 | -31.1% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -5.25 | -256.2% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 5.39 | +202.7% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 13.26 | +146.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 8.89 | -33.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.84 | -11.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.7 | -14.5% | 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.43 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.41 | -4.7% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.63 | +53.7% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.95 | +50.8% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.78 | -17.9% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.93 | +19.2% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.09 | +17.2% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.92 | -15.6% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1.46 | +58.7% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.55 | -62.3% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.73 | +32.7% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.75 | +2.7% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.14 | -118.7% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.26 | -85.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.15 | +42.3% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.64 | +526.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.1 | +71.9% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1.57 | +42.7% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.28 | -18.5% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 4.21 | +228.9% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 4.68 | +11.2% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.79 | -40.4% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1.94 | -30.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.25 | +16.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.06 | -8.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.14 | +3.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.92 | -10.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.76 | -8.3% | USD/shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 1.64 | -6.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.76 | +7.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 1.0 | -43.2% | USD/shares | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 1.88 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 4.63 | +146.3% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 4.88 | +5.4% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3.36 | -31.1% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -5.25 | -256.2% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 5.39 | +202.7% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 13.26 | +146.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 8.89 | -33.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.84 | -11.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.7 | -14.5% | 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 | 4846000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 4358000000.0 | -10.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 5093000000.0 | +16.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 3657000000.0 | -28.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 4897000000.0 | +33.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 4042000000.0 | -17.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 4266000000.0 | +5.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 3177000000.0 | -25.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 4125000000.0 | +29.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3430000000.0 | -16.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 5669000000.0 | +65.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 3042000000.0 | -46.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 4586000000.0 | +50.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 4213000000.0 | -8.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 5351000000.0 | +27.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 3089000000.0 | -42.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 11412000000.0 | +269.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 12576000000.0 | +10.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 8832000000.0 | -29.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 4364000000.0 | -50.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 3515000000.0 | -19.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 3465000000.0 | -1.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4768000000.0 | +37.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 6802000000.0 | +42.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 11074000000.0 | +62.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 18861000000.0 | +70.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 30464000000.0 | +61.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 29665000000.0 | -2.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-03-31 | 32676000000.0 | +10.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 29557000000.0 | -9.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 32973000000.0 | +11.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 31568000000.0 | -4.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 33349000000.0 | +5.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 26488000000.0 | -20.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 26972000000.0 | +1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 23187000000.0 | -14.0% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-03-31 | 18512000000.0 | -20.2% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 14352000000.0 | -22.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 13814000000.0 | -3.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 10681000000.0 | -22.7% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 8435000000.0 | -21.0% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 3657000000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 3177000000.0 | -13.1% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 3042000000.0 | -4.2% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 3089000000.0 | +1.5% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 4364000000.0 | +41.3% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 6802000000.0 | +55.9% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 29665000000.0 | +336.1% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 31568000000.0 | +6.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 23029000000.0 | -27.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 10681000000.0 | -53.6% | 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 | 19814000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 21827000000.0 | +10.2% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 20388000000.0 | -6.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 21394000000.0 | +4.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 21842000000.0 | +2.1% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 21289000000.0 | -2.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 23263000000.0 | +9.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 25597000000.0 | +10.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 24686000000.0 | -3.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 26993000000.0 | +9.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 27880000000.0 | +3.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 24701000000.0 | -11.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 27105000000.0 | +9.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 27132000000.0 | +0.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 25308000000.0 | -6.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 26966000000.0 | +6.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 20871000000.0 | -22.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 19036000000.0 | -8.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 19974000000.0 | +4.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 20581000000.0 | +3.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 24755000000.0 | +20.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 28540000000.0 | +15.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 29516000000.0 | +3.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 32383000000.0 | +9.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 42142000000.0 | +30.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 48063000000.0 | +14.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 42411000000.0 | -11.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 41749000000.0 | -1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 38808000000.0 | -7.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 35915000000.0 | -7.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 41814000000.0 | +16.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 38015000000.0 | -9.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 40366000000.0 | +6.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 43071000000.0 | +6.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 41505000000.0 | -3.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 43681000000.0 | +5.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 46303000000.0 | +6.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 41792000000.0 | -9.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 45285000000.0 | +8.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 44562000000.0 | -1.6% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 61783000000.0 | +38.6% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 16033000000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 21274000000.0 | +32.7% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 19638000000.0 | -7.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 21100000000.0 | +7.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 16339000000.0 | -22.6% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 26883000000.0 | +64.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 32844000000.0 | +22.2% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 30296000000.0 | -7.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 35282000000.0 | +16.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 35744000000.0 | +1.3% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44251000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 45828000000.0 | +3.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 42945000000.0 | -6.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 41416000000.0 | -3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 43131000000.0 | +4.1% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 42180000000.0 | -2.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 45752000000.0 | +8.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 47134000000.0 | +3.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 48315000000.0 | +2.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 50555000000.0 | +4.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 53975000000.0 | +6.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 47973000000.0 | -11.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 51576000000.0 | +7.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 51743000000.0 | +0.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 50008000000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 50052000000.0 | +0.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50249000000.0 | +0.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 53016000000.0 | +5.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 48693000000.0 | -8.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 44893000000.0 | -7.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 48195000000.0 | +7.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 52842000000.0 | +9.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 55555000000.0 | +5.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 59154000000.0 | +6.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 77255000000.0 | +30.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 93163000000.0 | +20.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 99289000000.0 | +6.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 97631000000.0 | -1.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 97224000000.0 | -0.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 91760000000.0 | -5.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 101142000000.0 | +10.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 96609000000.0 | -4.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 99377000000.0 | +2.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 96238000000.0 | -3.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 94349000000.0 | -2.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 91990000000.0 | -2.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 91233000000.0 | -0.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 85108000000.0 | -6.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 88505000000.0 | +4.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 83382000000.0 | -5.8% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 97787000000.0 | +17.3% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 41416000000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 47134000000.0 | +13.8% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 47973000000.0 | +1.8% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 50052000000.0 | +4.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 44893000000.0 | -10.3% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 59154000000.0 | +31.8% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 97631000000.0 | +65.0% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 96609000000.0 | -1.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 91990000000.0 | -4.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 83382000000.0 | -9.4% | 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 | 342789000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 342473000000.0 | -0.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 339386000000.0 | -0.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 330314000000.0 | -2.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 344209000000.0 | +4.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 343012000000.0 | -0.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 349427000000.0 | +1.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 348691000000.0 | -0.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 348826000000.0 | +0.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 348790000000.0 | -0.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 354628000000.0 | +1.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 346196000000.0 | -2.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 356189000000.0 | +2.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 360729000000.0 | +1.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 359361000000.0 | -0.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 362597000000.0 | +0.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 355804000000.0 | -1.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 361495000000.0 | +1.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 358043000000.0 | -1.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 332750000000.0 | -7.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 333770000000.0 | +0.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 337289000000.0 | +1.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 336688000000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 338923000000.0 | +0.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 354771000000.0 | +4.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 367774000000.0 | +3.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 370152000000.0 | +0.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 369067000000.0 | -0.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 369371000000.0 | +0.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 363248000000.0 | -1.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 372259000000.0 | +2.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 376317000000.0 | +1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 377918000000.0 | +0.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 460707000000.0 | +21.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 461916000000.0 | +0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 453475000000.0 | -1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 451908000000.0 | -0.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 447597000000.0 | -1.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 454340000000.0 | +1.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 448980000000.0 | -1.2% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 464410000000.0 | +3.4% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 330314000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 348691000000.0 | +5.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 346196000000.0 | -0.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 362597000000.0 | +4.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 332750000000.0 | -8.2% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 338923000000.0 | +1.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 369067000000.0 | +8.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 376317000000.0 | +2.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 453475000000.0 | +20.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 448980000000.0 | -1.0% | 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 | 48726000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 51504000000.0 | +5.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 50021000000.0 | -2.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 47638000000.0 | -4.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 53374000000.0 | +12.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 50949000000.0 | -4.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 53777000000.0 | +5.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 57771000000.0 | +7.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 60306000000.0 | +4.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 62447000000.0 | +3.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 65288000000.0 | +4.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 57138000000.0 | -12.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 66632000000.0 | +16.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 70287000000.0 | +5.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 64195000000.0 | -8.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 63989000000.0 | -0.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 64773000000.0 | +1.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 57270000000.0 | -11.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 56468000000.0 | -1.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 56363000000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 60150000000.0 | +6.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 62238000000.0 | +3.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 61856000000.0 | -0.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 56643000000.0 | -8.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 72059000000.0 | +27.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 80110000000.0 | +11.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 74057000000.0 | -7.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 69045000000.0 | -6.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 66666000000.0 | -3.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 61815000000.0 | -7.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 71186000000.0 | +15.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 65316000000.0 | -8.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 71921000000.0 | +10.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 70763000000.0 | -1.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 69993000000.0 | -1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 70307000000.0 | +0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 73829000000.0 | +5.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 68161000000.0 | -7.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 77850000000.0 | +14.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 72330000000.0 | -7.1% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 94378000000.0 | +30.5% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 47638000000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 57771000000.0 | +21.3% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 57138000000.0 | -1.1% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 63989000000.0 | +12.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 56363000000.0 | -11.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 56643000000.0 | +0.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 69045000000.0 | +21.9% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 65316000000.0 | -5.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 70307000000.0 | +7.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 72330000000.0 | +2.9% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 164291000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 165598000000.0 | +0.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 162376000000.0 | -1.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 156484000000.0 | -3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 160438000000.0 | +2.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 157174000000.0 | -2.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 160229000000.0 | +1.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 154191000000.0 | -3.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 153915000000.0 | -0.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 155257000000.0 | +0.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 157797000000.0 | +1.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 147668000000.0 | -6.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 158168000000.0 | +7.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 162264000000.0 | +2.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 162252000000.0 | -0.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 163659000000.0 | +0.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 167061000000.0 | +2.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 174342000000.0 | +4.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 173431000000.0 | -0.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 168620000000.0 | -2.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 169669000000.0 | +0.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 171733000000.0 | +1.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 169182000000.0 | -1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 163240000000.0 | -3.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 178245000000.0 | +9.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 183266000000.0 | +2.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 177109000000.0 | -3.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 166594000000.0 | -5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 162957000000.0 | -2.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 156251000000.0 | -4.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 164726000000.0 | +5.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 163779000000.0 | -0.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 164866000000.0 | +0.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 184441000000.0 | +11.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 185516000000.0 | +0.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 182869000000.0 | -1.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 182102000000.0 | -0.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 177635000000.0 | -2.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 186117000000.0 | +4.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 182354000000.0 | -2.0% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 203414000000.0 | +11.5% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 156484000000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 154191000000.0 | -1.5% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 147668000000.0 | -4.2% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 163659000000.0 | +10.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 168620000000.0 | +3.0% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 163240000000.0 | -3.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 166594000000.0 | +2.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 163779000000.0 | -1.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 182869000000.0 | +11.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 182354000000.0 | -0.3% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 178498000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 176875000000.0 | -0.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 177010000000.0 | +0.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 173830000000.0 | -1.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 183771000000.0 | +5.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 185838000000.0 | +1.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 189198000000.0 | +1.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 194500000000.0 | +2.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 194911000000.0 | +0.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-06-30 | 193533000000.0 | -0.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 196831000000.0 | +1.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 198528000000.0 | +0.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 198021000000.0 | -0.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 198465000000.0 | +0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 197109000000.0 | -0.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 198938000000.0 | +0.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 188743000000.0 | -5.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 187153000000.0 | -0.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 184612000000.0 | -1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 164130000000.0 | -11.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 164101000000.0 | -0.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 165556000000.0 | +0.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 167506000000.0 | +1.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 175683000000.0 | +4.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 176526000000.0 | +0.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-06-30 | 184508000000.0 | +4.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 193043000000.0 | +4.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 202473000000.0 | +4.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-03-31 | 206414000000.0 | +1.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 206997000000.0 | +0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 207533000000.0 | +0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 212538000000.0 | +2.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 213052000000.0 | +0.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 276266000000.0 | +29.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 276400000000.0 | +0.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 270606000000.0 | -2.1% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-03-31 | 269806000000.0 | -0.3% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 269962000000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 260561000000.0 | -3.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 259386000000.0 | -0.5% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 254381000000.0 | -1.9% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 173830000000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 194500000000.0 | +11.9% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 198528000000.0 | +2.1% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 198938000000.0 | +0.2% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 164130000000.0 | -17.5% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 175683000000.0 | +7.0% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 202473000000.0 | +15.2% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 212538000000.0 | +5.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 263705000000.0 | +24.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 259386000000.0 | -1.6% | 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 | 28306000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 28247000000.0 | -0.2% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 27687000000.0 | -2.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 27707000000.0 | +0.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 23907000000.0 | -13.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 23531000000.0 | -1.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 23523000000.0 | -0.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 24406000000.0 | +3.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 20781000000.0 | -14.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 20720000000.0 | -0.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 20624000000.0 | -0.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 20538000000.0 | -0.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 19031000000.0 | -7.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 19001000000.0 | -0.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 25950000000.0 | +36.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 26342000000.0 | +1.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 31857000000.0 | +20.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 46563000000.0 | +46.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 46888000000.0 | +0.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 47182000000.0 | +0.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 45137000000.0 | -4.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 45319000000.0 | +0.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 43639000000.0 | -3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 43428000000.0 | -0.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 42651000000.0 | -1.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 39516000000.0 | -7.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 39246000000.0 | -0.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 40559000000.0 | +3.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 39150000000.0 | -3.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 37567000000.0 | -4.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 36510000000.0 | -2.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 37483000000.0 | +2.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 32213000000.0 | -14.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 36565000000.0 | +13.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 36918000000.0 | +1.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 36755000000.0 | -0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 32823000000.0 | -10.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 33570000000.0 | +2.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 32824000000.0 | -2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 34241000000.0 | +4.3% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 33130000000.0 | -3.2% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 27700000000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 23100000000.0 | -16.6% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 20538000000.0 | -11.1% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 26342000000.0 | +28.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 47182000000.0 | +79.1% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 43428000000.0 | -8.0% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 40559000000.0 | -6.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 37483000000.0 | -7.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 36755000000.0 | -1.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 34241000000.0 | -6.8% | 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-09-30 | 14686000000.0 | — | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 8173000000.0 | -44.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 15120000000.0 | +85.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22655000000.0 | +49.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 8519000000.0 | -62.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 16299000000.0 | +91.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 27407000000.0 | +68.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 8338000000.0 | -69.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 14285000000.0 | +71.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 23364000000.0 | +63.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 6274000000.0 | -73.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 6274000000.0 | +0.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 10663000000.0 | +70.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 9264000000.0 | -13.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 18914000000.0 | +104.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 31005000000.0 | +63.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 14788000000.0 | -52.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 34751000000.0 | +135.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 59176000000.0 | +70.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 16341000000.0 | -72.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 25724000000.0 | +57.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 41687000000.0 | +62.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 14664000000.0 | -64.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 25224000000.0 | +72.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 42793000000.0 | +69.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 12953000000.0 | -69.7% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 24503000000.0 | +89.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 39291000000.0 | +60.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 8705000000.0 | -77.8% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 22082000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 30066000000.0 | +36.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 36014000000.0 | +19.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 29716000000.0 | -17.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 14668000000.0 | -50.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 48129000000.0 | +228.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 76797000000.0 | +59.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 55369000000.0 | -27.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 55022000000.0 | -0.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 51970000000.0 | -5.5% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -10731000000.0 | — | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -3761000000.0 | +65.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -6639000000.0 | -76.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -9194000000.0 | -38.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1859000000.0 | +79.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -6955000000.0 | -274.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -10862000000.0 | -56.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -5793000000.0 | +46.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -12670000000.0 | -118.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -18820000000.0 | -48.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -6367000000.0 | +66.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -11448000000.0 | -79.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -15157000000.0 | -32.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -2355000000.0 | +84.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -5071000000.0 | -115.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -8125000000.0 | -60.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -3945000000.0 | +51.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -7009000000.0 | -77.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -9387000000.0 | -33.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -4925000000.0 | +47.5% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -9281000000.0 | -88.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -13560000000.0 | -46.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -4577000000.0 | +66.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -9446000000.0 | -106.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -15686000000.0 | -66.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -4135000000.0 | +73.6% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | -10315000000.0 | -149.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -18794000000.0 | -82.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | -6006000000.0 | +68.0% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | -12403000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -15730000000.0 | -26.8% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -16446000000.0 | -4.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -23084000000.0 | -40.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -18459000000.0 | +20.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -10235000000.0 | +44.6% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -14742000000.0 | -44.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -19274000000.0 | -30.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -19938000000.0 | -3.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -25927000000.0 | -30.0% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -2547000000.0 | — | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -3246000000.0 | -27.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -8305000000.0 | -155.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -13293000000.0 | -60.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -5742000000.0 | +56.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -8986000000.0 | -56.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -13945000000.0 | -55.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -1044000000.0 | +92.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -496000000.0 | +52.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -2162000000.0 | -335.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 8785000000.0 | +506.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 15062000000.0 | +71.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 10568000000.0 | -29.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -7785000000.0 | -173.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -14807000000.0 | -90.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -22464000000.0 | -51.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -6713000000.0 | +70.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -15384000000.0 | -129.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -25177000000.0 | -63.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -8507000000.0 | +66.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -16683000000.0 | -96.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -24742000000.0 | -48.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -7982000000.0 | +67.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -20540000000.0 | -157.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -31646000000.0 | -54.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -13579000000.0 | +57.1% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | -22264000000.0 | -64.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -30347000000.0 | -36.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | -4900000000.0 | +83.9% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | -9293000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -15130000000.0 | -62.8% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -19446000000.0 | -28.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -6618000000.0 | +66.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 5285000000.0 | +179.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -35423000000.0 | -770.3% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -39114000000.0 | -10.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -34297000000.0 | +12.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -42789000000.0 | -24.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -39081000000.0 | +8.7% | 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 | 4601000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 8872000000.0 | +92.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 12276000000.0 | +38.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2890000000.0 | -76.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 5988000000.0 | +107.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 10901000000.0 | +82.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3349000000.0 | -69.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 8276000000.0 | +147.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 13480000000.0 | +62.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 5199000000.0 | -61.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 11372000000.0 | +118.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 17657000000.0 | +55.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 5945000000.0 | -66.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 10362000000.0 | +74.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 13653000000.0 | +31.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2400000000.0 | -82.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 5147000000.0 | +114.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 7987000000.0 | +55.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3911000000.0 | -51.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 7748000000.0 | +98.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 12624000000.0 | +62.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5412000000.0 | -57.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 10771000000.0 | +99.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 15691000000.0 | +45.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5074000000.0 | -67.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 11309000000.0 | +122.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 17469000000.0 | +54.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 5898000000.0 | -66.2% | USD | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 12181000000.0 | +106.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 20908000000.0 | +71.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 6470000000.0 | -69.1% | USD | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 16163000000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 15402000000.0 | -4.7% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 19574000000.0 | +27.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 24361000000.0 | +24.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 17282000000.0 | -29.1% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 12076000000.0 | -30.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 18407000000.0 | +52.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 21919000000.0 | +19.1% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 24306000000.0 | +10.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28358000000.0 | +16.7% | 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 | 4147000000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 4147000000.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 4147000000.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 4148000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 4237000000.0 | +2.1% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 4237000000.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 4237000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 4239000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 4234000000.0 | -0.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-06-30 | 4234000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 4234000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 4237000000.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 4231000000.0 | -0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 4231000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 4231000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 4234000000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 4228000000.0 | -0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 4228000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 4228000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 4233000000.0 | +0.1% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 4234000000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 4234000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 4234000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 4239000000.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 4213000000.0 | -0.6% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-06-30 | 4168000000.0 | -1.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 4118000000.0 | -1.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 4082000000.0 | -0.9% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-03-31 | 4043000000.0 | -1.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 4003000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 3963000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 3971000000.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 3943000000.0 | -0.7% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 4443000000.0 | +12.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 4395000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 4353000000.0 | -1.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-03-31 | 4310000000.0 | -1.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 4263000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 4217000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 4179000000.0 | -0.9% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 4145000000.0 | -0.8% | shares | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 4148000000.0 | — | shares | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 4239000000.0 | +2.2% | shares | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 4237000000.0 | -0.0% | shares | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 4234000000.0 | -0.1% | shares | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 4233000000.0 | -0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 4239000000.0 | +0.1% | shares | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 4082000000.0 | -3.7% | shares | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 3971000000.0 | -2.7% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4353000000.0 | +9.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4179000000.0 | -4.0% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8019000000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 8019000000.0 | — | shares | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 8019000000.0 | +0.0% | 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 | 4178000000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 4178000000.0 | +0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 4178000000.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 4223000000.0 | +1.1% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 4271000000.0 | +1.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4270000000.0 | -0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4270000000.0 | -0.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 4270000000.0 | -0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 4271000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4272000000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 4276000000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4276000000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 4266000000.0 | -0.2% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 4233000000.0 | -0.8% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 4185000000.0 | -1.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 4102000000.0 | -2.0% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 4066000000.0 | -0.9% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 4025000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3998000000.0 | -0.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 4317000000.0 | +8.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 4462000000.0 | +3.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4372000000.0 | -2.0% | shares | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 4331000000.0 | -0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4285000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 4202000000.0 | -1.9% | shares | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 4177000000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 4256000000.0 | +1.9% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 4270000000.0 | +0.3% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 4270000000.0 | +0.0% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 4271000000.0 | +0.0% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 4275000000.0 | +0.1% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 4205000000.0 | -1.6% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4052000000.0 | -3.6% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4298000000.0 | +6.1% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4305000000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1641 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1633 | -0.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1698 | +4.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1876 | +10.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2049 | +9.2% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2092 | +2.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.1731 | -17.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1871 | +8.1% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1765 | -5.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.1550 | -12.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0893 | -42.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1269 | +42.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1724 | +35.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1955 | +13.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2135 | +9.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2473 | +15.8% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.3025 | +22.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.3028 | +0.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.2344 | -22.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.2283 | -2.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.2438 | +6.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.2198 | -9.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2020 | -8.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1949 | -3.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1840 | -5.6% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.1821 | -1.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1877 | +3.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 0.1833 | -2.3% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.6074 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.6801 | +12.0% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.8069 | +18.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.7049 | -12.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.5455 | -22.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.8428 | +54.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1.1209 | +33.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.9157 | -18.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.7709 | -15.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7400 | -4.0% | 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 | 0.9082 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 0.8898 | -2.0% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.8585 | -3.5% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.8694 | +1.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.8081 | -7.1% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 0.8279 | +2.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 0.8508 | +2.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.8159 | -4.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.8012 | -1.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.8096 | +1.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.8267 | +2.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.8396 | +1.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7740 | -7.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.7362 | -4.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.7790 | +5.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.7822 | +0.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.7758 | -0.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.9257 | +19.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.8623 | -6.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.7965 | -7.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.8012 | +0.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.8490 | +6.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.8981 | +5.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.0443 | +16.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.0721 | +2.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.1629 | +8.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.3407 | +15.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.4140 | +5.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.4584 | +3.1% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.4844 | +1.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.4208 | -4.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.4791 | +4.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.3818 | -6.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1.3600 | -1.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.3480 | -0.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.3084 | -2.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.2357 | -5.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.2486 | +1.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.1369 | -9.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 1.1528 | +1.4% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 1.0361 | -10.1% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.8694 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.8159 | -6.2% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 0.8396 | +2.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.7822 | -6.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.7965 | +1.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1.0443 | +31.1% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1.4140 | +35.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.4791 | +4.6% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.3084 | -11.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1528 | -11.9% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9204 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 0.9362 | +1.7% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.9173 | -2.0% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.9002 | -1.9% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.8730 | -3.0% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 0.8458 | -3.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 0.8469 | +0.1% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.7928 | -6.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.7897 | -0.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.8022 | +1.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.8017 | -0.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.7438 | -7.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7987 | +7.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.8176 | +2.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.8232 | +0.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.8227 | -0.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.8851 | +7.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.9315 | +5.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.9394 | +0.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.0274 | +9.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.0339 | +0.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.0373 | +0.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.0100 | -2.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.9292 | -8.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.0097 | +8.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9933 | -1.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.9175 | -7.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.8228 | -10.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.7895 | -4.1% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7548 | -4.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.7937 | +5.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.7706 | -2.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.7738 | +0.4% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.6676 | -13.7% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.6712 | +0.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.6758 | +0.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6749 | -0.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.6580 | -2.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.7143 | +8.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 0.7030 | -1.6% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 0.7996 | +13.7% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.9002 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.7928 | -11.9% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 0.7438 | -6.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.8227 | +10.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.0274 | +24.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.9292 | -9.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.8228 | -11.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.7706 | -6.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.6935 | -10.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7030 | +1.4% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0710 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0598 | -15.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0669 | +11.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0711 | +6.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0553 | -22.2% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0841 | +52.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0381 | -54.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0464 | +21.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0500 | +7.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0111 | -122.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0335 | -202.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0150 | +55.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0474 | +416.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0711 | +49.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0939 | +32.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0625 | -33.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1604 | +156.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1754 | +9.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1320 | -24.7% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0950 | -28.0% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0999 | +5.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0989 | -1.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0993 | +0.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0956 | -3.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0928 | -3.0% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.0869 | -6.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0885 | +1.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 0.0491 | -44.5% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.0391 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0831 | +112.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0746 | -10.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0561 | -24.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.1236 | -320.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0807 | +165.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1347 | +67.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1045 | -22.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0963 | -7.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0868 | -9.9% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1048 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0742 | -29.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0941 | +26.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1106 | +17.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0911 | -17.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1224 | +34.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0696 | -43.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0686 | -1.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0744 | +8.5% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0047 | -106.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0508 | -985.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0082 | +83.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0624 | +862.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0956 | +53.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1336 | +39.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0975 | -27.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2241 | +129.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.2268 | +1.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1941 | -14.4% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.1406 | -27.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1509 | +7.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1489 | -1.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1468 | -1.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1447 | -1.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1395 | -3.6% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.1313 | -5.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1282 | -2.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 0.0818 | -36.2% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.0397 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0787 | +98.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1108 | +40.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0785 | -29.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.1591 | -302.8% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1093 | +168.7% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1880 | +71.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1532 | -18.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1398 | -8.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1242 | -11.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.0995 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0846 | -14.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1018 | +20.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.0768 | -24.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.0917 | +19.5% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0793 | -13.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0793 | -0.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.0550 | -30.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 0.0684 | +24.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0549 | -19.7% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0868 | +58.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0532 | -38.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 0.0688 | +29.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0599 | -12.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0834 | +39.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0483 | -42.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 0.1762 | +265.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2196 | +24.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1564 | -28.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 0.0774 | -50.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 0.0584 | -24.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0557 | -4.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0771 | +38.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 0.1201 | +55.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 0.1537 | +28.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2354 | +53.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.4114 | +74.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 0.4296 | +4.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-03-31 | 0.4901 | +14.1% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.4782 | -2.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.4632 | -3.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 0.4833 | +4.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.4637 | -4.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.3743 | -19.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.3854 | +2.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.3298 | -14.4% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-03-31 | 0.2507 | -24.0% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.2106 | -16.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1774 | -15.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-12-31 | 0.1477 | -16.8% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2026-03-31 | 0.0894 | -39.5% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.0768 | — | ratio | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 0.0550 | -28.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 0.0532 | -3.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 0.0483 | -9.3% | ratio | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 0.0774 | +60.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 0.1201 | +55.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 0.4296 | +257.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 0.4833 | +12.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.3275 | -32.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1477 | -54.9% | 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.0053 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0050 | -6.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0078 | +57.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0116 | +49.2% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0098 | -16.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0114 | +16.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0133 | +17.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0113 | -15.0% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0176 | +55.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0066 | -62.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0087 | +31.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0088 | +1.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0017 | -119.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0030 | -74.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0019 | +36.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0082 | +530.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0139 | +70.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0200 | +44.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0154 | -23.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0485 | +214.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0531 | +9.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0309 | -41.7% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0217 | -29.9% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0244 | +12.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0218 | -10.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0201 | -7.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0186 | -7.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0171 | -8.4% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.0158 | -7.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0166 | +5.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 0.0090 | -45.8% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.0237 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0565 | +138.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0602 | +6.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0395 | -34.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.0674 | -270.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0680 | +200.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1510 | +122.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0957 | -36.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0743 | -22.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0642 | -13.5% | 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.0101 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0096 | -5.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0150 | +55.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0218 | +45.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0180 | -17.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0210 | +16.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0239 | +13.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0204 | -14.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0317 | +55.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0119 | -62.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0158 | +32.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0161 | +2.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0032 | -120.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -0.0058 | -78.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -0.0037 | +36.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0166 | +551.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0283 | +70.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0403 | +42.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0310 | -23.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0967 | +211.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1018 | +5.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0554 | -45.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0381 | -31.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0437 | +14.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0386 | -11.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0334 | -13.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0312 | -6.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0286 | -8.2% | ratio | 10-Q | 2026-05-04 |
| Quarterly | 2025-06-30 | 0.0262 | -8.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0290 | +10.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2026-03-31 | 0.0164 | -43.2% | ratio | 10-Q | 2026-05-04 |
| Annual | 2016-12-31 | 0.0451 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.1013 | +124.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1050 | +3.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0721 | -31.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -0.1367 | -289.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1311 | +195.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2753 | +109.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1694 | -38.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1277 | -24.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1112 | -12.9% | 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.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-16 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 1,080 | $155.50 | $167,935 | 17,124 |
| 2026-03-02 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 2,150 | $157.82 | $339,313 | 18,204 |
| 2026-02-09 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 3,230 | $149.18 | $481,835 | 20,354 |
| 2026-02-02 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 4,350 | $139.75 | $607,912 | 23,584 |
| 2026-02-02 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 650 | $139.75 | $90,841 | 27,934 |
| 2026-01-02 | Angelakis Michael J | Dir |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 23,500 |
| 2025-12-18 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 335 | $0.00 | $0 | 1,031,661 |
| 2025-12-17 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 3,000 | $117.19 | $351,570 | 28,584 |
| 2025-12-15 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 3,000 | $118.75 | $356,250 | 31,584 |
| 2025-12-12 | Angelakis Michael J | Dir |
Equity grant / award
G
|
Common Stock | 17,000 | $0.00 | $0 | 21,000 |
| 2025-12-11 | Williams Jack P Jr | Senior Vice President |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 1,031,741 |
| 2025-11-30 | Fox Leonard M. | VP - Controller and Tax |
Other disposed transaction
F
|
Common Stock | 4,543 | $115.63 | $525,307 | 308,235 |
| 2025-11-25 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 40,334 | $115.95 | $4,676,727 | 1,955,449 |
| 2025-11-25 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 225,000 | $0.00 | $0 | 1,995,783 |
| 2025-11-03 | Garland Greg C. | Dir |
Equity grant / award
A
|
Common Stock | 8,000 | $0.00 | $0 | 8,339 |
| 2025-08-22 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 2,158 | $110.45 | $238,351 | 13,829 |
| 2025-05-05 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 976 | — | — | 934,050 |
| 2025-03-17 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 2,100 | $113.00 | $237,300 | 15,987 |
| 2025-02-04 | Talley Darrin L | VP - Corp Strategic Planning |
Open-market sell
S
|
Common Stock | 2,100 | $110.00 | $231,000 | 18,087 |
| 2025-01-02 | UBBEN JEFFREY W | Dir |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 18,000 |
| 2024-12-17 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 334 | $0.00 | $0 | 334 |
| 2024-12-17 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 204 | $0.00 | $0 | 3,116 |
| 2024-12-13 | Williams Jack P Jr | Senior Vice President |
Equity grant / award
G
|
Common Stock | 5,000 | — | — | 945,685 |
| 2024-12-02 | Talley Darrin L | VP - Corp Strategic Planning |
Other disposed transaction
F
|
Common Stock | 3,142 | $117.73 | $369,923 | 234,058 |
| 2024-11-27 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 35,415 | $118.76 | $4,205,885 | 1,770,783 |
| 2024-11-26 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 225,000 | $0.00 | $0 | 1,806,198 |
| 2024-06-25 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 6,500,000 | — | $14,625,000 | 0 |
| 2024-06-25 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 13,530,723 | — | $30,444,127 | 0 |
| 2024-06-25 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 2,489,643 | — | $5,601,697 | 0 |
| 2024-06-25 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D
|
Series C Preferred Stock | 125,000 | — | — | 0 |
| 2024-06-17 | Dreyfus Maria S. | Dir |
Open-market buy
P
|
Common Stock | 18,310 | $109.25 | $2,000,386 | 35,757 |
| 2024-05-24 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 889 | — | — | 830,821 |
| 2024-05-03 | Goff Gregory James | Dir |
Equity grant / award
A
|
Common Stock | 4 | $0.00 | $0 | 243 |
| 2024-05-03 | Goff Gregory James | Dir |
Equity grant / award
A
|
Common Stock | 946 | $0.00 | $0 | 26,492 |
| 2024-05-03 | HOOLEY JOSEPH L | Dir |
Equity grant / award
A
|
Common Stock | 218 | $0.00 | $0 | 218 |
| 2024-04-29 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,426 | $119.01 | $288,730 | 25,363 |
| 2024-03-19 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,400 | $113.33 | $271,980 | 27,789 |
| 2024-02-22 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,400 | $105.00 | $252,000 | 30,189 |
| 2024-01-02 | Powell Dina H. | Dir |
Equity grant / award
A
|
Common Stock | 8,000 | $0.00 | $0 | 8,000 |
| 2023-12-18 | Williams Jack P Jr | Senior Vice President |
Equity grant / award
G
|
Common Stock | 5,000 | — | — | 843,429 |
| 2023-12-04 | McKee Karen T | Vice President |
Other disposed transaction
F
|
Common Stock | 4,548 | $103.14 | $469,103 | 440,838 |
| 2023-11-29 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 29,513 | $104.40 | $3,081,157 | 1,582,458 |
| 2023-11-29 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 225,000 | — | — | 1,611,971 |
| 2023-11-28 | UBBEN JEFFREY W | Dir |
Open-market sell
S
|
Common Stock, without par value ("Common Stock") | 2,077,000 | $104.06 | $216,127,428 | 0 |
| 2023-11-27 | Fox Leonard M. | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 4,239 | $104.72 | $443,908 | 184,258 |
| 2023-11-06 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 50,000 | $105.99 | $5,299,410 | 2,077,000 |
| 2023-11-06 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock, without par value (Common Stock) | 150,000 | $105.95 | $15,892,650 | 1,977,000 |
| 2023-11-02 | Goff Gregory James | Dir |
Equity grant / award
A
|
Common Stock | 5 | $0.00 | $0 | 25,546 |
| 2023-09-05 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 1,500 | $115.00 | $172,500 | 27,772 |
| 2023-08-01 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 70,962 | $106.82 | $7,580,026 | 1,827,000 |
| 2023-08-01 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 54,038 | $106.17 | $5,737,414 | 1,756,038 |
| 2023-08-01 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock, without par value (Common Stock) | 67,000 | $106.26 | $7,119,628 | 1,702,000 |
| 2023-07-31 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 200,000 | $107.11 | $21,421,480 | 1,635,000 |
| 2023-07-31 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 108,000 | $107.05 | $11,561,659 | 1,435,000 |
| 2023-07-31 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 20,288 | $106.98 | $2,170,471 | 1,327,000 |
| 2023-07-31 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 119,712 | $106.65 | $12,766,926 | 1,306,712 |
| 2023-07-31 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock, without par value ("Common Stock") | 10,000 | $105.20 | $1,052,026 | 1,187,000 |
| 2023-05-30 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 975 | — | — | 723,853 |
| 2023-05-01 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $116.11 | $290,288 | 29,272 |
| 2023-02-01 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $115.50 | $288,750 | 31,772 |
| 2023-01-03 | KELLNER LAWRENCE W | Dir |
Equity grant / award
A
|
Common Stock | 8,000 | — | — | 8,000 |
| 2022-12-15 | Fox Leonard M. | Vice President and Controller |
Open-market sell
S
|
Common Stock | 12,000 | $104.68 | $1,256,194 | 188,497 |
| 2022-12-09 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $105.00 | $262,500 | 34,272 |
| 2022-12-06 | Angelakis Michael J | Dir |
Equity grant / award
G
|
Common Stock | 10,000 | — | — | 30,500 |
| 2022-12-05 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 294 | — | — | 2,917 |
| 2022-12-05 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 882 | — | — | 724,828 |
| 2022-11-30 | Williams Jack P Jr | Senior Vice President |
Equity grant / award
A
|
Common Stock | 117,800 | — | — | 740,368 |
| 2022-11-30 | Williams Jack P Jr | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,875 | — | — | 622,568 |
| 2022-11-30 | Williams Jack P Jr | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 10,133 | $110.79 | $1,122,635 | 624,443 |
| 2022-11-28 | Talley Darrin L | Vice President |
Other disposed transaction
F
|
Common Stock | 4,880 | $113.83 | $555,515 | 119,009 |
| 2022-11-28 | Chapman James R. | VP, Tax and Treasurer |
Equity grant / award
A
|
Common Stock | 52,000 | — | — | 52,000 |
| 2022-11-25 | Talley Darrin L | Vice President |
Other disposed transaction
F
|
Common Stock | 2,161 | $113.17 | $244,560 | 123,889 |
| 2022-10-31 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $110.47 | $276,182 | 25,363 |
| 2022-08-05 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 4,561 | $87.82 | $400,547 | 1,177,000 |
| 2022-08-05 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 35,439 | $86.86 | $3,078,232 | 1,172,439 |
| 2022-08-05 | EXXON MOBIL CORP | Dir |
Equity grant / award
A · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 6,500,000 | — | $14,625,000 | 6,500,000 |
| 2022-08-05 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 6,500,000 | — | $24,375,000 | 6,500,000 |
| 2022-08-05 | EXXON MOBIL CORP | Dir |
Equity grant / award
A · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 13,530,723 | — | $30,444,127 | 13,530,723 |
| 2022-08-05 | EXXON MOBIL CORP | Dir |
Other disposed transaction
D · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 13,530,723 | — | $30,444,127 | 13,530,723 |
| 2022-08-05 | EXXON MOBIL CORP | Dir |
Equity grant / award
A · derivative
|
Warrant to Purchase Common Stock (Right to Buy) | 2,489,643 | — | $5,601,697 | 2,489,643 |
| 2022-08-04 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 682,319 | $88.77 | $60,569,458 | 1,137,000 |
| 2022-08-04 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 169,214 | $88.36 | $14,951,749 | 454,681 |
| 2022-08-04 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock, without par value ("Common Stock") | 108,467 | $87.08 | $9,445,306 | 285,467 |
| 2022-08-01 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $94.60 | $236,500 | 27,863 |
| 2022-06-07 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,147 | $102.81 | $220,744 | 30,363 |
| 2022-05-26 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $96.65 | $241,635 | 32,510 |
| 2022-05-05 | Talley Darrin L | Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $89.87 | $224,668 | 35,010 |
| 2022-05-02 | Morford Craig S | VP, Gen. Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 4,406 | $86.27 | $380,084 | 152,494 |
| 2022-03-04 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,230 | — | — | 623,850 |
| 2022-02-04 | Littleton Stephen A | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 10,000 | $81.29 | $812,916 | 14,182 |
| 2022-02-02 | UBBEN JEFFREY W | Dir |
Open-market sell
S
|
Common Stock, without par value | 1,500,000 | $80.05 | $120,075,000 | 177,000 |
| 2022-01-03 | BURNS URSULA M | Dir |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 33,206 |
| 2021-12-14 | Fox Leonard M. | Vice President and Controller |
Open-market sell
S
|
Common Stock | 7,300 | $61.81 | $451,185 | 159,395 |
| 2021-12-10 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 477 | — | — | 2,623 |
| 2021-12-08 | Spellings James M Jr | Vice Pres. & Gen. Tax Counsel |
Open-market sell
S
|
Common Stock | 12,500 | $62.63 | $782,900 | 317,298 |
| 2021-12-07 | DuCharme Linda D | Vice President |
Open-market sell
S
|
Common Stock | 8,600 | $62.45 | $537,113 | 311,240 |
| 2021-12-01 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 26,955 | $60.41 | $1,628,419 | 1,187,942 |
| 2021-11-30 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 109 | $60.00 | $6,540 | 757 |
| 2021-11-30 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 108 | $60.00 | $6,480 | 747 |
| 2021-11-27 | Woods Darren W | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 489 | — | — | 489 |
| 2021-11-26 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 163 | $60.00 | $9,780 | 648 |
| 2021-11-26 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 164 | $60.00 | $9,840 | 639 |
| 2021-11-23 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 215,000 | — | — | 1,215,386 |
| 2021-11-22 | Woods Darren W | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 490 | — | — | 1,695 |
| 2021-11-03 | Angelakis Michael J | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $64.00 | $320,000 | 38,000 |
| 2021-08-09 | Mikells Kathryn A | Senior Vice President |
Equity grant / award
A
|
Common Stock | 80,000 | — | — | 80,000 |
| 2021-06-11 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,605 | — | — | 529,319 |
| 2021-05-12 | Littleton Stephen A | Vice President and Secretary |
Other acquired transaction
I
|
Common Stock | 6,589 | $60.71 | $400,000 | 13,557 |
| 2021-03-02 | UBBEN JEFFREY W | Dir |
Open-market buy
P
|
Common Stock | 177,000 | $56.26 | $9,958,020 | 1,677,000 |
| 2021-03-01 | UBBEN JEFFREY W | Dir |
Equity grant / award
A
|
Common Stock, without par value ("Common Stock") | 8,000 | — | — | 8,000 |
| 2021-02-01 | Zulkiflee Wan | Dir |
Equity grant / award
A
|
Common Stock | 8,000 | — | — | 8,000 |
| 2021-01-04 | WELDON WILLIAM C | Dir |
Equity grant / award
A
|
Common Stock | 2,500 | — | — | 28,114 |
| 2020-12-23 | Woods Darren W | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 705 | — | — | 1,205 |
| 2020-12-16 | DuCharme Linda D | Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $43.50 | $174,000 | 262,124 |
| 2020-12-09 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 5,195 | $43.05 | $223,671 | 1,005,166 |
| 2020-12-07 | Wojnar Theodore J Jr | Vice President |
Open-market sell
S
|
Common Stock | 10,782 | $41.13 | $443,495 | 279,900 |
| 2020-11-30 | McKee Karen T | Vice President |
Other disposed transaction
F
|
Common Stock | 3,438 | $40.41 | $138,912 | 192,019 |
| 2020-11-27 | McKee Karen T | Vice President |
Other disposed transaction
F
|
Common Stock | 1,571 | $41.15 | $64,639 | 195,457 |
| 2020-11-24 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 205,000 | — | — | 1,010,361 |
| 2020-11-24 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 12,671 | $41.15 | $521,348 | 805,361 |
| 2020-03-19 | Swiger Andrew P | Senior Vice President |
Open-market buy
P
|
Common Stock | 30,000 | $33.80 | $1,014,000 | 1,161,768 |
| 2020-03-18 | Duffin Neil W | Vice President |
Open-market buy
P
|
Common Stock | 30,000 | $36.41 | $1,092,180 | 162,097 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 98 | — | — | 276,710 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 1,418 | — | — | 276,808 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 28 | — | — | 278,226 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 693 | — | — | 278,254 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 84 | — | — | 278,947 |
| 2020-03-17 | Ebner Randall M | Vice President & Gen. Counsel |
Equity grant / award
G
|
Common Stock | 285 | — | — | 279,031 |
| 2020-03-09 | WELDON WILLIAM C | Dir |
Open-market buy
P
|
Common Stock | 4,591 | $43.56 | $199,983 | 35,538 |
| 2020-03-06 | WELDON WILLIAM C | Dir |
Open-market buy
P
|
Common Stock | 4,180 | $48.09 | $201,016 | 30,947 |
| 2020-02-10 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 500 | $59.85 | $29,925 | 500 |
| 2020-02-10 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 485 | $59.85 | $29,030 | 485 |
| 2020-02-10 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 466 | $59.86 | $27,893 | 466 |
| 2020-02-10 | Woods Darren W | Chairman and CEO |
Open-market buy
P
|
Common Stock | 475 | $59.86 | $28,431 | 475 |
| 2020-02-03 | Duffin Neil W | Vice President |
Equity grant / award
G
|
Common Stock | 490 | — | — | 132,097 |
| 2020-01-02 | WELDON WILLIAM C | Dir |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 26,767 |
| 2019-12-11 | Chapman Neil A | Senior Vice President |
Equity grant / award
G
|
Common Stock | 433 | — | — | 2,146 |
| 2019-12-10 | Hansen Neil A | Vice President and Secretary |
Open-market sell
S
|
Common Stock | 3,630 | $70.00 | $254,100 | 45,800 |
| 2019-12-06 | Spellings James M Jr | Vice Pres. & Gen. Tax Counsel |
Open-market sell
S
|
Common Stock | 9,723 | $69.25 | $673,321 | 259,200 |
| 2019-12-05 | Wojnar Theodore J Jr | Vice President |
Open-market sell
S
|
Common Stock | 9,831 | $68.92 | $677,553 | 246,100 |
| 2019-12-04 | Schleckser Robert N | Vice President and Treasurer |
Open-market sell
S
|
Common Stock | 7,989 | $68.61 | $548,152 | 212,700 |
| 2019-12-03 | McKee Karen T | Vice President |
Other disposed transaction
F
|
Common Stock | 4,738 | $68.27 | $323,440 | 152,528 |
| 2019-11-29 | McKee Karen T | Vice President |
Other disposed transaction
F
|
Common Stock | 1,571 | $68.75 | $108,014 | 157,266 |
| 2019-11-26 | Woods Darren W | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 180,000 | — | — | 818,032 |
| 2019-11-26 | Woods Darren W | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 9,208 | $69.07 | $635,997 | 638,032 |