Financial Metrics
D DOMINION ENERGY, INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2921000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2598000000.0 | -11.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 3132000000.0 | +20.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 3384000000.0 | +8.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2813000000.0 | -16.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 3179000000.0 | +13.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3324000000.0 | +4.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2945000000.0 | -11.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 3362000000.0 | +14.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3631000000.0 | +8.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 3746000000.0 | +3.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 3623000000.0 | -3.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 3827000000.0 | +5.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 3002000000.0 | -21.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 3536000000.0 | +17.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 3840000000.0 | +8.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 3084000000.0 | -19.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 3434000000.0 | +11.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 4547000000.0 | +32.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 3794000000.0 | -16.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 4236000000.0 | +11.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 3452000000.0 | -18.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3080000000.0 | -10.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3758000000.0 | +22.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3524000000.0 | -6.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3455000000.0 | -2.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 3785000000.0 | +9.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4085000000.0 | +7.9% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 3718000000.0 | -9.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4510000000.0 | +21.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 5091000000.0 | +12.9% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 11737000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 12586000000.0 | +7.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 10891000000.0 | -13.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 13745000000.0 | +26.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 13752000000.0 | +0.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 11661000000.0 | -15.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 14552000000.0 | +24.8% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 13487000000.0 | -7.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 14182000000.0 | +5.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 16523000000.0 | +16.5% | USD | 10-K | 2026-02-23 |
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 | 882000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 781000000.0 | -11.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1145000000.0 | +46.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1079000000.0 | -5.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 753000000.0 | -30.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1152000000.0 | +53.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 875000000.0 | -24.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 742000000.0 | -15.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1150000000.0 | +55.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -482000000.0 | -141.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 461000000.0 | +195.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1104000000.0 | +139.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 368000000.0 | -66.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 804000000.0 | +118.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 27000000.0 | -96.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 878000000.0 | +3151.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 363000000.0 | -58.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 841000000.0 | +131.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 976000000.0 | +16.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -318000000.0 | -132.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 995000000.0 | +412.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1079000000.0 | +8.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 594000000.0 | -44.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1029000000.0 | +73.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 833000000.0 | -19.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 805000000.0 | -3.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1218000000.0 | +51.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1223000000.0 | +0.4% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 1096000000.0 | -10.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1339000000.0 | +22.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 1392000000.0 | +4.0% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 3448000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 3937000000.0 | +14.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 3013000000.0 | -23.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1544000000.0 | -48.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2055000000.0 | +33.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1996000000.0 | -2.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1447000000.0 | -27.5% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 3414000000.0 | +135.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 391000000.0 | -88.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 756000000.0 | +93.4% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 524000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 452000000.0 | -13.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 690000000.0 | +52.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 632000000.0 | -8.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 390000000.0 | -38.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 665000000.0 | +70.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 503000000.0 | -24.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 449000000.0 | -10.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 854000000.0 | +90.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -680000000.0 | -179.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 54000000.0 | +107.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 975000000.0 | +1705.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -270000000.0 | -127.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1169000000.0 | -333.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 356000000.0 | +130.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1008000000.0 | +183.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 285000000.0 | -71.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 654000000.0 | +129.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 711000000.0 | +8.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -453000000.0 | -163.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 778000000.0 | +271.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 981000000.0 | +26.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 583000000.0 | -40.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 157000000.0 | -73.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 441000000.0 | +180.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 563000000.0 | +27.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 934000000.0 | +65.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 665000000.0 | -28.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 760000000.0 | +14.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1006000000.0 | +32.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 621000000.0 | -38.3% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 2123000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2999000000.0 | +41.3% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2447000000.0 | -18.4% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1358000000.0 | -44.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -401000000.0 | -129.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 3399000000.0 | +947.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1191000000.0 | -65.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1962000000.0 | +64.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 134000000.0 | -93.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 567000000.0 | +323.1% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.88 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.73 | -17.0% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1.1 | +50.7% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.01 | -8.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.62 | -38.6% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1.03 | +66.1% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.77 | -25.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.69 | -10.4% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.31 | +89.9% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.86 | -165.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.07 | +108.1% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1.19 | +1600.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -0.34 | -128.6% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1.41 | -314.7% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.41 | +129.1% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.23 | +200.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.33 | -73.2% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.79 | +139.4% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.84 | +6.3% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.58 | -169.0% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.91 | +256.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.15 | +26.4% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.67 | -41.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.16 | -76.1% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5 | +212.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.64 | +28.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.09 | +70.3% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.77 | -29.4% | USD/shares | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.88 | +14.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.17 | +33.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.69 | -41.0% | USD/shares | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 3.44 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4.72 | +37.2% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 3.74 | -20.8% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.66 | -55.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.56 | -133.7% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4.12 | +835.7% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1.33 | -67.7% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.25 | +69.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.14 | -93.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.65 | +364.3% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.88 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.73 | -17.0% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1.1 | +50.7% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.01 | -8.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.62 | -38.6% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1.03 | +66.1% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.77 | -25.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.69 | -10.4% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.3 | +88.4% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.86 | -166.2% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.05 | +105.8% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1.17 | +2240.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -0.34 | -129.1% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1.52 | -347.1% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.41 | +127.0% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.23 | +200.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.33 | -73.2% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.79 | +139.4% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.83 | +5.1% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.58 | -169.9% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.91 | +256.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.15 | +26.4% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.67 | -41.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.16 | -76.1% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5 | +212.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.64 | +28.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.09 | +70.3% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.77 | -29.4% | USD/shares | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.88 | +14.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.16 | +31.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.69 | -40.5% | USD/shares | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 3.44 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4.72 | +37.2% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 3.74 | -20.8% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.62 | -56.7% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.57 | -135.2% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4.12 | +822.8% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1.33 | -67.7% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.25 | +69.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.14 | -93.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.65 | +364.3% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 218000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 377000000.0 | +72.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 251000000.0 | -33.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 261000000.0 | +4.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 486000000.0 | +86.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 260000000.0 | -46.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 227000000.0 | -12.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 120000000.0 | -47.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 189000000.0 | +57.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 190000000.0 | +0.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 310000000.0 | +63.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 391000000.0 | +26.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 422000000.0 | +7.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 382000000.0 | -9.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 440000000.0 | +15.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 269000000.0 | -38.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 1267000000.0 | +371.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 742000000.0 | -41.4% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 558000000.0 | -24.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 247000000.0 | -55.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 562000000.0 | +127.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 304000000.0 | -45.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 267000000.0 | -12.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 408000000.0 | +52.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 594000000.0 | +45.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 407000000.0 | -31.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 340000000.0 | -16.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 341000000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 1956000000.0 | +473.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 315000000.0 | -83.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 247000000.0 | -21.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 301000000.0 | +21.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 336000000.0 | +11.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 207000000.0 | -38.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1902000000.0 | +818.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 365000000.0 | -80.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-03-31 | 477000000.0 | +30.7% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 344000000.0 | -27.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 932000000.0 | +170.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 250000000.0 | -73.2% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 351000000.0 | +40.4% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 261000000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 185000000.0 | -29.1% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 391000000.0 | +111.4% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 269000000.0 | -31.2% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 247000000.0 | -8.2% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 408000000.0 | +65.2% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 341000000.0 | -16.4% | USD | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 301000000.0 | -11.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 310000000.0 | +3.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 250000000.0 | -19.4% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1175000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1140000000.0 | -3.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1259000000.0 | +10.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1523000000.0 | +21.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1361000000.0 | -10.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1242000000.0 | -8.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1292000000.0 | +4.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1660000000.0 | +28.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1615000000.0 | -2.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1510000000.0 | -6.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1539000000.0 | +1.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1749000000.0 | +13.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2236000000.0 | +27.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1908000000.0 | -14.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1972000000.0 | +3.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2085000000.0 | +5.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2177000000.0 | +4.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2040000000.0 | -6.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2002000000.0 | -1.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2295000000.0 | +14.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1841000000.0 | -19.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1728000000.0 | -6.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1853000000.0 | +7.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2219000000.0 | +19.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2164000000.0 | -2.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2245000000.0 | +3.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2170000000.0 | -3.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2157000000.0 | -0.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2437000000.0 | +13.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2496000000.0 | +2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2266000000.0 | -9.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2251000000.0 | -0.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2148000000.0 | -4.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2256000000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2082000000.0 | -7.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2169000000.0 | +4.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2045000000.0 | -5.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2294000000.0 | +12.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2285000000.0 | -0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2531000000.0 | +10.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 2388000000.0 | -5.6% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 1523000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1660000000.0 | +9.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1749000000.0 | +5.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2085000000.0 | +19.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2295000000.0 | +10.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2219000000.0 | -3.3% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2157000000.0 | -2.8% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2251000000.0 | +4.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2169000000.0 | -3.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2531000000.0 | +16.7% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1304000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1351000000.0 | +3.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1516000000.0 | +12.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1524000000.0 | +0.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1453000000.0 | -4.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1469000000.0 | +1.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1527000000.0 | +3.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1477000000.0 | -3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1367000000.0 | -7.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1429000000.0 | +4.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1455000000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1418000000.0 | -2.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1657000000.0 | +16.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1724000000.0 | +4.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1800000000.0 | +4.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1616000000.0 | -10.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1677000000.0 | +3.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1735000000.0 | +3.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1565000000.0 | -9.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1550000000.0 | -1.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1476000000.0 | -4.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1538000000.0 | +4.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1593000000.0 | +3.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1631000000.0 | +2.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1512000000.0 | -7.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1584000000.0 | +4.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1766000000.0 | +11.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1528000000.0 | -13.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1746000000.0 | +14.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1826000000.0 | +4.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1633000000.0 | -10.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1698000000.0 | +4.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1719000000.0 | +1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1758000000.0 | +2.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1717000000.0 | -2.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1764000000.0 | +2.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1765000000.0 | +0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1826000000.0 | +3.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1894000000.0 | +3.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 1957000000.0 | +3.3% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 1942000000.0 | -0.8% | USD | 10-Q | 2026-05-01 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3711000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 4143000000.0 | +11.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3799000000.0 | -8.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 4248000000.0 | +11.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 4285000000.0 | +0.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3911000000.0 | -8.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 3994000000.0 | +2.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 4334000000.0 | +8.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 4281000000.0 | -1.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 4610000000.0 | +7.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 5702000000.0 | +23.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 5161000000.0 | -9.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 5975000000.0 | +15.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 5727000000.0 | -4.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 6269000000.0 | +9.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 6096000000.0 | -2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 6536000000.0 | +7.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 6124000000.0 | -6.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 19829000000.0 | +223.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 6886000000.0 | -65.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 6662000000.0 | -3.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 6923000000.0 | +3.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 9298000000.0 | +34.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 7269000000.0 | -21.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 8383000000.0 | +15.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 11388000000.0 | +35.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 8699000000.0 | -23.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 9850000000.0 | +13.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 9605000000.0 | -2.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 7977000000.0 | -16.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 24679000000.0 | +209.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 25387000000.0 | +2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 16189000000.0 | -36.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 10752000000.0 | -33.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 7991000000.0 | -25.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 6613000000.0 | -17.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 6406000000.0 | -3.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6956000000.0 | +8.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 8222000000.0 | +18.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 8071000000.0 | -1.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 8997000000.0 | +11.5% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 4248000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 4334000000.0 | +2.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 5161000000.0 | +19.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 6096000000.0 | +18.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 6886000000.0 | +13.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 7269000000.0 | +5.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 9850000000.0 | +35.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 25435000000.0 | +158.2% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 6613000000.0 | -74.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 8071000000.0 | +22.0% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 59505000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 61369000000.0 | +3.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 69599000000.0 | +13.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 71610000000.0 | +2.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 72852000000.0 | +1.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 73902000000.0 | +1.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 75391000000.0 | +2.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 76585000000.0 | +1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 77354000000.0 | +1.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 78075000000.0 | +0.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 79082000000.0 | +1.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 77914000000.0 | -1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 100054000000.0 | +28.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 100822000000.0 | +0.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 102359000000.0 | +1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 103823000000.0 | +1.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 104126000000.0 | +0.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 103728000000.0 | -0.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 104535000000.0 | +0.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 95905000000.0 | -8.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 96703000000.0 | +0.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 97963000000.0 | +1.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 99804000000.0 | +1.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 99590000000.0 | -0.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 100852000000.0 | +1.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 103678000000.0 | +2.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 103535000000.0 | -0.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 104243000000.0 | +0.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 105325000000.0 | +1.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 106064000000.0 | +0.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 105943000000.0 | -0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 109032000000.0 | +2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 102005000000.0 | -6.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 100417000000.0 | -1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 99820000000.0 | -0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 102415000000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 104555000000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 107441000000.0 | +2.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 111597000000.0 | +3.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 115857000000.0 | +3.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 118578000000.0 | +2.3% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 71610000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 76585000000.0 | +6.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 77914000000.0 | +1.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 103823000000.0 | +33.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 95905000000.0 | -7.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 99590000000.0 | +3.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 104795000000.0 | +5.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 109080000000.0 | +4.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 102415000000.0 | -6.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 115857000000.0 | +13.1% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7518000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 7266000000.0 | -3.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 9027000000.0 | +24.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 8115000000.0 | -10.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 7842000000.0 | -3.4% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9502000000.0 | +21.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 8559000000.0 | -9.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 9636000000.0 | +12.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 9339000000.0 | -3.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 8918000000.0 | -4.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 9212000000.0 | +3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 7647000000.0 | -17.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 9776000000.0 | +27.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 9503000000.0 | -2.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 12191000000.0 | +28.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 9940000000.0 | -18.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 10448000000.0 | +5.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 9537000000.0 | -8.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 17560000000.0 | +84.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 10843000000.0 | -38.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 11836000000.0 | +9.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 11676000000.0 | -1.4% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 13223000000.0 | +13.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 8673000000.0 | -34.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 10581000000.0 | +22.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 13166000000.0 | +24.4% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 12172000000.0 | -7.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 13450000000.0 | +10.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 12762000000.0 | -5.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 13986000000.0 | +9.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 21633000000.0 | +54.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 24476000000.0 | +13.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 15418000000.0 | -37.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 11506000000.0 | -25.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10832000000.0 | -5.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 9289000000.0 | -14.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 8778000000.0 | -5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10447000000.0 | +19.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 9731000000.0 | -6.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 10444000000.0 | +7.3% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 11574000000.0 | +10.8% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 8115000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 9636000000.0 | +18.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 7647000000.0 | -20.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 9940000000.0 | +30.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 10843000000.0 | +9.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 8673000000.0 | -20.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 13450000000.0 | +55.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 24476000000.0 | +82.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 9289000000.0 | -62.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 10444000000.0 | +12.4% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45490000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 45917000000.0 | +0.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 53407000000.0 | +16.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 54770000000.0 | +2.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 55671000000.0 | +1.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 56697000000.0 | +1.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 56889000000.0 | +0.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 57215000000.0 | +0.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 57312000000.0 | +0.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 58039000000.0 | +1.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 58656000000.0 | +1.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 55866000000.0 | -4.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 72455000000.0 | +29.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 72441000000.0 | -0.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 72402000000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 69790000000.0 | -3.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 71374000000.0 | +2.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 72844000000.0 | +2.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 76469000000.0 | +5.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 69444000000.0 | -9.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 69665000000.0 | +0.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 71079000000.0 | +2.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 72572000000.0 | +2.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 70672000000.0 | -2.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 71722000000.0 | +1.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 75381000000.0 | +5.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 74962000000.0 | -0.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 76362000000.0 | +1.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 76969000000.0 | +0.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 77636000000.0 | +0.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 77915000000.0 | +0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 81503000000.0 | +4.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 74584000000.0 | -8.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 73344000000.0 | -1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 72289000000.0 | -1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 72613000000.0 | +0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 73833000000.0 | +1.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 76569000000.0 | +3.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 79871000000.0 | +4.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 82440000000.0 | +3.2% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 84870000000.0 | +2.9% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 54770000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 57215000000.0 | +4.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 55866000000.0 | -2.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 69790000000.0 | +24.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 69444000000.0 | -0.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 70672000000.0 | +1.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 77136000000.0 | +9.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 81513000000.0 | +5.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 72613000000.0 | -10.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 82440000000.0 | +13.5% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14015000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 15452000000.0 | +10.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 16192000000.0 | +4.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 16840000000.0 | +4.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 17181000000.0 | +2.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 17205000000.0 | +0.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 18502000000.0 | +7.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 19370000000.0 | +4.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 20042000000.0 | +3.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 20036000000.0 | -0.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 20426000000.0 | +1.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 22048000000.0 | +7.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 27599000000.0 | +25.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 28381000000.0 | +2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 29957000000.0 | +5.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 34033000000.0 | +13.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 32752000000.0 | -3.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-06-30 | 30884000000.0 | -5.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 28066000000.0 | -9.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 26461000000.0 | -5.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 27038000000.0 | +2.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-06-30 | 26884000000.0 | -0.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 27232000000.0 | +1.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 27308000000.0 | +0.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 27520000000.0 | +0.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 28297000000.0 | +2.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 28573000000.0 | +1.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 27659000000.0 | -3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 28118000000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 28174000000.0 | +0.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 27768000000.0 | -1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 27264000000.0 | -1.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 27120000000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 26717000000.0 | -1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 27146000000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 29802000000.0 | +9.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-03-31 | 30349000000.0 | +1.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 30872000000.0 | +1.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 27691000000.0 | -10.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 29083000000.0 | +5.0% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 29147000000.0 | +0.2% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 16840000000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 19370000000.0 | +15.0% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 22048000000.0 | +13.8% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 34033000000.0 | +54.4% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 26461000000.0 | -22.2% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 26759000000.0 | +1.1% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 27433000000.0 | +2.5% | USD | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 27264000000.0 | -0.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 26863000000.0 | -1.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 29083000000.0 | +8.3% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 24186000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 24787000000.0 | +2.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 28707000000.0 | +15.8% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 30231000000.0 | +5.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 31096000000.0 | +2.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 30155000000.0 | -3.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 30886000000.0 | +2.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 30948000000.0 | +0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 31120000000.0 | +0.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 32115000000.0 | +3.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 32188000000.0 | +0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 31144000000.0 | -3.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 36861000000.0 | +18.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 36648000000.0 | -0.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 33635000000.0 | -8.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 28998000000.0 | -13.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 31097000000.0 | +7.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 37146000000.0 | +19.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 33145000000.0 | -10.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 33957000000.0 | +2.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33248000000.0 | -2.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 34585000000.0 | +4.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 34775000000.0 | +0.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 37426000000.0 | +7.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 36659000000.0 | -2.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 38259000000.0 | +4.4% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 38162000000.0 | -0.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 34584000000.0 | -9.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 40158000000.0 | +16.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 39223000000.0 | -2.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 33057000000.0 | -15.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 33248000000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 35064000000.0 | +5.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 36617000000.0 | +4.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 37101000000.0 | +1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 37525000000.0 | +1.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 39949000000.0 | +6.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 40294000000.0 | +0.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 43291000000.0 | +7.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 44075000000.0 | +1.8% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 45110000000.0 | +2.3% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 30231000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 30948000000.0 | +2.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 31144000000.0 | +0.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 28998000000.0 | -6.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 33957000000.0 | +17.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 37426000000.0 | +10.2% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 34584000000.0 | -7.6% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 33248000000.0 | -3.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 37525000000.0 | +12.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 46332000000.0 | +23.5% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1192000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2018000000.0 | +69.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 3386000000.0 | +67.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1360000000.0 | -59.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2360000000.0 | +73.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 3672000000.0 | +55.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1232000000.0 | -66.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2425000000.0 | +96.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 3711000000.0 | +53.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1171000000.0 | -68.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2313000000.0 | +97.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 3709000000.0 | +60.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1633000000.0 | -56.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 3136000000.0 | +92.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 4810000000.0 | +53.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1452000000.0 | -69.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2240000000.0 | +54.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 3535000000.0 | +57.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1125000000.0 | -68.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 1361000000.0 | +21.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 2671000000.0 | +96.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2097000000.0 | -21.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3194000000.0 | +52.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5186000000.0 | +62.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1982000000.0 | -61.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2838000000.0 | +43.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 4377000000.0 | +54.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1183000000.0 | -73.0% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 2429000000.0 | +105.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4374000000.0 | +80.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 882000000.0 | -79.8% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 4151000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4502000000.0 | +8.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 4773000000.0 | +6.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 5204000000.0 | +9.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 5227000000.0 | +0.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4037000000.0 | -22.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3700000000.0 | -8.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 6572000000.0 | +77.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 5018000000.0 | -23.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5361000000.0 | +6.8% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1525000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -3725000000.0 | -144.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -9029000000.0 | -142.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -1701000000.0 | +81.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -3321000000.0 | -95.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -4868000000.0 | -46.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -1183000000.0 | +75.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -2236000000.0 | -89.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -3369000000.0 | -50.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -552000000.0 | +83.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -1833000000.0 | -232.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -3160000000.0 | -72.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -1641000000.0 | +48.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -3334000000.0 | -103.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -4860000000.0 | -45.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -2308000000.0 | +52.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -3768000000.0 | -63.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -6607000000.0 | -75.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -1574000000.0 | +76.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -5148000000.0 | -227.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -4519000000.0 | +12.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -2302000000.0 | +49.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -5014000000.0 | -117.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -4091000000.0 | +18.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1385000000.0 | +133.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1328000000.0 | -4.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 293000000.0 | -77.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -3238000000.0 | -1205.1% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | -6385000000.0 | -97.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -9501000000.0 | -48.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | -3103000000.0 | +67.3% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | -10691000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -5942000000.0 | +44.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -2358000000.0 | +60.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -4622000000.0 | -96.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -2916000000.0 | +36.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -6247000000.0 | -114.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -6746000000.0 | -8.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -7207000000.0 | -6.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -3183000000.0 | +55.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -12969000000.0 | -307.4% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -56000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1477000000.0 | +2737.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 5287000000.0 | +258.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 559000000.0 | -89.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 963000000.0 | +72.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1175000000.0 | +22.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 100000000.0 | -91.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -20000000.0 | -120.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -140000000.0 | -600.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -383000000.0 | -173.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -311000000.0 | +18.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -500000000.0 | -60.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1006000000.0 | +301.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 671000000.0 | -33.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 339000000.0 | -49.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1171000000.0 | +245.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1585000000.0 | +35.4% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 3092000000.0 | +95.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 635000000.0 | -79.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 3786000000.0 | +496.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1780000000.0 | -53.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1820000000.0 | +2.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1794000000.0 | -1.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1189000000.0 | -166.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -3332000000.0 | -180.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -4260000000.0 | -27.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -3069000000.0 | +28.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2167000000.0 | +170.6% | USD | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 4004000000.0 | +84.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5828000000.0 | +45.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 2365000000.0 | -59.4% | USD | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 6230000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1303000000.0 | -79.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -2209000000.0 | -269.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -704000000.0 | +68.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -2333000000.0 | -231.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 2371000000.0 | +201.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2979000000.0 | +25.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 595000000.0 | -80.0% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -1771000000.0 | -397.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 7586000000.0 | +528.3% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1497000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 3150000000.0 | +110.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 4536000000.0 | +44.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1435000000.0 | -68.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2748000000.0 | +91.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 4122000000.0 | +50.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1103000000.0 | -73.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2046000000.0 | +85.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 3111000000.0 | +52.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1002000000.0 | -67.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2112000000.0 | +110.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3407000000.0 | +61.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2020-03-31 | 1462000000.0 | -57.1% | USD | 10-Q | 2020-05-05 |
| Annual | 2016-12-31 | 6085000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 5504000000.0 | -9.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 4254000000.0 | -22.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4980000000.0 | +17.1% | USD | 10-K | 2020-02-28 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 597000000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 617000000.0 | +3.4% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 627000000.0 | +1.6% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 628000000.0 | +0.2% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 629000000.0 | +0.2% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 630000000.0 | +0.2% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 644000000.0 | +2.2% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 645000000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 653000000.0 | +1.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 654000000.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 655000000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 681000000.0 | +4.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 802000000.0 | +17.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 803000000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 823000000.0 | +2.5% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 838000000.0 | +1.8% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 839000000.0 | +0.1% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 840000000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 816000000.0 | -2.9% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 806000000.0 | -1.2% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 806000000.0 | +0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 807000000.0 | +0.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 810000000.0 | +0.4% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 810000000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 811000000.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 832000000.0 | +2.6% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 833000000.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 835000000.0 | +0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 836000000.0 | +0.1% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 837000000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 837000000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 838000000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 838000000.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 839000000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 840000000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 852000000.0 | +1.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 853000000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 853000000.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 854000000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 879000000.0 | +2.9% | shares | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 879000000.0 | +0.0% | shares | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 628000000.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 645000000.0 | +2.7% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 681000000.0 | +5.6% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 838000000.0 | +23.1% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 806000000.0 | -3.8% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 810000000.0 | +0.5% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 835000000.0 | +3.1% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 838000000.0 | +0.4% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 852000000.0 | +1.7% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 879000000.0 | +3.2% | shares | 10-K | 2026-02-23 |
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 | 596600000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 615600000.0 | +3.2% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 625900000.0 | +1.7% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 628100000.0 | +0.4% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 629200000.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 642500000.0 | +2.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 650500000.0 | +1.2% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 652800000.0 | +0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 653900000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 793100000.0 | +21.3% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 802500000.0 | +1.2% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 813000000.0 | +1.3% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2020-06-30 | 839400000.0 | +3.2% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 833800000.0 | -0.7% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 805900000.0 | -3.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 806600000.0 | +0.1% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 808700000.0 | +0.3% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 810600000.0 | +0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 818400000.0 | +1.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 832600000.0 | +1.7% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 835200000.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 836000000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 836800000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 837600000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 838300000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 839000000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 852200000.0 | +1.6% | shares | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 852900000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 853500000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 878900000.0 | +3.0% | shares | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 616400000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 636000000.0 | +3.2% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 654200000.0 | +2.9% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 808800000.0 | +23.6% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 831000000.0 | +2.7% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 807800000.0 | -2.8% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 823900000.0 | +2.0% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 836400000.0 | +1.5% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 839200000.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 854100000.0 | +1.8% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 598200000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 617000000.0 | +3.1% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 626000000.0 | +1.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 628100000.0 | +0.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 629200000.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 642500000.0 | +2.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 650500000.0 | +1.2% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 653100000.0 | +0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 654900000.0 | +0.3% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 793100000.0 | +21.1% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 802600000.0 | +1.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 813000000.0 | +1.3% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 838200000.0 | +3.1% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 839400000.0 | +0.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 833800000.0 | -0.7% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 805900000.0 | -3.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 806600000.0 | +0.1% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 810000000.0 | +0.4% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 832000000.0 | +2.7% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 818400000.0 | -1.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 833200000.0 | +1.8% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 835500000.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 836200000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 836800000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 837600000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 838300000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 839300000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 852200000.0 | +1.5% | shares | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 853200000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 855400000.0 | +0.3% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 880100000.0 | +2.9% | shares | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 617100000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 636000000.0 | +3.1% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 654900000.0 | +3.0% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 808900000.0 | +23.5% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 831000000.0 | +2.7% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 808500000.0 | -2.7% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 824800000.0 | +2.0% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 836500000.0 | +1.4% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 839400000.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 855300000.0 | +1.9% | shares | 10-K | 2026-02-23 |
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.0491 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0423 | -13.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0450 | +6.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0465 | +3.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0381 | -18.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0422 | +10.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0430 | +1.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0377 | -12.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0425 | +12.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0363 | -14.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0372 | +2.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0354 | -4.7% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0368 | +3.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0289 | -21.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0338 | +16.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0397 | +17.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0315 | -20.7% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0344 | +9.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0451 | +31.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0366 | -18.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0409 | +11.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0328 | -19.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0290 | -11.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0355 | +22.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0345 | -2.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0344 | -0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0379 | +10.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0391 | +3.0% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.0346 | -11.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0404 | +16.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.0429 | +6.2% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.1639 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1643 | +0.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1398 | -14.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1324 | -5.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1434 | +8.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1171 | -18.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1389 | +18.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1236 | -11.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1385 | +12.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1426 | +3.0% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4936 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.5702 | +15.5% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.4208 | -26.2% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 0.5235 | +24.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.5464 | +4.4% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.4116 | -24.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 0.4666 | +13.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.4498 | -3.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.4584 | +1.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.5169 | +12.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.6190 | +19.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.6749 | +9.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.6112 | -9.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.6027 | -1.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.5142 | -14.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.6133 | +19.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.6256 | +2.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.6421 | +2.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.1292 | +75.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.6351 | -43.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.5629 | -11.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.5929 | +5.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 0.7032 | +18.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.8381 | +19.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.7923 | -5.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.8650 | +9.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 0.7147 | -17.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.7323 | +2.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.7526 | +2.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5704 | -24.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.1408 | +100.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.0372 | -9.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.0500 | +1.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9345 | -11.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.7377 | -21.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.7119 | -3.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.7298 | +2.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6658 | -8.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.8449 | +26.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 0.7728 | -8.5% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 0.7773 | +0.6% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.5235 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.4498 | -14.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.6749 | +50.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.6133 | -9.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.6351 | +3.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.8381 | +32.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.7323 | -12.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.0392 | +41.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.7119 | -31.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.7728 | +8.6% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.2458 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.9716 | -8.4% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3.2984 | +11.0% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 3.2524 | -1.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 3.2403 | -0.4% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3.2954 | +1.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 3.0747 | -6.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2.9538 | -3.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.8596 | -3.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.8967 | +1.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.8716 | -0.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.5338 | -11.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2.6253 | +3.6% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2.5524 | -2.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.4169 | -5.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2.0507 | -15.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2.1792 | +6.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.3586 | +8.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2.7246 | +15.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2.6244 | -3.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2.5766 | -1.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.6439 | +2.6% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 2.6650 | +0.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2.5880 | -2.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.6062 | +0.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.6639 | +2.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2.6235 | -1.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2.7608 | +5.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.7374 | -0.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.7556 | +0.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.8059 | +1.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.9894 | +6.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.7501 | -8.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.7452 | -0.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.6630 | -3.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.4365 | -8.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.4328 | -0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.4802 | +1.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.8844 | +16.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 2.8346 | -1.7% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 2.9118 | +2.7% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 3.2524 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2.9538 | -9.2% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.5338 | -14.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2.0507 | -19.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2.6244 | +28.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.6411 | +0.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2.8118 | +6.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.9898 | +6.3% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.7031 | -9.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.8346 | +4.9% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1794 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1740 | -3.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.2203 | +26.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.1868 | -15.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1386 | -25.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2092 | +50.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1513 | -27.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1525 | +0.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2540 | +66.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.1873 | -173.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0144 | +107.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2691 | +1766.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -0.0706 | -126.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -0.3894 | -451.9% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1007 | +125.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2625 | +160.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0924 | -64.8% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.1904 | +106.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1564 | -17.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.1194 | -176.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.1837 | +253.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.2842 | +54.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1893 | -33.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0418 | -77.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1251 | +199.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1630 | +30.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2468 | +51.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1628 | -34.0% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.2044 | +25.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2231 | +9.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.1220 | -45.3% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.1809 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.2383 | +31.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2247 | -5.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0988 | -56.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.0292 | -129.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.2915 | +1099.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0818 | -71.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1455 | +77.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0094 | -93.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0343 | +263.2% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3020 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3006 | -0.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.3656 | +21.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3189 | -12.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2677 | -16.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3624 | +35.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2632 | -27.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.2520 | -4.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.3421 | +35.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.1327 | -138.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1231 | +192.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.3047 | +147.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0962 | -68.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2678 | +178.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0076 | -97.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2286 | +2894.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1177 | -48.5% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.2449 | +108.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.2146 | -12.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0838 | -139.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2349 | +380.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.3126 | +33.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1929 | -38.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2738 | +42.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2364 | -13.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2330 | -1.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.3218 | +38.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2994 | -7.0% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.2948 | -1.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2969 | +0.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.2734 | -7.9% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.2938 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3128 | +6.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2767 | -11.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1123 | -59.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1494 | +33.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1712 | +14.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0994 | -41.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.2531 | +154.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0276 | -89.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0458 | +66.0% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0290 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0519 | +78.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0278 | -46.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.0322 | +15.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 0.0620 | +92.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0274 | -55.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0265 | -3.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.0125 | -53.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 0.0202 | +62.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0213 | +5.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0337 | +58.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.0511 | +51.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 0.0432 | -15.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0402 | -6.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0361 | -10.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 0.0271 | -25.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 0.1213 | +348.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0778 | -35.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0318 | -59.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 0.0228 | -28.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 0.0475 | +108.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0260 | -45.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0202 | -22.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 0.0470 | +133.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 0.0561 | +19.3% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0309 | -44.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0279 | -9.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 0.0254 | -9.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 0.1533 | +504.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0225 | -85.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0114 | -49.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 0.0123 | +7.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 0.0218 | +77.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0180 | -17.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1756 | +876.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 0.0393 | -77.6% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-03-31 | 0.0543 | +38.3% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.0329 | -39.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0958 | +190.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-31 | 0.0239 | -75.0% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2026-03-31 | 0.0303 | +26.7% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.0322 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 0.0192 | -40.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 0.0511 | +166.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 0.0271 | -47.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 0.0228 | -15.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 0.0470 | +106.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 0.0254 | -46.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 0.0123 | -51.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0334 | +171.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0239 | -28.3% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0088 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0074 | -16.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0099 | +34.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0087 | -12.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0053 | -39.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0088 | +67.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0065 | -26.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0058 | -11.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0108 | +87.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.0068 | -162.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0005 | +107.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0095 | +1678.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -0.0026 | -127.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -0.0113 | -334.6% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0034 | +130.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0104 | +206.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0029 | -72.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0066 | +125.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0070 | +7.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0044 | -162.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0075 | +272.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0093 | +23.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0055 | -41.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0015 | -73.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0043 | +191.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0056 | +29.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0094 | +66.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0064 | -32.0% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.0071 | +11.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0090 | +27.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.0052 | -41.9% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.0296 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0392 | +32.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0314 | -19.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0131 | -58.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.0042 | -132.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.0341 | +916.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0114 | -66.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0180 | +58.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0013 | -92.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0049 | +274.0% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0374 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0293 | -21.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0426 | +45.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0368 | -13.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0227 | -38.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0359 | +58.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0251 | -30.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0224 | -10.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0418 | +86.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.0246 | -158.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0019 | +107.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0325 | +1610.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -0.0082 | -125.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -0.0379 | -359.2% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0127 | +133.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0373 | +193.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0106 | -71.6% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0240 | +126.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0258 | +7.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -0.0160 | -162.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0272 | +270.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0349 | +28.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0207 | -40.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0057 | -72.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0163 | +187.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0211 | +29.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0344 | +63.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0219 | -36.3% | ratio | 10-Q | 2026-05-01 |
| Quarterly | 2025-06-30 | 0.0246 | +12.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0363 | +47.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2026-03-31 | 0.0213 | -41.4% | ratio | 10-Q | 2026-05-01 |
| Annual | 2016-12-31 | 0.1261 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1548 | +22.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1110 | -28.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0399 | -64.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -0.0152 | -138.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1270 | +938.2% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0434 | -65.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0720 | +65.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0050 | -93.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0195 | +290.8% | ratio | 10-K | 2026-02-23 |
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-02-25 | Ridge Steven D | Exec. Vice President & CFO |
Equity grant / award
A
|
Common Stock | 9,439 | $0.00 | $0 | 58,676 |
| 2026-02-01 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 2,811 | $60.17 | $169,138 | 49,237 |
| 2026-02-01 | Kissam William Keller | President - Dominion Energy SC |
Other disposed transaction
F
|
Common Stock | 1,020 | $60.17 | $61,373 | 19,042 |
| 2026-01-30 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 2,526 | $60.17 | $151,989 | 52,048 |
| 2026-01-30 | Ridge Steven D | Exec. Vice President & CFO |
Equity grant / award
A
|
Common Stock | 8,122 | $60.17 | $488,701 | 54,574 |
| 2025-12-08 | HAGOOD D MAYBANK | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 2,986 |
| 2025-12-01 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 872 | $60.90 | $53,105 | 46,452 |
| 2025-10-01 | Ratliff Gary G | VP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 218 | $60.90 | $13,276 | 7,226 |
| 2025-09-03 | Ridge Steven D | Exec. Vice President & CFO |
Equity grant / award
A
|
Common Stock | 2,123 | $58.88 | $124,998 | 47,324 |
| 2025-08-27 | BLUE ROBERT M | Chair, President and CEO |
Open-market buy
P
|
Common Stock | 4,152 | $60.35 | $250,557 | 161,237 |
| 2025-06-25 | Lyash Jeffrey J. | Dir |
Equity grant / award
A
|
Common Stock | 2,907 | $55.98 | $162,734 | 2,907 |
| 2025-05-07 | STORY SUSAN N | Dir |
Equity grant / award
A
|
Common Stock | 3,063 | $54.68 | $167,485 | 21,315 |
| 2025-05-07 | STORY SUSAN N | Dir |
Equity grant / award
A
|
Common Stock | 3,246 | $54.68 | $177,491 | 30,934 |
| 2025-03-13 | Sutherland Vanessa Allen | Dir |
Open-market buy
P
|
Common Stock | 475 | $54.01 | $25,655 | 475 |
| 2025-02-14 | Kissam William Keller | President - Dominion Energy SC |
Equity grant / award
A
|
Common Stock | 2,699 | $0.00 | $0 | 20,062 |
| 2025-02-01 | BLUE ROBERT M | Chair, President and CEO |
Other disposed transaction
F
|
Common Stock | 19,155 | $55.59 | $1,064,826 | 157,085 |
| 2025-01-23 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 89 | $53.48 | $4,760 | 28,781 |
| 2025-01-23 | Ridge Steven D | Exec. Vice President & CFO |
Equity grant / award
A
|
Common Stock | 175 | $53.48 | $9,359 | 28,870 |
| 2024-12-01 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 872 | $58.75 | $51,230 | 28,695 |
| 2024-05-07 | Sutherland Vanessa Allen | Dir |
Equity grant / award
A
|
Common Stock | 5,544 | $51.41 | $285,017 | 8,259 |
| 2024-03-06 | RIGBY JOSEPH M | Dir |
Open-market buy
P
|
Common Stock | 2,130 | $46.94 | $99,998 | 8,417 |
| 2024-03-04 | BLUE ROBERT M | Chair, President and CEO |
Open-market buy
P
|
Common Stock | 21,735 | $45.91 | $997,891 | 176,240 |
| 2024-02-26 | Leopold Diane | EVP, COO & Pres. Cont. Energy |
Equity grant / award
A
|
Common Stock | 12,887 | $0.00 | $0 | 94,672 |
| 2024-02-01 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 729 | $46.68 | $34,030 | 19,902 |
| 2024-01-26 | Ridge Steven D | Exec. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 382 | $45.56 | $17,404 | 20,631 |
| 2024-01-25 | Ridge Steven D | Exec. Vice President & CFO |
Equity grant / award
A
|
Common Stock | 756 | $45.56 | $34,443 | 21,013 |
| 2023-12-29 | RIGBY JOSEPH M | Dir |
Equity grant / award
A
|
Common Stock | 43 | $47.00 | $2,021 | 22,232 |
| 2023-12-04 | Ridge Steven D | Sr. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 872 | $46.67 | $40,696 | 20,257 |
| 2023-12-01 | Dabbar Paul | Dir |
Equity grant / award
A
|
Common Stock | 1,539 | $45.34 | $69,778 | 1,539 |
| 2023-10-01 | Leopold Diane | Exec. Vice President and COO |
Other disposed transaction
F
|
Common Stock | 5,739 | $44.67 | $256,361 | 94,376 |
| 2023-06-20 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 54 | $53.70 | $2,900 | 22,162 |
| 2023-06-01 | Leopold Diane | Exec. Vice President and COO |
Open-market sell
S
|
Common Stock | 6,250 | $49.16 | $307,251 | 100,115 |
| 2023-05-10 | SZYMANCZYK MICHAEL E | Dir |
Equity grant / award
A
|
Common Stock | 2,965 | $56.50 | $167,522 | 22,578 |
| 2023-02-10 | Cardiff Michele L | SVP, Controller & Chief Acct. |
Equity grant / award
A
|
Common Stock | 2,688 | $0.00 | $0 | 24,814 |
| 2023-02-01 | Ridge Steven D | Sr. Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 614 | $63.10 | $38,743 | 12,059 |
| 2023-01-26 | Brown Carlos M | SVP, GC, Chief Compliance Ofcr |
Equity grant / award
A
|
Common Stock | 1,208 | $0.00 | $0 | 23,902 |
| 2022-12-01 | Ridge Steven D | SVP & CFO |
Equity grant / award
A
|
Common Stock | 5,798 | $0.00 | $0 | 12,422 |
| 2022-10-01 | Leopold Diane | EVP and COO |
Other disposed transaction
F
|
Common Stock | 5,739 | $69.11 | $396,622 | 104,408 |
| 2022-08-16 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 42 | $85.56 | $3,594 | 21,836 |
| 2022-08-01 | Lovejoy Kristin G | Dir |
Equity grant / award
A
|
Common Stock | 2,607 | $81.98 | $213,722 | 2,607 |
| 2022-06-01 | Leopold Diane | EVP and COO |
Open-market sell
S
|
Common Stock | 6,250 | $83.89 | $524,303 | 110,147 |
| 2022-05-11 | SZYMANCZYK MICHAEL E | Dir |
Equity grant / award
A
|
Common Stock | 2,044 | $81.96 | $167,526 | 19,613 |
| 2022-02-15 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 384 | $0.00 | $0 | 18,156 |
| 2022-02-15 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 3,454 | $0.00 | $0 | 17,772 |
| 2022-02-01 | Stoddard Daniel G. | SVP, CNO, Pres-Contract Assets |
Other disposed transaction
F
|
Common Stock | 2,822 | $80.03 | $225,845 | 53,751 |
| 2022-01-28 | Brown Carlos M | SVP, GC, Chief Compliance Ofcr |
Other disposed transaction
F
|
Common Stock | 107 | $79.46 | $8,502 | 19,649 |
| 2022-01-27 | Brown Carlos M | SVP, GC, Chief Compliance Ofcr |
Equity grant / award
A
|
Common Stock | 1,868 | $0.00 | $0 | 19,756 |
| 2022-01-19 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 43 | $79.49 | $3,418 | 21,794 |
| 2021-11-24 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $74.42 | $111,630 | 15,525 |
| 2021-11-10 | Chapman James R. | EVP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 996 | $75.28 | $74,998 | 57,103 |
| 2021-10-01 | Leopold Diane | EVP and COO |
Other disposed transaction
F
|
Common Stock | 5,739 | $72.29 | $414,872 | 111,524 |
| 2021-08-11 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 67 | $76.84 | $5,148 | 21,751 |
| 2021-05-05 | Royal Pamela J. | Dir |
Equity grant / award
A
|
Common Stock | 2,109 | $79.41 | $167,476 | 31,037 |
| 2021-03-04 | Kington Mark J | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $69.29 | $138,578 | 81,089 |
| 2021-03-03 | BLUE ROBERT M | President and CEO |
Open-market buy
P
|
Common Stock | 14,402 | $69.44 | $999,998 | 139,441 |
| 2021-02-26 | Brown Carlos M | SVP, GC, Chief Compliance Ofcr |
Other acquired transaction
I
|
Common Stock | 1,015 | $70.05 | $71,081 | 1,748 |
| 2021-02-25 | Chapman James R. | EVP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 2,213 | $70.63 | $156,304 | 56,107 |
| 2021-02-16 | Stoddard Daniel G. | SVP, CNO, Pres-Contract Assets |
Equity grant / award
A
|
Common Stock | 10,545 | $0.00 | $0 | 56,573 |
| 2021-02-01 | Raikes Donald R. | President - Gas Distribution |
Other disposed transaction
F
|
Common Stock | 884 | $72.68 | $64,249 | 28,449 |
| 2021-01-22 | Murray William L. | SVP-Corp Affairs & Comms |
Other disposed transaction
F
|
Common Stock | 699 | $72.29 | $50,531 | 11,003 |
| 2021-01-21 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 1,386 | $0.00 | $0 | 11,702 |
| 2021-01-01 | Blevins Phillip Rodney | President - Dominion Energy SC |
Other disposed transaction
F
|
Common Stock | 5,284 | $75.20 | $397,357 | 36,679 |
| 2020-12-24 | FARRELL THOMAS F II | Executive Chairman |
Equity grant / award
G
|
Common Stock | 14,927 | $0.00 | $0 | 0 |
| 2020-12-07 | FARRELL THOMAS F II | Executive Chairman |
Open-market sell
S
|
Common Stock | 50,000 | $75.87 | $3,793,705 | 901,144 |
| 2020-11-09 | Leopold Diane | EVP and COO |
Equity grant / award
G
|
Common Stock | 1,361 | $0.00 | $0 | 9,000 |
| 2020-11-09 | Leopold Diane | EVP and COO |
Open-market sell
S
|
Common Stock | 2,952 | $85.17 | $251,422 | 10,361 |
| 2020-11-02 | FARRELL THOMAS F II | Executive Chairman |
Open-market sell
S
|
Common Stock | 26,935 | $81.26 | $2,188,652 | 951,144 |
| 2020-11-02 | FARRELL THOMAS F II | Executive Chairman |
Open-market sell
S
|
Common Stock | 23,065 | $81.76 | $1,885,764 | 978,079 |
| 2020-10-05 | FARRELL THOMAS F II | Executive Chairman |
Open-market sell
S
|
Common Stock | 37,118 | $80.49 | $2,987,535 | 1,001,144 |
| 2020-10-05 | FARRELL THOMAS F II | Executive Chairman |
Open-market sell
S
|
Common Stock | 12,882 | $79.68 | $1,026,438 | 1,038,262 |
| 2020-10-01 | Leopold Diane | EVP and COO |
Equity grant / award
A
|
Common Stock | 38,173 | $0.00 | $0 | 107,187 |
| 2020-09-14 | FARRELL THOMAS F II | President and CEO |
Open-market sell
S
|
Common Stock | 49,900 | $80.63 | $4,023,672 | 1,051,144 |
| 2020-09-14 | FARRELL THOMAS F II | President and CEO |
Open-market sell
S
|
Common Stock | 100 | $79.95 | $7,995 | 1,101,044 |
| 2020-07-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $78.62 | $498 | 151 |
| 2020-07-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $78.62 | $2,498 | 10,316 |
| 2020-06-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $84.40 | $498 | 144 |
| 2020-06-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 30 | $84.40 | $2,498 | 10,284 |
| 2020-05-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $79.11 | $498 | 139 |
| 2020-05-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $79.11 | $2,498 | 10,254 |
| 2020-05-06 | Jibson Ron W | Dir |
Equity grant / award
A
|
Common Stock | 2,149 | $77.94 | $167,493 | 9,416 |
| 2020-04-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $78.56 | $498 | 132 |
| 2020-04-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $78.56 | $2,498 | 10,223 |
| 2020-03-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $77.07 | $498 | 126 |
| 2020-03-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $77.07 | $2,498 | 10,191 |
| 2020-03-10 | Kington Mark J | Dir |
Equity grant / award
G
|
Common Stock | 12,500 | $0.00 | $0 | 27,952 |
| 2020-03-10 | Kington Mark J | Dir |
Equity grant / award
G
|
Common Stock | 25,000 | $0.00 | $0 | 79,034 |
| 2020-02-26 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $87.76 | $498 | 119 |
| 2020-02-26 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 28 | $87.76 | $2,498 | 10,158 |
| 2020-02-25 | Chapman James R. | EVP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 661 | $87.79 | $58,029 | 43,213 |
| 2020-02-13 | Stoddard Daniel G. | SVP and Chief Nuclear Officer |
Equity grant / award
A
|
Common Stock | 8,697 | $0.00 | $0 | 48,094 |
| 2020-02-01 | Stoddard Daniel G. | SVP and Chief Nuclear Officer |
Other disposed transaction
F
|
Common Stock | 2,045 | $85.75 | $175,359 | 39,397 |
| 2020-01-24 | Murray William L. | SVP-Corp Affairs & Comms |
Other disposed transaction
F
|
Common Stock | 433 | $84.00 | $36,372 | 7,631 |
| 2020-01-23 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 1,223 | $0.00 | $0 | 8,064 |
| 2020-01-15 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $82.56 | $498 | 114 |
| 2020-01-15 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 30 | $82.56 | $2,498 | 6,842 |
| 2019-12-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $81.35 | $498 | 108 |
| 2019-12-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 31 | $81.35 | $2,498 | 6,811 |
| 2019-12-01 | Leopold Diane | EVP & Co-COO |
Other disposed transaction
D
|
Common Stock | 3,421 | $0.00 | $0 | 13,313 |
| 2019-12-01 | Leopold Diane | EVP & Co-COO |
Other disposed transaction
F
|
Common Stock | 2,429 | $83.11 | $201,874 | 16,734 |
| 2019-11-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $82.68 | $498 | 102 |
| 2019-11-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 30 | $82.68 | $2,498 | 6,781 |
| 2019-11-06 | Leopold Diane | EVP & CEO Gas Infrastructure |
Open-market sell
S
|
Common Stock | 1,448 | $81.10 | $117,410 | 0 |
| 2019-11-05 | Leopold Diane | EVP & CEO Gas Infrastructure |
Open-market sell
S
|
Common Stock | 11,500 | $82.48 | $948,505 | 19,163 |
| 2019-10-23 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $82.67 | $498 | 96 |
| 2019-10-23 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 30 | $82.67 | $2,498 | 6,750 |
| 2019-10-01 | Murray William L. | SVP-Corp Affairs & Comms |
Other disposed transaction
F
|
Common Stock | 16 | $81.22 | $1,300 | 6,720 |
| 2019-10-01 | Brown Carlos M | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 203 | $81.22 | $16,488 | 9,583 |
| 2019-09-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $79.93 | $498 | 89 |
| 2019-09-18 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 31 | $79.93 | $2,498 | 6,731 |
| 2019-09-13 | SZYMANCZYK MICHAEL E | Dir |
Open-market buy
P
|
Common Stock | 21,400 | $78.85 | $1,687,322 | 46,400 |
| 2019-08-21 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $77.08 | $498 | 82 |
| 2019-08-21 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $77.08 | $2,498 | 6,700 |
| 2019-07-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $77.73 | $498 | 76 |
| 2019-07-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $77.73 | $2,498 | 6,667 |
| 2019-06-19 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $76.82 | $498 | 69 |
| 2019-06-19 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 33 | $76.82 | $2,498 | 6,631 |
| 2019-05-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 6 | $77.06 | $498 | 62 |
| 2019-05-22 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 32 | $77.06 | $2,498 | 6,598 |
| 2019-05-07 | SZYMANCZYK MICHAEL E | Dir |
Equity grant / award
A
|
Common Stock | 3,510 | $75.49 | $264,970 | 9,251 |
| 2019-04-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 7 | $75.18 | $498 | 56 |
| 2019-04-17 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 33 | $75.18 | $2,498 | 6,566 |
| 2019-03-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 7 | $75.11 | $498 | 49 |
| 2019-03-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 33 | $75.11 | $2,498 | 6,533 |
| 2019-03-13 | HAGOOD D MAYBANK | Dir |
Open-market buy
P
|
Common Stock | 1,965 | $76.33 | $149,998 | 2,975 |
| 2019-03-07 | SPILMAN ROBERT H JR | Dir |
Open-market sell
S
|
Common Stock | 1,215 | $76.01 | $92,347 | 23,598 |
| 2019-02-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
L
|
Common Stock | 7 | $73.50 | $498 | 42 |
| 2019-02-20 | Murray William L. | SVP-Corp Affairs & Comms |
Equity grant / award
A
|
Common Stock | 34 | $73.50 | $2,498 | 6,496 |
| 2019-02-15 | HAGOOD D MAYBANK | Dir |
Equity grant / award
A
|
Common Stock | 540 | $72.90 | $39,366 | 540 |
| 2019-02-05 | Leopold Diane | EVP & CEO Gas Infrastructure |
Open-market sell
S
|
Common Stock | 2,500 | $71.31 | $178,275 | 27,673 |
| 2019-02-05 | Leopold Diane | EVP & CEO Gas Infrastructure |
Equity grant / award
A
|
Common Stock | 2,990 | $0.00 | $0 | 30,663 |
| 2019-02-05 | Leopold Diane | EVP & CEO Gas Infrastructure |
Equity grant / award
A
|
Common Stock | 11,887 | $0.00 | $0 | 60,564 |
| 2019-02-01 | Leopold Diane | EVP & CEO Gas Infrastructure |
Other disposed transaction
F
|
Common Stock | 1,355 | $70.97 | $96,164 | 30,173 |
| 2019-02-01 | Webb Mark O | SVP & Chief Innovation Officer |
Other disposed transaction
F
|
Common Stock | 754 | $70.97 | $53,511 | 22,808 |
| 2019-01-29 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 48 | $68.54 | $3,290 | 21,684 |
| 2019-01-28 | FARRELL THOMAS F II | President and CEO |
Equity grant / award
A
|
Common Stock | 2,492 | $0.00 | $0 | 24,492 |
| 2019-01-28 | FARRELL THOMAS F II | President and CEO |
Equity grant / award
A
|
Common Stock | 14,927 | $0.00 | $0 | 1,032,800 |
| 2019-01-25 | Webb Mark O | SVP & Chief Innovation Officer |
Other disposed transaction
F
|
Common Stock | 1,028 | $69.16 | $71,096 | 22,566 |
| 2019-01-24 | Webb Mark O | SVP & Chief Innovation Officer |
Equity grant / award
A
|
Common Stock | 3,232 | $0.00 | $0 | 23,594 |
| 2019-01-01 | Blevins Phillip Rodney | Pres & CEO - Southeast Energy |
Equity grant / award
A
|
Common Stock | 11,196 | $0.00 | $0 | 38,140 |
| 2018-12-19 | Chapman James R. | SVP, CFO & Treasurer |
Open-market buy
P
|
Common Stock | 4,053 | $74.02 | $299,998 | 22,256 |
| 2018-10-01 | Brown Carlos M | VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 218 | $70.10 | $15,282 | 5,694 |
| 2018-08-28 | HARRIS JOHN W | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $71.15 | $711,500 | 17,495 |
| 2018-06-27 | DOMINION ENERGY INC /VA/ | Dir |
Other acquired transaction
J
|
Common Units (Limited Partner Interests) | 26,675,082 | $0.00 | $0 | 77,152,499 |
| 2018-05-16 | Webb Mark O | SVP and Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 625 | $63.97 | $39,998 | 20,362 |
| 2018-05-10 | FARRELL THOMAS F II | President and CEO |
Open-market buy
P
|
Common Stock | 4,000 | $63.44 | $253,752 | 22,000 |
| 2018-05-09 | BARR WILLIAM P | Dir |
Equity grant / award
A
|
Common Stock | 2,494 | $63.14 | $157,471 | 42,898 |
| 2018-02-28 | RIGBY JOSEPH M | Dir |
Open-market buy
P
|
Common Stock | 2,679 | $74.65 | $199,998 | 2,679 |
| 2018-02-23 | BLUE ROBERT M | EVP & CEO Power Delivery |
Equity grant / award
A
|
Common Stock | 752 | $75.52 | $56,791 | 51,432 |
| 2018-02-01 | Webb Mark O | SVP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 588 | $75.90 | $44,629 | 19,736 |
| 2018-02-01 | Leopold Diane | EVP & CEO Gas Infrastructure |
Other disposed transaction
F
|
Common Stock | 1,613 | $70.97 | $114,475 | 48,677 |
| 2018-01-31 | Webb Mark O | SVP and Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 3,271 | $0.00 | $0 | 20,324 |
| 2017-11-06 | HARRIS JOHN W | Dir |
Open-market sell
S
|
Common Stock | 2,665 | $80.60 | $214,802 | 5,001 |
| 2017-11-03 | HARRIS JOHN W | Dir |
Open-market sell
S
|
Common Stock | 5,616 | $80.71 | $453,270 | 18,920 |
| 2017-06-14 | HARRIS JOHN W | Dir |
Open-market sell
S
|
Common Stock | 11,254 | $79.94 | $899,683 | 13,282 |
| 2017-05-31 | SPILMAN ROBERT H JR | Dir |
Equity grant / award
A
|
Common Stock | 10 | $80.77 | $808 | 17,728 |
| 2017-05-22 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 31 | $79.71 | $2,471 | 21,636 |
| 2017-05-10 | SZYMANCZYK MICHAEL E | Dir |
Equity grant / award
A
|
Common Stock | 2,033 | $77.48 | $157,517 | 13,311 |
| 2017-03-14 | HARRIS JOHN W | Dir |
Open-market sell
S
|
Common Stock | 5,697 | $76.55 | $436,118 | 22,503 |
| 2017-02-21 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 46 | $74.90 | $3,445 | 21,605 |
| 2017-02-10 | STORY SUSAN N | Dir |
Open-market buy
P
|
Common Stock | 34 | $73.11 | $2,486 | 21,559 |