Financial Metrics
EXC EXELON CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7573000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 6910000000.0 | -8.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 9002000000.0 | +30.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 8747000000.0 | -2.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 7665000000.0 | -12.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 8768000000.0 | +14.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 9693000000.0 | +10.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 8076000000.0 | -16.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 9403000000.0 | +16.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 9477000000.0 | +0.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 7689000000.0 | -18.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 8929000000.0 | +16.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 8747000000.0 | -2.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 7322000000.0 | -16.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 8853000000.0 | +20.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4632000000.0 | -47.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 4020000000.0 | -13.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4863000000.0 | +21.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5327000000.0 | +9.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 4239000000.0 | -20.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 4845000000.0 | +14.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5563000000.0 | +14.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 4818000000.0 | -13.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5980000000.0 | +24.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6043000000.0 | +1.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5361000000.0 | -11.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6154000000.0 | +14.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 6714000000.0 | +9.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5427000000.0 | -19.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6705000000.0 | +23.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 31366000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 33558000000.0 | +7.0% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 35978000000.0 | +7.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 34438000000.0 | -4.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 16663000000.0 | -51.6% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 17938000000.0 | +7.7% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 19078000000.0 | +6.4% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 21727000000.0 | +13.9% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 23028000000.0 | +6.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 24258000000.0 | +5.3% | USD | 10-K | 2026-02-12 |
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 | 483000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 647000000.0 | +34.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1267000000.0 | +95.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1308000000.0 | +3.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 300000000.0 | -77.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1499000000.0 | +399.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1101000000.0 | -26.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 942000000.0 | -14.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1146000000.0 | +21.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1218000000.0 | +6.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 841000000.0 | -31.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1353000000.0 | +60.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1220000000.0 | -9.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 565000000.0 | -53.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 769000000.0 | +36.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 824000000.0 | +7.2% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 580000000.0 | -29.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 756000000.0 | +30.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 900000000.0 | +19.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 694000000.0 | -22.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1011000000.0 | +45.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1106000000.0 | +9.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 704000000.0 | -36.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1123000000.0 | +59.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1114000000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 913000000.0 | -18.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1196000000.0 | +31.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1536000000.0 | +28.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 927000000.0 | -39.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1500000000.0 | +61.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3212000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 4388000000.0 | +36.6% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 3891000000.0 | -11.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 4374000000.0 | +12.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2191000000.0 | -49.9% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 2682000000.0 | +22.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 3315000000.0 | +23.6% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 4023000000.0 | +21.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 4319000000.0 | +7.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5148000000.0 | +19.2% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 123000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 306000000.0 | +148.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 526000000.0 | +71.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 971000000.0 | +84.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 94000000.0 | -90.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 865000000.0 | +820.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 636000000.0 | -26.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 542000000.0 | -14.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 800000000.0 | +47.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 966000000.0 | +20.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 494000000.0 | -48.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 760000000.0 | +53.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 376000000.0 | -50.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 574000000.0 | +52.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 569000000.0 | -0.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -264000000.0 | -146.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 476000000.0 | +280.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1229000000.0 | +158.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 598000000.0 | -51.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 465000000.0 | -22.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 676000000.0 | +45.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 669000000.0 | -1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 343000000.0 | -48.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 700000000.0 | +104.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 658000000.0 | -6.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 448000000.0 | -31.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 707000000.0 | +57.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 908000000.0 | +28.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 391000000.0 | -56.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 875000000.0 | +123.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1196000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 3869000000.0 | +223.5% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 2079000000.0 | -46.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3028000000.0 | +45.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1954000000.0 | -35.5% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 1829000000.0 | -6.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 2171000000.0 | +18.7% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 2328000000.0 | +7.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2460000000.0 | +5.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2768000000.0 | +12.5% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.19 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.29 | +52.6% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.53 | +82.8% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.07 | +101.9% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1 | -90.7% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.86 | +760.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.61 | -29.1% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.56 | -8.2% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.76 | +35.7% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.93 | +22.4% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.5 | -46.2% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.79 | +58.0% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.6 | -24.1% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.51 | -3.8% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.3 | -158.8% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.41 | +236.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.23 | +200.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2023-03-31 | 0.67 | -45.5% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.34 | -49.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.7 | +105.9% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.66 | -5.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.45 | -31.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +55.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9 | +28.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.39 | -56.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.87 | +123.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.21 | — | USD/shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 3.99 | +229.8% | USD/shares | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 2.07 | -48.1% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3.02 | +45.9% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.01 | -33.4% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.74 | -13.4% | USD/shares | 10-K | 2022-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.19 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.29 | +52.6% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.53 | +82.8% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.06 | +100.0% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1 | -90.6% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.85 | +750.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.6 | -29.4% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.56 | -6.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.76 | +35.7% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.93 | +22.4% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.5 | -46.2% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.79 | +58.0% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.6 | -24.1% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.51 | -3.8% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.3 | -158.8% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.41 | +236.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.23 | +200.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2023-03-31 | 0.67 | -45.5% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.34 | -49.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.7 | +105.9% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.66 | -5.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.45 | -31.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +55.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9 | +28.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.39 | -56.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.86 | +120.5% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.21 | — | USD/shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 3.98 | +228.9% | USD/shares | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 2.07 | -48.0% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3.01 | +45.4% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.01 | -33.2% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.74 | -13.4% | USD/shares | 10-K | 2022-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 960000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 1647000000.0 | +71.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1897000000.0 | +15.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 635000000.0 | -66.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 609000000.0 | -4.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 536000000.0 | -12.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1203000000.0 | +124.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 898000000.0 | -25.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 787000000.0 | -12.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 694000000.0 | -11.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1918000000.0 | +176.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 1349000000.0 | -29.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 880000000.0 | -34.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 735000000.0 | -16.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1683000000.0 | +129.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 587000000.0 | -65.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1457000000.0 | +148.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 2129000000.0 | +46.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1858000000.0 | -12.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 432000000.0 | -76.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 1908000000.0 | +341.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 1578000000.0 | -17.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 2957000000.0 | +87.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 672000000.0 | -77.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 2476000000.0 | +268.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 816000000.0 | -67.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 446000000.0 | -45.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 407000000.0 | -8.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 522000000.0 | +28.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 399000000.0 | -23.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 300000000.0 | -24.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 445000000.0 | +48.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 720000000.0 | +61.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 934000000.0 | +29.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 616000000.0 | -34.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 357000000.0 | -42.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1004000000.0 | +181.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 724000000.0 | -27.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1533000000.0 | +111.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 635000000.0 | — | USD | 10-K | 2020-02-11 |
| Annual | 2017-12-31 | 898000000.0 | +41.4% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 1349000000.0 | +50.2% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 587000000.0 | -56.5% | USD | 10-K | 2023-02-14 |
| Annual | 2020-12-31 | 432000000.0 | -26.4% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 672000000.0 | +55.6% | USD | 10-K | 2025-02-12 |
| Annual | 2022-12-31 | 407000000.0 | -39.4% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 445000000.0 | +9.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 357000000.0 | -19.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 626000000.0 | +75.4% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3594000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 3671000000.0 | +2.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 4061000000.0 | +10.6% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 4158000000.0 | +2.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 3886000000.0 | -6.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 3825000000.0 | -1.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 3854000000.0 | +0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 4445000000.0 | +15.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 4190000000.0 | -5.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 4094000000.0 | -2.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 4239000000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 4607000000.0 | +8.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 4564000000.0 | -0.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 4125000000.0 | -9.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 4188000000.0 | +1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 4592000000.0 | +9.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 4042000000.0 | -12.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2814000000.0 | -30.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2792000000.0 | -0.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 3231000000.0 | +15.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3575000000.0 | +10.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3138000000.0 | -12.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3121000000.0 | -0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1869000000.0 | -40.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1976000000.0 | +5.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1865000000.0 | -5.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1788000000.0 | -4.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2217000000.0 | +24.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2104000000.0 | -5.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2010000000.0 | -4.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2234000000.0 | +11.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2342000000.0 | +4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2550000000.0 | +8.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2681000000.0 | +5.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2545000000.0 | -5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2738000000.0 | +7.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3002000000.0 | +9.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3064000000.0 | +2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2905000000.0 | -5.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 4158000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 4445000000.0 | +6.9% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 4607000000.0 | +3.6% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 4592000000.0 | -0.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3231000000.0 | -29.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1869000000.0 | -42.2% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 2217000000.0 | +18.6% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2342000000.0 | +5.6% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 2738000000.0 | +16.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3297000000.0 | +20.4% | USD | 10-K | 2026-02-12 |
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 | 11364000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 11495000000.0 | +1.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 12208000000.0 | +6.2% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 12412000000.0 | +1.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 12194000000.0 | -1.8% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 12232000000.0 | +0.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 12724000000.0 | +4.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 11896000000.0 | -6.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 11533000000.0 | -3.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 11489000000.0 | -0.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 13473000000.0 | +17.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 13360000000.0 | -0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 12476000000.0 | -6.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 11655000000.0 | -6.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 12206000000.0 | +4.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 12037000000.0 | -1.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 12476000000.0 | +3.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 12533000000.0 | +0.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 12312000000.0 | -1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 12562000000.0 | +2.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 12997000000.0 | +3.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 12348000000.0 | -5.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 14877000000.0 | +20.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 13957000000.0 | -6.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 8145000000.0 | -41.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 7342000000.0 | -9.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 7055000000.0 | -3.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 7336000000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 7777000000.0 | +6.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 7542000000.0 | -3.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 7519000000.0 | -0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 7777000000.0 | +3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 8212000000.0 | +5.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 8557000000.0 | +4.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8023000000.0 | -6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 8384000000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 8799000000.0 | +4.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8676000000.0 | -1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9229000000.0 | +6.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 12412000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 11896000000.0 | -4.2% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 13328000000.0 | +12.0% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 12037000000.0 | -9.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 12562000000.0 | +4.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 13957000000.0 | +11.1% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 7336000000.0 | -47.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 8087000000.0 | +10.2% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 8384000000.0 | +3.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9546000000.0 | +13.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 111742000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 112778000000.0 | +0.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 114535000000.0 | +1.6% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 114904000000.0 | +0.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 117068000000.0 | +1.9% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 117104000000.0 | +0.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 118473000000.0 | +1.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 116770000000.0 | -1.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 117018000000.0 | +0.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 117249000000.0 | +0.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 119485000000.0 | +1.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 119666000000.0 | +0.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 121593000000.0 | +1.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 121596000000.0 | +0.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 122738000000.0 | +0.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 124977000000.0 | +1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 124677000000.0 | -0.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 126313000000.0 | +1.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 127767000000.0 | +1.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 129317000000.0 | +1.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 130000000000.0 | +0.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 129396000000.0 | -0.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 132621000000.0 | +2.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 133013000000.0 | +0.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 92698000000.0 | -30.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 92295000000.0 | -0.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 93455000000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 95349000000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 96925000000.0 | +1.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 98080000000.0 | +1.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 99259000000.0 | +1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 101546000000.0 | +2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 103211000000.0 | +1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 105113000000.0 | +1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 106070000000.0 | +0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 107784000000.0 | +1.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 109484000000.0 | +1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 111147000000.0 | +1.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 113539000000.0 | +2.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 114904000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 116770000000.0 | +1.6% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 119634000000.0 | +2.5% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 124977000000.0 | +4.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 129317000000.0 | +3.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 133013000000.0 | +2.9% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 95349000000.0 | -28.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 101856000000.0 | +6.8% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 107784000000.0 | +5.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 116570000000.0 | +8.2% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13770000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 11894000000.0 | -13.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 12158000000.0 | +2.2% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 13457000000.0 | +10.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 14437000000.0 | +7.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 13965000000.0 | -3.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 12395000000.0 | -11.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 10798000000.0 | -12.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 10153000000.0 | -6.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 9626000000.0 | -5.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 10140000000.0 | +5.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 11404000000.0 | +12.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 12229000000.0 | +7.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 12934000000.0 | +5.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 13085000000.0 | +1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 14185000000.0 | +8.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 11774000000.0 | -17.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 11065000000.0 | -6.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 11262000000.0 | +1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 12771000000.0 | +13.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 13580000000.0 | +6.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 13919000000.0 | +2.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 15826000000.0 | +13.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 16111000000.0 | +1.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 8635000000.0 | -46.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 8031000000.0 | -7.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 8717000000.0 | +8.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 10611000000.0 | +21.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 8092000000.0 | -23.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 7936000000.0 | -1.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 8800000000.0 | +10.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9591000000.0 | +9.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7975000000.0 | -16.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 8275000000.0 | +3.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 7384000000.0 | -10.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 9611000000.0 | +30.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 8103000000.0 | -15.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9156000000.0 | +13.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9825000000.0 | +7.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 13457000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 10798000000.0 | -19.8% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 11404000000.0 | +5.6% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 14185000000.0 | +24.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 12771000000.0 | -10.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 16111000000.0 | +26.2% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 10611000000.0 | -34.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 9901000000.0 | -6.7% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 9611000000.0 | -2.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 10331000000.0 | +7.5% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84537000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 85456000000.0 | +1.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 87049000000.0 | +1.9% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 87292000000.0 | +0.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 88777000000.0 | +1.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 87814000000.0 | -1.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 88156000000.0 | +0.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 84583000000.0 | -4.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 84453000000.0 | -0.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 84410000000.0 | -0.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 86097000000.0 | +2.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 86596000000.0 | +0.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 87889000000.0 | +1.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 87689000000.0 | -0.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 88386000000.0 | +0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 90404000000.0 | +2.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 90061000000.0 | -0.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 91442000000.0 | +1.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 92664000000.0 | +1.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 94449000000.0 | +1.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 95687000000.0 | +1.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 94896000000.0 | -0.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 98362000000.0 | +3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 98218000000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 69207000000.0 | -29.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 68639000000.0 | -0.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 68873000000.0 | +0.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 70605000000.0 | +2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 71859000000.0 | +1.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 73001000000.0 | +1.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 73789000000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 75791000000.0 | +2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 77150000000.0 | +1.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 78961000000.0 | +2.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 79448000000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 80863000000.0 | +1.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 81877000000.0 | +1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 83527000000.0 | +2.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 85426000000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 87292000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 84583000000.0 | -3.1% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 86587000000.0 | +2.4% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 90404000000.0 | +4.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 94449000000.0 | +4.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 98218000000.0 | +4.0% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 70605000000.0 | -28.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 76101000000.0 | +7.8% | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 80863000000.0 | +6.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 87772000000.0 | +8.5% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27186000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 27298000000.0 | +0.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 27460000000.0 | +0.6% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 27612000000.0 | +0.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 28291000000.0 | +2.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 29290000000.0 | +3.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 30317000000.0 | +3.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 32187000000.0 | +6.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 32565000000.0 | +1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 32839000000.0 | +0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 33388000000.0 | +1.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 33070000000.0 | -1.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 33704000000.0 | +1.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 33907000000.0 | +0.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 34352000000.0 | +1.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 34573000000.0 | +0.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 34616000000.0 | +0.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 34871000000.0 | +0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 35103000000.0 | +0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 34868000000.0 | -0.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 34313000000.0 | -1.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 34500000000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 34259000000.0 | -0.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 34795000000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 23491000000.0 | -32.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 23656000000.0 | +0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 24582000000.0 | +3.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 24744000000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 25066000000.0 | +1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 25079000000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 25470000000.0 | +1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 25755000000.0 | +1.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 26061000000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 26152000000.0 | +0.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 26622000000.0 | +1.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 26921000000.0 | +1.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 27607000000.0 | +2.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 27620000000.0 | +0.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 28113000000.0 | +1.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 27629000000.0 | — | USD | 10-K | 2020-02-11 |
| Annual | 2017-12-31 | 32169000000.0 | +16.4% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 33047000000.0 | +2.7% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 34573000000.0 | +4.6% | USD | 10-K | 2023-02-14 |
| Annual | 2020-12-31 | 34868000000.0 | +0.9% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 34795000000.0 | -0.2% | USD | 10-K | 2025-02-12 |
| Annual | 2022-12-31 | 24744000000.0 | -28.9% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 25755000000.0 | +4.1% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 26921000000.0 | +4.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 28798000000.0 | +7.0% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29314000000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 31541000000.0 | +7.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 32330000000.0 | +2.5% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 31575000000.0 | -2.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 31044000000.0 | -1.7% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 30315000000.0 | -2.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 31701000000.0 | +4.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 32176000000.0 | +1.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 32905000000.0 | +2.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 33179000000.0 | +0.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 34519000000.0 | +4.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 34075000000.0 | -1.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 32960000000.0 | -3.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 31909000000.0 | -3.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 32056000000.0 | +0.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 31329000000.0 | -2.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 34808000000.0 | +11.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 36112000000.0 | +3.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 35512000000.0 | -1.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 35093000000.0 | -1.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 36248000000.0 | +3.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 35077000000.0 | -3.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 35269000000.0 | +0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 30749000000.0 | -12.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 35008000000.0 | +13.9% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 35789000000.0 | +2.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 35283000000.0 | -1.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 35272000000.0 | -0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 38732000000.0 | +9.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 39492000000.0 | +2.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 39431000000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 39692000000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 42271000000.0 | +6.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 43039000000.0 | +1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 43701000000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 42947000000.0 | -1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 45342000000.0 | +5.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 45527000000.0 | +0.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 46283000000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 31575000000.0 | — | USD | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 32176000000.0 | +1.9% | USD | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 34075000000.0 | +5.9% | USD | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 31329000000.0 | -8.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 35093000000.0 | +12.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 30749000000.0 | -12.4% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 37169000000.0 | +20.9% | USD | 10-K | 2023-02-14 |
| Annual | 2023-12-31 | 41279000000.0 | +11.1% | USD | 10-K | 2024-02-21 |
| Annual | 2024-12-31 | 44668000000.0 | +8.2% | USD | 10-K | 2025-02-12 |
| Annual | 2025-12-31 | 49428000000.0 | +10.7% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1473000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 4553000000.0 | +209.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 7363000000.0 | +61.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1074000000.0 | -85.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 2895000000.0 | +169.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 5673000000.0 | +96.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1502000000.0 | -73.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3869000000.0 | +157.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 6675000000.0 | +72.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1044000000.0 | -84.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2898000000.0 | +177.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 5399000000.0 | +86.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1080000000.0 | -80.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 2680000000.0 | +148.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 4222000000.0 | +57.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -1261000000.0 | -129.9% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 1138000000.0 | +190.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4141000000.0 | +263.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1782000000.0 | -57.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 3240000000.0 | +81.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 4141000000.0 | +27.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 484000000.0 | -88.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1761000000.0 | +263.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3292000000.0 | +86.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 992000000.0 | -69.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2454000000.0 | +147.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 4143000000.0 | +68.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1200000000.0 | -71.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2711000000.0 | +125.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5010000000.0 | +84.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 8461000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 7480000000.0 | -11.6% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 8644000000.0 | +15.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 6659000000.0 | -23.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 4235000000.0 | -36.4% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 3012000000.0 | -28.9% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 4870000000.0 | +61.7% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 4703000000.0 | -3.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 5569000000.0 | +18.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 6254000000.0 | +12.3% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8548000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -10877000000.0 | -27.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -13219000000.0 | -21.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -2283000000.0 | +82.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -3981000000.0 | -74.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -5743000000.0 | -44.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -1857000000.0 | +67.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -3846000000.0 | -107.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -5609000000.0 | -45.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1786000000.0 | +68.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -3459000000.0 | -93.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -5215000000.0 | -50.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -2075000000.0 | +60.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -2719000000.0 | -31.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -3112000000.0 | -14.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 95000000.0 | +103.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -1190000000.0 | -1352.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -2211000000.0 | -85.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1819000000.0 | +17.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -3346000000.0 | -83.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -4986000000.0 | -49.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1871000000.0 | +62.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3675000000.0 | -96.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -5515000000.0 | -50.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -1767000000.0 | +68.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -3467000000.0 | -96.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -5114000000.0 | -47.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -1942000000.0 | +62.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -3962000000.0 | -104.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -6100000000.0 | -54.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -15450000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | -7971000000.0 | +48.4% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | -7834000000.0 | +1.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -7260000000.0 | +7.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -4336000000.0 | +40.3% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -3317000000.0 | +23.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -6990000000.0 | -110.7% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | -7375000000.0 | -5.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -7042000000.0 | +4.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -8525000000.0 | -21.1% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1533000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 1469000000.0 | -4.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1251000000.0 | -14.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1184000000.0 | -5.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 983000000.0 | -17.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 701000000.0 | -28.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 264000000.0 | -62.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -185000000.0 | -170.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 65000000.0 | +135.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 275000000.0 | +323.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -42000000.0 | -115.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 213000000.0 | +607.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1865000000.0 | +775.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1597000000.0 | -14.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 248000000.0 | -84.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2334000000.0 | +841.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 895000000.0 | -61.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 388000000.0 | -56.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1416000000.0 | +264.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 323000000.0 | -77.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 499000000.0 | +54.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1380000000.0 | +176.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1859000000.0 | +34.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2080000000.0 | +11.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 982000000.0 | -52.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1447000000.0 | +47.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1103000000.0 | -23.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1385000000.0 | +25.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1563000000.0 | +12.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2249000000.0 | +43.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1191000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 767000000.0 | -35.6% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | -219000000.0 | -128.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -58000000.0 | +73.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 145000000.0 | +350.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 758000000.0 | +422.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1591000000.0 | +109.9% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 2683000000.0 | +68.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1311000000.0 | -51.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2533000000.0 | +93.2% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2202000000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 4489000000.0 | +103.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 6368000000.0 | +41.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2009000000.0 | -68.5% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 3845000000.0 | +91.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 5556000000.0 | +44.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1880000000.0 | -66.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1927000000.0 | +2.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1690000000.0 | -12.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1873000000.0 | +10.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1702000000.0 | -9.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1687000000.0 | -0.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2016000000.0 | +19.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1757000000.0 | -12.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1833000000.0 | +4.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2140000000.0 | +16.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 4040000000.0 | +88.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 5970000000.0 | +47.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1922000000.0 | -67.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 3507000000.0 | +82.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 5179000000.0 | +47.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1881000000.0 | -63.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3685000000.0 | +95.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5540000000.0 | +50.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1767000000.0 | -68.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3466000000.0 | +96.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 5161000000.0 | +48.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1946000000.0 | -62.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3959000000.0 | +103.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6095000000.0 | +54.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 8553000000.0 | — | USD | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 7584000000.0 | -11.3% | USD | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 7594000000.0 | +0.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 7248000000.0 | -4.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 8048000000.0 | +11.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 7981000000.0 | -0.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 7147000000.0 | -10.4% | USD | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 7408000000.0 | +3.7% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 7097000000.0 | -4.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8529000000.0 | +20.2% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 858721507.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-12-31 | 922872373.0 | +7.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 926096660.0 | +0.3% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 960087898.0 | +3.7% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 960852473.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 963335888.0 | +0.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 965381919.0 | +0.2% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 965906701.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 967009746.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 968000000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 970954879.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 972000000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 972000000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 973000000.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 974000000.0 | +0.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 975000000.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 976000000.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 976000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 977000000.0 | +0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 978000000.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 978000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 979000000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 980000000.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 980000000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 994000000.0 | +1.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 994000000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 994000000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 995000000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 995000000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 999000000.0 | +0.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1000000000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1000000000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1005000000.0 | +0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1005000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1009000000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1010000000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1010000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 924035059.0 | — | shares | 10-K | 2017-02-13 |
| Annual | 2017-12-31 | 963335888.0 | +4.3% | shares | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 968000000.0 | +0.5% | shares | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 973000000.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 976000000.0 | +0.3% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 979000000.0 | +0.3% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 994000000.0 | +1.5% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 999000000.0 | +0.5% | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1005000000.0 | +0.6% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1023000000.0 | +1.8% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 923000000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 924000000.0 | +0.1% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 925000000.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 928000000.0 | +0.3% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 934000000.0 | +0.6% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 962000000.0 | +3.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 966000000.0 | +0.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 967000000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 968000000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 971000000.0 | +0.3% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 972000000.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 973000000.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 975000000.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 976000000.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 976000000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 977000000.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 978000000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 979000000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 981000000.0 | +0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 981000000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 988000000.0 | +0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 995000000.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 995000000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 996000000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1000000000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1001000000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1003000000.0 | +0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1008000000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1010000000.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1011000000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 924000000.0 | — | shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 947000000.0 | +2.5% | shares | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 967000000.0 | +2.1% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 973000000.0 | +0.6% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 976000000.0 | +0.3% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 979000000.0 | +0.3% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 986000000.0 | +0.7% | shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 996000000.0 | +1.0% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1003000000.0 | +0.7% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1011000000.0 | +0.8% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 925000000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 926000000.0 | +0.1% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 927000000.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 930000000.0 | +0.3% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 936000000.0 | +0.6% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 965000000.0 | +3.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 968000000.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 969000000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 970000000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 972000000.0 | +0.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 974000000.0 | +0.2% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 974000000.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 976000000.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 976000000.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 977000000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 978000000.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 979000000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 980000000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 981000000.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 982000000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 989000000.0 | +0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 996000000.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 996000000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 997000000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1001000000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1001000000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1004000000.0 | +0.3% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1009000000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1012000000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1013000000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 927000000.0 | — | shares | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 949000000.0 | +2.4% | shares | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 969000000.0 | +2.1% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 974000000.0 | +0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 977000000.0 | +0.3% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 980000000.0 | +0.3% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 987000000.0 | +0.7% | shares | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 997000000.0 | +1.0% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1003000000.0 | +0.6% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1012000000.0 | +0.9% | shares | 10-K | 2026-02-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0678 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0613 | -9.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0786 | +28.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0747 | -4.9% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0655 | -12.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0740 | +13.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0828 | +11.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0689 | -16.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0787 | +14.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0779 | -1.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0632 | -18.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0727 | +15.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0702 | -3.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0580 | -17.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0693 | +19.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0356 | -48.6% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0311 | -12.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0367 | +18.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0575 | +56.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0459 | -20.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0518 | +12.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0574 | +10.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0491 | -14.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0602 | +22.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0585 | -2.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0510 | -12.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0580 | +13.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0613 | +5.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0488 | -20.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0591 | +20.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2730 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.2874 | +5.3% | ratio | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 0.3007 | +4.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.2756 | -8.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1289 | -53.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1349 | +4.7% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.2001 | +48.4% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.2133 | +6.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2136 | +0.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.2081 | -2.6% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8253 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 0.9665 | +17.1% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.0041 | +3.9% | ratio | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 0.9223 | -8.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.8446 | -8.4% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 0.8759 | +3.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.0265 | +17.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.1017 | +7.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.1359 | +3.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.1935 | +5.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.3287 | +11.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.1715 | -11.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.0202 | -12.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.9011 | -11.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.9328 | +3.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.8486 | -9.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.0596 | +24.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.1327 | +6.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.0932 | -3.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 0.9836 | -10.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.9571 | -2.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.8871 | -7.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.9400 | +6.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.8663 | -7.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.9433 | +8.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 0.9142 | -3.1% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.8093 | -11.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.6914 | -14.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.9611 | +39.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.9504 | -1.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.8544 | -10.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8109 | -5.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.0297 | +27.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.0341 | +0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.0865 | +5.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.8723 | -19.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.0859 | +24.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.9476 | -12.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9393 | -0.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.9223 | — | ratio | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 1.1017 | +19.4% | ratio | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 1.1687 | +6.1% | ratio | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 0.8486 | -27.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.9836 | +15.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.8663 | -11.9% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 0.6914 | -20.2% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.8168 | +18.1% | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.8723 | +6.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.9240 | +5.9% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.1096 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 3.1305 | +0.7% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 3.1700 | +1.3% | ratio | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 3.1614 | -0.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 3.1380 | -0.7% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2.9981 | -4.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2.9078 | -3.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.6279 | -9.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2.5934 | -1.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 2.5704 | -0.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.5787 | +0.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.6186 | +1.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.6077 | -0.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.5862 | -0.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.5730 | -0.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.6149 | +1.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.6017 | -0.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2.6223 | +0.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.6398 | +0.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.7088 | +2.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.7887 | +2.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.7506 | -1.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.8711 | +4.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.8228 | -1.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.9461 | +4.4% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2.9015 | -1.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.8018 | -3.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.8534 | +1.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.8668 | +0.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.9108 | +1.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.8971 | -0.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.9428 | +1.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.9604 | +0.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.0193 | +2.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.9843 | -1.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.0037 | +0.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.9658 | -1.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.0241 | +2.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.0387 | +0.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.1594 | — | ratio | 10-K | 2018-02-09 |
| Annual | 2017-12-31 | 2.6293 | -16.8% | ratio | 10-K | 2019-02-08 |
| Annual | 2018-12-31 | 2.6201 | -0.4% | ratio | 10-K | 2020-02-11 |
| Annual | 2019-12-31 | 2.6149 | -0.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.7088 | +3.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2.8228 | +4.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 2.8534 | +1.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.9548 | +3.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3.0037 | +1.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.0479 | +1.5% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0162 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0443 | +172.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0584 | +31.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1110 | +90.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0123 | -89.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0987 | +704.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0656 | -33.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0671 | +2.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0851 | +26.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1019 | +19.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0642 | -37.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0851 | +32.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0430 | -49.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0784 | +82.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0643 | -18.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0570 | -188.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.1184 | +307.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.2527 | +113.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1123 | -55.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.1097 | -2.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1395 | +27.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1203 | -13.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0712 | -40.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.1171 | +64.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1089 | -7.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0836 | -23.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.1149 | +37.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1352 | +17.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0720 | -46.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.1305 | +81.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0381 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.1153 | +202.4% | ratio | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 0.0578 | -49.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0879 | +52.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1173 | +33.4% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1020 | -13.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1138 | +11.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.1071 | -5.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1068 | -0.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1141 | +6.8% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0638 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0936 | +46.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1407 | +50.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1495 | +6.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0391 | -73.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1710 | +336.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1136 | -33.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1166 | +2.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1219 | +4.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1285 | +5.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1094 | -14.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1515 | +38.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1395 | -8.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0772 | -44.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0869 | +12.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1779 | +104.8% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1443 | -18.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1555 | +7.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1690 | +8.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1637 | -3.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2087 | +27.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1988 | -4.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1461 | -26.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1878 | +28.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1843 | -1.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1703 | -7.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1943 | +14.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2288 | +17.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1708 | -25.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2237 | +31.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1024 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.1308 | +27.7% | ratio | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 0.1081 | -17.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1270 | +17.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1315 | +3.5% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1495 | +13.7% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1738 | +16.2% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.1852 | +6.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1876 | +1.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.2122 | +13.2% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0697 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.1385 | +98.6% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1560 | +12.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0472 | -69.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.0422 | -10.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0384 | -9.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0971 | +152.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.0832 | -14.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 0.0775 | -6.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0721 | -7.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1892 | +162.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.1183 | -37.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 0.0720 | -39.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0568 | -21.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1286 | +126.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 0.0414 | -67.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 0.1237 | +199.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1924 | +55.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1650 | -14.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 0.0338 | -79.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 0.1405 | +315.4% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1134 | -19.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1868 | +64.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0417 | -77.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 0.2867 | +587.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1016 | -64.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0512 | -49.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0384 | -25.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 0.0645 | +68.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0503 | -22.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0341 | -32.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0464 | +36.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 0.0903 | +94.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1129 | +25.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0834 | -26.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 0.0371 | -55.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1239 | +233.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0791 | -36.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1560 | +97.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0472 | — | ratio | 10-K | 2020-02-11 |
| Annual | 2017-12-31 | 0.0832 | +76.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 0.1183 | +42.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 0.0414 | -65.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2020-12-31 | 0.0338 | -18.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 0.0417 | +23.3% | ratio | 10-K | 2025-02-12 |
| Annual | 2022-12-31 | 0.0384 | -8.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 0.0449 | +17.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0371 | -17.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0606 | +63.1% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0011 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0027 | +146.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0046 | +69.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0083 | +80.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0008 | -90.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0073 | +809.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0054 | -25.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0046 | -14.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0067 | +44.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0079 | +18.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0041 | -48.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0062 | +52.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0030 | -51.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0045 | +50.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0045 | -2.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0020 | -145.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0037 | +281.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0093 | +151.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0065 | -30.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0050 | -21.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0072 | +43.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0069 | -4.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0035 | -49.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0071 | +101.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0064 | -9.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0043 | -33.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0067 | +56.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0083 | +24.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0035 | -57.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0077 | +119.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0104 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.0331 | +218.3% | ratio | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 0.0174 | -47.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0242 | +39.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0151 | -37.6% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.0138 | -9.0% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0228 | +65.6% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.0229 | +0.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0228 | -0.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0237 | +4.0% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0045 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0112 | +147.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0192 | +70.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0343 | +79.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0032 | -90.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0285 | +789.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0195 | -31.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0165 | -15.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0240 | +45.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0287 | +19.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0146 | -49.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0221 | +51.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0109 | -50.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0165 | +51.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0162 | -1.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0077 | -147.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0138 | +279.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0359 | +160.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0255 | -29.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0197 | -22.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0275 | +39.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0267 | -2.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0137 | -48.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0275 | +100.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0252 | -8.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0171 | -32.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0266 | +55.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0329 | +23.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0142 | -57.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0311 | +119.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0433 | — | ratio | 10-K | 2019-02-08 |
| Annual | 2017-12-31 | 0.1203 | +177.8% | ratio | 10-K | 2020-02-11 |
| Annual | 2018-12-31 | 0.0629 | -47.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0876 | +39.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0560 | -36.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.0526 | -6.2% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0877 | +66.9% | ratio | 10-K | 2025-02-12 |
| Annual | 2023-12-31 | 0.0904 | +3.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0914 | +1.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0961 | +5.2% | ratio | 10-K | 2026-02-12 |
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-31 | Segedi Bryan K | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 878 | $49.82 | $43,742 | 9,451 |
| 2026-02-02 | Peterson Timothy George | EVP Chf Cust & Tech Officer |
Equity grant / award
A · derivative
|
2026 Restricted Stock Units | 11,274 | — | — | 11,274 |
| 2025-12-31 | Segedi Bryan K | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 940 | $43.87 | $41,238 | 8,501 |
| 2025-09-30 | Segedi Bryan K | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 950 | $43.43 | $41,258 | 7,492 |
| 2025-06-30 | Segedi Bryan K | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 954 | $43.25 | $41,260 | 6,483 |
| 2025-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 933 | $44.19 | $41,229 | 32,286 |
| 2025-02-25 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M · derivative
|
Retention RSUs | 22,258 | $0.00 | $0 | 0 |
| 2025-02-25 | Kleczynski Robert A | SVP, Controller & Tax |
Other disposed transaction
F
|
Common Stock | 9,060 | $44.04 | $399,002 | 41,125 |
| 2025-02-25 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M
|
Common Stock | 22,258 | — | — | 50,185 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M · derivative
|
2022-2024 Performance Shares | 5,749 | — | — | 0 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Equity grant / award
A · derivative
|
2022-2024 Performance Shares | 5,749 | $0.00 | $0 | 5,749 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Equity grant / award
A · derivative
|
2025 Restricted Stock Units | 6,101 | $0.00 | $0 | 6,101 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M · derivative
|
2024 Restricted Stock Units | 1,624 | — | — | 3,246 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M · derivative
|
2023 Restricted Stock Units | 1,422 | — | — | 1,421 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M · derivative
|
2022 Restricted Stock Units | 1,233 | — | — | 0 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Other disposed transaction
D
|
Common Stock | 2,032 | $40.57 | $82,438 | 27,927 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Other disposed transaction
F
|
Common Stock | 3,108 | $40.57 | $126,092 | 29,959 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M
|
Common Stock | 5,749 | — | — | 33,067 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M
|
Common Stock | 1,624 | — | — | 27,318 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M
|
Common Stock | 1,422 | — | — | 25,694 |
| 2025-02-03 | Kleczynski Robert A | SVP, Controller & Tax |
Exercise / conversion
M
|
Common Stock | 1,233 | — | — | 24,272 |
| 2025-02-03 | Glockner David | EVP Compliance, Audit & Risk |
Other disposed transaction
D
|
Common Stock | 6,051 | $40.57 | $245,489 | 56,702 |
| 2024-12-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,119 | $36.87 | $41,258 | 31,071 |
| 2024-12-02 | BUTLER CALVIN JR | President & CEO |
Exercise / conversion
M · derivative
|
Retention RSUs | 37,532 | $38.37 | $1,440,103 | 0 |
| 2024-12-02 | BUTLER CALVIN JR | President & CEO |
Other disposed transaction
F
|
Common Stock | 16,705 | $38.37 | $640,971 | 127,145 |
| 2024-12-02 | BUTLER CALVIN JR | President & CEO |
Exercise / conversion
M
|
Common Stock | 37,532 | — | — | 143,850 |
| 2024-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,025 | $40.23 | $41,236 | 29,647 |
| 2024-06-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,161 | $35.54 | $41,262 | 28,353 |
| 2024-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,131 | $36.48 | $41,259 | 26,905 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Exercise / conversion
M · derivative
|
2022 Restricted Stock Units | 3,243 | — | — | 3,243 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Exercise / conversion
M · derivative
|
2023 Restricted Stock Units | 3,242 | — | — | 6,483 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Equity grant / award
A · derivative
|
2024 Restricted Stock Units | 11,119 | — | — | 11,119 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Other disposed transaction
F
|
Common Stock | 2,066 | $35.29 | $72,909 | 6,466 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Exercise / conversion
M
|
Common Stock | 3,243 | — | — | 8,532 |
| 2024-01-29 | Quiniones Gil C | CEO of ComEd |
Exercise / conversion
M
|
Common Stock | 3,242 | — | — | 5,289 |
| 2023-12-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,052 | $39.21 | $41,249 | 25,509 |
| 2023-12-02 | Innocenzo Michael | CEO, PECO Energy Co. |
Exercise / conversion
M · derivative
|
Retention RSUs | 19,776 | — | — | 0 |
| 2023-12-02 | Innocenzo Michael | CEO, PECO Energy Co. |
Other disposed transaction
F
|
Common stock | 9,144 | $38.99 | $356,525 | 60,514 |
| 2023-12-02 | Innocenzo Michael | CEO, PECO Energy Co. |
Exercise / conversion
M
|
Common stock | 19,776 | — | — | 69,658 |
| 2023-10-30 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 27 | $38.45 | $1,038 | 1,655 |
| 2023-10-13 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 26 | $39.95 | $1,039 | 1,627 |
| 2023-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common stock- deferred stock units | 1,017 | $40.58 | $41,270 | 24,234 |
| 2023-09-29 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 28 | $37.79 | $1,058 | 1,601 |
| 2023-09-15 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 22 | $41.65 | $916 | 1,572 |
| 2023-08-30 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 21 | $40.42 | $849 | 1,551 |
| 2023-08-15 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 22 | $39.59 | $871 | 1,530 |
| 2023-07-31 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 18 | $41.86 | $753 | 1,494 |
| 2023-07-14 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 20 | $42.02 | $840 | 1,477 |
| 2023-06-30 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Deferred Comp Phantom Share Equivalents | 20 | $40.74 | $815 | 1,457 |
| 2023-06-30 | Kleczynski Robert A | SVP & Corp Controller |
Equity grant / award
A · derivative
|
Restricted Stock Unit Award (01/23/2023) | 486 | $0.00 | $0 | 4,022 |
| 2023-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 1,027 | $40.18 | $41,265 | 21,789 |
| 2023-03-17 | Khouzami Carim V | CEO Baltimore Gas & Elec. |
Open-market sell
S
|
Common Stock | 6,000 | $41.65 | $249,900 | 4,498 |
| 2023-01-29 | Jones Jeanne M | Exec VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Award 01/29/2018 | 19,776 | — | $0 | 0 |
| 2023-01-29 | Jones Jeanne M | Exec VP & CFO |
Other disposed transaction
F
|
Common Stock | 6,745 | $41.69 | $281,199 | 21,315 |
| 2023-01-29 | Jones Jeanne M | Exec VP & CFO |
Exercise / conversion
M
|
Common Stock | 19,776 | — | — | 28,060 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Exercise / conversion
M · derivative
|
Earned Performance RSU | 7,298 | — | $0 | 0 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Exercise / conversion
M · derivative
|
2020 Restricted Stock Units | 1,262 | — | $0 | 0 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Exercise / conversion
M · derivative
|
2021 Restricted Stock Units | 1,324 | — | $0 | 1,324 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Exercise / conversion
M · derivative
|
2022 Restricted Stock Units | 1,288 | — | $0 | 2,576 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Equity grant / award
A · derivative
|
2023 Restricted Stock Units | 3,946 | — | $0 | 3,946 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Other disposed transaction
D
|
Common Stock | 5,168 | $41.82 | $216,126 | 29,228 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Other disposed transaction
F
|
Common Stock | 3,440 | $41.82 | $143,861 | 34,396 |
| 2023-01-23 | Trpik Joseph R JR | Senior VP & Corp. Controller |
Exercise / conversion
M
|
Common Stock | 11,173 | — | — | 37,836 |
| 2023-01-16 | Anthony John Tyler | CEO of Pepco Holdings LLC |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Award 01/16/2020 | 6,592 | $43.38 | $285,961 | 0 |
| 2023-01-16 | Anthony John Tyler | CEO of Pepco Holdings LLC |
Other disposed transaction
F
|
Common Stock | 2,498 | $43.38 | $108,363 | 4,125 |
| 2023-01-16 | Anthony John Tyler | CEO of Pepco Holdings LLC |
Exercise / conversion
M
|
Common Stock | 6,592 | — | — | 6,623 |
| 2022-12-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 936 | $41.42 | $38,769 | 20,578 |
| 2022-10-28 | Trpik Joseph R JR | SVP & Corp. Controller |
Equity grant / award
A · derivative
|
Restricted Stock Unit Award (10/28/2022) | 25,000 | — | — | 25,000 |
| 2022-09-30 | JOSKOW PAUL L | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 845 | $45.84 | $38,735 | 74,763 |
| 2022-06-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 842 | $46.01 | $38,740 | 18,502 |
| 2022-05-18 | Anthony John Tyler | CEO of Pepco Holdings LLC |
Open-market sell
S
|
Common Stock (ESPP Shares) | 571 | $47.49 | $27,117 | 974 |
| 2022-05-18 | Anthony John Tyler | CEO of Pepco Holdings LLC |
Open-market sell
S
|
Common Stock | 3,880 | $47.49 | $184,261 | 0 |
| 2022-04-01 | Souza Fabian | SVP & Corporate Controller |
Open-market sell
S
|
Common Stock | 21,400 | $47.61 | $1,018,854 | 2,337 |
| 2022-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 889 | $43.60 | $38,760 | 17,531 |
| 2022-03-24 | BERZIN ANN C | Dir |
Other acquired transaction
I · derivative
|
Deferred Compensation - Phantom Share Equivalents | 13,289 | $44.47 | $590,962 | 52,668 |
| 2022-03-23 | Cheshire Marjorie Rodgers | Dir |
Other acquired transaction
I · derivative
|
Deferred Compensation - Phantom Share Equivalents | 570 | $43.70 | $24,909 | 2,243 |
| 2022-03-22 | BOWERS WILLIAM P | Dir |
Open-market buy
P
|
Common Stock | 4,500 | $43.56 | $196,020 | 4,500 |
| 2022-02-08 | Souza Fabian | SVP & Controller |
Equity grant / award
A · derivative
|
Earned Performance RSU | 12,811 | — | $0 | 12,811 |
| 2022-02-08 | Souza Fabian | SVP & Controller |
Equity grant / award
A · derivative
|
2022 Restricted Stock Units | 5,001 | — | $0 | 5,001 |
| 2022-01-28 | Souza Fabian | SVP & Controller |
Exercise / conversion
M · derivative
|
Performance Shares 2019-2021 | 6,526 | — | $0 | 0 |
| 2022-01-28 | Souza Fabian | SVP & Controller |
Equity grant / award
A · derivative
|
Performance Shares 2019-2021 | 6,526 | — | $0 | 6,526 |
| 2022-01-28 | Souza Fabian | SVP & Controller |
Other disposed transaction
D
|
Common Stock | 4,353 | $57.33 | $249,557 | 23,737 |
| 2022-01-28 | Souza Fabian | SVP & Controller |
Other disposed transaction
F
|
Common Stock | 2,173 | $57.33 | $124,578 | 28,090 |
| 2022-01-28 | Souza Fabian | SVP & Controller |
Exercise / conversion
M
|
Common Stock | 6,526 | — | — | 30,263 |
| 2022-01-06 | Anthony John Tyler | CEO Pepco Holdings LLC |
Exercise / conversion
M · derivative
|
2021 Restricted Stock Units | 974 | — | $0 | 1,949 |
| 2022-01-06 | Anthony John Tyler | CEO Pepco Holdings LLC |
Exercise / conversion
M · derivative
|
2020 Restricted Stock Units | 929 | — | $0 | 929 |
| 2022-01-06 | Anthony John Tyler | CEO Pepco Holdings LLC |
Exercise / conversion
M · derivative
|
2019 Restricted Stock Units | 959 | — | $0 | 0 |
| 2022-01-06 | Anthony John Tyler | CEO Pepco Holdings LLC |
Other disposed transaction
F
|
Common Stock | 1,087 | $56.73 | $61,666 | 3,846 |
| 2022-01-06 | Anthony John Tyler | CEO Pepco Holdings LLC |
Exercise / conversion
M
|
Common Stock | 2,862 | — | — | 4,933 |
| 2021-12-31 | GUTIERREZ CARLOS M | Dir |
Equity grant / award
A
|
Common Stock | 531 | $53.91 | $28,626 | 531 |
| 2021-12-15 | MCHUGH JAMES | EVP & Chief Commercial Officer |
Equity grant / award
A · derivative
|
Deferred Phantom Shares | 40 | $54.69 | $2,188 | 2,213 |
| 2021-11-24 | Dominguez Joseph | CEO, Exelon Generation |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 03/12/2012 | 16,000 | — | $636,960 | 0 |
| 2021-11-24 | Dominguez Joseph | CEO, Exelon Generation |
Open-market sell
S
|
Common Stock | 16,000 | $54.39 | $870,240 | 20,821 |
| 2021-11-24 | Dominguez Joseph | CEO, Exelon Generation |
Exercise / conversion
M
|
Common Stock | 16,000 | $39.81 | $636,960 | 36,821 |
| 2021-11-19 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 03/12/2012 | 13,000 | — | $517,530 | 0 |
| 2021-11-19 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Open-market sell
S
|
Common Stock | 13,000 | $53.49 | $695,370 | 72,752 |
| 2021-11-19 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Exercise / conversion
M
|
Common Stock | 13,000 | $39.81 | $517,530 | 85,752 |
| 2021-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 776 | $49.91 | $38,730 | 11,724 |
| 2021-06-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 830 | $46.71 | $38,769 | 10,864 |
| 2021-05-27 | Innocenzo Michael | President & CEO of PECO |
Exercise / conversion
M · derivative
|
NQ Stock Options (Right to Buy) 3/12/2012 | 16,000 | $0.00 | $0 | 0 |
| 2021-05-27 | Innocenzo Michael | President & CEO of PECO |
Open-market sell
S
|
Common Stock | 16,000 | $44.99 | $719,840 | 40,382 |
| 2021-05-27 | Innocenzo Michael | President & CEO of PECO |
Exercise / conversion
M
|
Common Stock | 16,000 | $39.81 | $636,960 | 56,382 |
| 2021-04-05 | Souza Fabian | SVP and Corporate Controller |
Equity grant / award
A · derivative
|
2021 Restricted Stock Units | 29,227 | — | $0 | 29,227 |
| 2021-03-31 | LAWLESS ROBERT J | Dir |
Equity grant / award
A · derivative
|
Deferred Compensation - Phantom Share Equivalents | 1,083 | $43.74 | $47,370 | 35,144 |
| 2021-03-31 | LAWLESS ROBERT J | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 894 | $43.36 | $38,764 | 35,764 |
| 2021-03-18 | Khouzami Carim V | CEO of BGE |
Open-market sell
S
|
Common Stock | 12,239 | $42.88 | $524,808 | 635 |
| 2021-03-09 | Khouzami Carim V | CEO of BGE |
Other acquired transaction
I
|
Common Stock 401k Shares | 7,387 | $41.53 | $306,782 | 8,056 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Performance Shares 2018-2020 (stock units) | 32,497 | — | $0 | 0 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Performance Shares 2018-2020 (stock units) | 32,497 | — | $0 | 32,497 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
2021 Restricted Stock Units | 22,235 | — | $0 | 22,235 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
2020 Restricted Stock Units | 7,062 | — | $0 | 14,123 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
2019 Restricted Stock Units | 7,267 | — | $0 | 7,269 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
2018 Restricted Stock Units | 9,280 | — | $0 | 0 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
D
|
Common Stock | 18,064 | $43.35 | $783,074 | 215,417 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
F
|
Common Stock | 21,508 | $43.35 | $932,372 | 233,481 |
| 2021-01-25 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M
|
Common Stock | 56,106 | — | — | 254,989 |
| 2020-12-31 | DEBENEDICTIS NICHOLAS | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 941 | $41.20 | $38,769 | 56,390 |
| 2020-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 1,081 | $35.84 | $38,743 | 7,966 |
| 2020-09-02 | Khouzami Carim V | CEO of BGE |
Open-market sell
S
|
Common Stock | 6,800 | $38.00 | $258,400 | 8,872 |
| 2020-06-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 969 | $40.00 | $38,760 | 6,812 |
| 2020-04-28 | Velazquez David M | Pres. & CEO, Pepco Holdings |
Other disposed transaction
F
|
Common Stock | 4,907 | $36.60 | $179,596 | 39,342 |
| 2020-04-25 | Velazquez David M | Pres. & CEO, Pepco Holdings |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Award (04/25/2016) | 10,000 | $36.60 | $366,000 | 0 |
| 2020-04-25 | Velazquez David M | Pres. & CEO, Pepco Holdings |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 44,249 |
| 2020-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 899 | $43.12 | $38,765 | 5,788 |
| 2020-03-23 | Glockner David | EVP Compliance & Audit |
Equity grant / award
A · derivative
|
Restricted Stock Unit Award (03/23/2020) | 15,631 | — | $0 | 15,631 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Performance Shares 2017-2019 (stock units) | 60,150 | — | $0 | 0 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Performance Shares 2017-2019 (stock units) | 60,150 | — | $0 | 60,150 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units 2020 | 20,391 | — | $0 | 20,391 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2019 | 6,995 | — | $0 | 13,991 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2018 | 8,924 | — | $0 | 8,932 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2017 | 10,112 | — | $0 | 0 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
D
|
Common Stock | 33,421 | $47.27 | $1,579,811 | 191,472 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
F
|
Common Stock | 35,156 | $47.27 | $1,661,824 | 224,892 |
| 2020-01-27 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M
|
Common Stock | 86,181 | — | — | 260,049 |
| 2019-12-31 | SHATTUCK MAYO A III | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 867 | $44.72 | $38,772 | 25,731 |
| 2019-12-13 | Khouzami Carim V | CEO of BGE |
Equity grant / award
A · derivative
|
Deferred Compensation Equivalent Shares | 32 | $43.82 | $1,402 | 672 |
| 2019-12-02 | Innocenzo Michael | President & CEO of PECO Energy |
Equity grant / award
A · derivative
|
Restricted Stock Unit Award (12/02/2019) | 15,000 | — | $0 | 15,000 |
| 2019-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 801 | $48.35 | $38,728 | 3,948 |
| 2019-06-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 782 | $49.57 | $38,764 | 3,123 |
| 2019-06-28 | BUTLER CALVIN JR | CEO, BGE |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 03/12/2012 | 16,000 | — | $636,960 | 0 |
| 2019-06-28 | BUTLER CALVIN JR | CEO, BGE |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 01/24/2011 | 15,000 | — | $651,000 | 0 |
| 2019-06-28 | BUTLER CALVIN JR | CEO, BGE |
Open-market sell
S
|
Common Stock | 31,000 | $47.59 | $1,475,290 | 25,331 |
| 2019-06-28 | BUTLER CALVIN JR | CEO, BGE |
Exercise / conversion
M
|
Common Stock | 16,000 | $39.81 | $636,960 | 56,331 |
| 2019-06-28 | BUTLER CALVIN JR | CEO, BGE |
Exercise / conversion
M
|
Common Stock | 15,000 | $43.40 | $651,000 | 40,331 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 01/24/2011 | 26,000 | — | $1,128,400 | 26,000 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 01/25/2010 | 13,300 | — | $612,997 | 0 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Open-market sell
S
|
Common Stock | 200 | $50.53 | $10,106 | 69,513 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Open-market sell
S
|
Common Stock | 54,100 | $49.82 | $2,695,262 | 69,713 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Exercise / conversion
M
|
Common Stock | 26,000 | $43.40 | $1,128,400 | 123,813 |
| 2019-06-18 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Exercise / conversion
M
|
Common Stock | 13,300 | $46.09 | $612,997 | 97,813 |
| 2019-03-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 794 | $48.78 | $38,731 | 2,324 |
| 2019-03-13 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Exercise / conversion
M · derivative
|
NQ Stock Option (right to buy) 01/25/2010 | 3,800 | — | $175,142 | 0 |
| 2019-03-13 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Open-market sell
S
|
Common Stock | 53,800 | $49.59 | $2,667,942 | 45,774 |
| 2019-03-13 | Nigro Joseph | Sr. EVP & Chief Fin. Officer |
Exercise / conversion
M
|
Common Stock | 3,800 | $46.09 | $175,142 | 99,574 |
| 2019-03-04 | Aliabadi Paymon | EVP, Chief Enterprise Risk Ofr |
Open-market sell
S
|
Common Stock | 17,500 | $48.36 | $846,300 | 50,048 |
| 2019-02-12 | Aliabadi Paymon | EVP, Chief Enterprise Risk Ofr |
Open-market sell
S
|
Common Stock | 17,500 | $47.88 | $837,900 | 67,548 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Performance Shares 2016-2018 (stock units) | 116,435 | — | $0 | 0 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Performance Shares 2016-2018 (stock units) | 116,435 | — | $0 | 116,435 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units 2019 | 20,361 | — | $0 | 20,361 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2018 | 8,660 | — | $0 | 17,325 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2017 | 9,804 | — | $0 | 9,811 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units 2016 | 11,937 | — | $0 | 0 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
D
|
Common Stock | 62,154 | $47.34 | $2,942,370 | 168,715 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
F
|
Common Stock | 64,858 | $47.34 | $3,070,378 | 230,869 |
| 2019-02-04 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M
|
Common Stock | 146,836 | — | — | 295,727 |
| 2018-12-31 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 771 | $47.00 | $36,237 | 1,518 |
| 2018-10-21 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Grant (10/21/2013) | 20,000 | $44.13 | $882,600 | 0 |
| 2018-10-21 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
F
|
Common Stock | 8,926 | $44.13 | $393,904 | 147,803 |
| 2018-10-21 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M
|
Common Stock | 20,000 | $44.13 | $882,600 | 156,729 |
| 2018-09-30 | YOUNG JOHN F | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 742 | $44.62 | $33,108 | 742 |
| 2018-08-01 | Dominguez Joseph | CEO of ComEd |
Equity grant / award
A · derivative
|
Restricted Stock Unit Award (08/01/2018) | 30,000 | $0.00 | $0 | 30,000 |
| 2018-06-30 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 832 | $42.60 | $35,443 | 43,174 |
| 2018-06-30 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 906 | $40.00 | $36,240 | 36,863 |
| 2018-06-01 | Pramaggiore Anne R | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit Awards | 11,393 | — | $0 | 30,516 |
| 2018-05-07 | Innocenzo Michael | President & CEO of PECO |
Equity grant / award
A · derivative
|
Restricted Stock Award | 3,625 | — | $0 | 10,934 |
| 2018-03-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 960 | $39.01 | $37,450 | 42,064 |
| 2018-03-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 967 | $37.50 | $36,262 | 35,649 |
| 2018-03-15 | BUTLER CALVIN JR | CEO, BGE |
Open-market sell
S
|
Common Stock | 25,000 | $37.94 | $948,500 | 19,429 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Performance Shares- Stock Units | 59,087 | $38.33 | $2,264,805 | 0 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Performance Shares- Stock Units | 59,087 | — | $0 | 59,087 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Awards | 28,603 | $38.33 | $1,096,353 | 55,682 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Unit Awards | 25,147 | — | $0 | 84,286 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
D
|
Common stock | 32,717 | $38.33 | $1,254,043 | 133,268 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Other disposed transaction
F
|
Common Stock | 35,255 | $38.33 | $1,351,324 | 165,985 |
| 2018-01-29 | Von Hoene William A. Jr. | Sr. Executive Vice President |
Exercise / conversion
M
|
Common Stock | 87,690 | $38.33 | $3,361,158 | 201,240 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Grant 01/28/2013 | 30,000 | $38.86 | $1,165,800 | 0 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Other disposed transaction
F
|
Common Stock | 17,548 | $38.86 | $681,915 | 45,925 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M
|
Common Stock | 30,000 | $38.86 | $1,165,800 | 63,473 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit Grant 01/28/2013 | 30,000 | $38.86 | $1,165,800 | 0 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Other disposed transaction
F
|
Common Stock | 12,452 | $38.86 | $483,885 | 51,021 |
| 2018-01-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M
|
Common Stock | 30,000 | $38.86 | $1,165,800 | 63,473 |
| 2017-12-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 920 | $39.41 | $36,257 | 40,749 |
| 2017-12-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 883 | $41.05 | $36,247 | 34,367 |
| 2017-12-08 | Aliabadi Paymon | EVP, Chief Enterprise Risk Ofr |
Open-market sell
S
|
Common Stock | 13,334 | $40.62 | $541,627 | 26,435 |
| 2017-11-08 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 100,000 | $41.13 | $4,113,000 | 267,649 |
| 2017-11-02 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Options 02/24/2012 | 519,316 | — | $20,377,960 | 0 |
| 2017-11-02 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 519,316 | $40.50 | $21,032,298 | 367,649 |
| 2017-11-02 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 519,316 | $39.24 | $20,377,960 | 886,965 |
| 2017-11-01 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Options 02/24/2012 | 40,698 | — | $1,596,990 | 519,316 |
| 2017-11-01 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 40,698 | $40.25 | $1,638,094 | 367,649 |
| 2017-11-01 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 40,698 | $39.24 | $1,596,990 | 408,347 |
| 2017-10-31 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Options 02/24/2012 | 93,497 | — | $3,668,822 | 560,014 |
| 2017-10-31 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 04/02/2012 | 24,682 | — | $967,781 | 0 |
| 2017-10-31 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 118,179 | $40.27 | $4,759,068 | 367,649 |
| 2017-10-31 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 93,497 | $39.24 | $3,668,822 | 485,828 |
| 2017-10-31 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 24,682 | $39.21 | $967,781 | 392,331 |
| 2017-10-30 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 04/02/2012 | 34,585 | — | $1,356,078 | 24,682 |
| 2017-10-30 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 34,585 | $40.25 | $1,392,046 | 367,649 |
| 2017-10-30 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 34,585 | $39.21 | $1,356,078 | 402,234 |
| 2017-10-27 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 04/02/2012 | 96,697 | — | $3,791,489 | 59,267 |
| 2017-10-27 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 96,697 | $40.26 | $3,893,021 | 367,649 |
| 2017-10-27 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 96,697 | $39.21 | $3,791,489 | 464,346 |
| 2017-10-26 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 04/02/2012 | 91,036 | — | $3,569,522 | 155,964 |
| 2017-10-26 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 91,036 | $40.27 | $3,666,020 | 367,649 |
| 2017-10-26 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 91,036 | $39.21 | $3,569,522 | 458,685 |
| 2017-10-25 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 02/26/2010 | 379,337 | — | $14,304,798 | 0 |
| 2017-10-25 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 379,337 | $40.05 | $15,192,447 | 367,649 |
| 2017-10-25 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 379,337 | $37.71 | $14,304,798 | 746,986 |
| 2017-09-30 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 950 | $38.17 | $36,262 | 33,218 |
| 2017-09-30 | SHATTUCK MAYO A III | Dir |
Equity grant / award
A
|
Common Stock (Def. Stock Units) | 950 | $38.17 | $36,262 | 16,676 |
| 2017-09-29 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 961 | $37.67 | $36,201 | 39,558 |
| 2017-09-25 | Cornew Kenneth W. | Sr. EVP, Pres & CEO Generation |
Open-market sell
S
|
Common stock | 25,000 | $37.44 | $936,000 | 28,363 |
| 2017-09-11 | Aliabadi Paymon | EVP, Chief Enterprise Risk Ofr |
Open-market sell
S
|
Common Stock | 13,333 | $38.31 | $510,787 | 39,769 |
| 2017-07-31 | O'Brien Denis P. | Sr. Executive Vice President |
Open-market sell
S
|
Common Stock | 10,000 | $38.50 | $385,000 | 10,000 |
| 2017-07-31 | O'Brien Denis P. | Sr. Executive Vice President |
Open-market sell
S
|
Common Stock | 20,000 | $38.50 | $770,000 | 57,243 |
| 2017-07-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M · derivative
|
NQ Stock Options 02/27/2009 | 11,961 | — | $254,171 | 0 |
| 2017-07-28 | Thayer Jonathan W | Senior EVP and CFO |
Open-market sell
S
|
Common Stock | 758 | $38.01 | $28,812 | 33,473 |
| 2017-07-28 | Thayer Jonathan W | Senior EVP and CFO |
Open-market sell
S
|
Common Stock | 11,961 | $38.01 | $454,638 | 34,231 |
| 2017-07-28 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M
|
Common Stock | 11,961 | $21.25 | $254,171 | 46,192 |
| 2017-07-27 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M · derivative
|
NQ Stock Options 02/27/2009 | 155,708 | — | $3,308,795 | 11,961 |
| 2017-07-27 | Thayer Jonathan W | Senior EVP and CFO |
Open-market sell
S
|
Common stock | 47,242 | $38.00 | $1,795,196 | 34,231 |
| 2017-07-27 | Thayer Jonathan W | Senior EVP and CFO |
Open-market sell
S
|
Common Stock | 155,708 | $38.00 | $5,916,904 | 81,473 |
| 2017-07-27 | Thayer Jonathan W | Senior EVP and CFO |
Exercise / conversion
M
|
Common Stock | 155,708 | $21.25 | $3,308,795 | 237,181 |
| 2017-06-30 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 1,005 | $36.07 | $36,250 | 38,294 |
| 2017-06-30 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 990 | $36.62 | $36,254 | 31,994 |
| 2017-06-19 | Aliabadi Paymon | EVP, Chief Enterprise Risk Ofr |
Open-market sell
S
|
Common Stock | 13,333 | $37.05 | $493,988 | 53,102 |
| 2017-06-12 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 02/25/2011 | 265,892 | — | $8,630,854 | 0 |
| 2017-06-12 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 265,892 | $36.56 | $9,721,012 | 367,649 |
| 2017-06-12 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 265,892 | $32.46 | $8,630,854 | 633,541 |
| 2017-06-09 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M · derivative
|
NQ Stock Option 02/25/2011 | 200,000 | — | $6,492,000 | 265,892 |
| 2017-06-09 | SHATTUCK MAYO A III | Dir |
Open-market sell
S
|
Common Stock | 200,000 | $36.47 | $7,294,000 | 367,649 |
| 2017-06-09 | SHATTUCK MAYO A III | Dir |
Exercise / conversion
M
|
Common Stock | 200,000 | $32.46 | $6,492,000 | 567,649 |
| 2017-05-11 | ROGERS JOHN W JR | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $33.57 | $100,710 | 14,374 |
| 2017-03-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A · derivative
|
Deferred Comp. Phantom Share Equivalents | 1,008 | $35.98 | $36,268 | 36,998 |
| 2017-03-31 | STEINOUR STEPHEN D | Dir |
Equity grant / award
A
|
Common Stock (Deferred Stock Units) | 1,008 | $35.97 | $36,258 | 30,730 |