Financial Metrics
WELPM WISCONSIN ELECTRIC POWER COFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 975500000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 877200000.0 | -10.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1023800000.0 | +16.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 972000000.0 | -5.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 855400000.0 | -12.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 943800000.0 | +10.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 941500000.0 | -0.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 856200000.0 | -9.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 924000000.0 | +7.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 960800000.0 | +4.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 791700000.0 | -17.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 884100000.0 | +11.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 871000000.0 | -1.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 769500000.0 | -11.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 900200000.0 | +17.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1005200000.0 | +11.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 827500000.0 | -17.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 958800000.0 | +15.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1072000000.0 | +11.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 943500000.0 | -12.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1081900000.0 | +14.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1091900000.0 | +0.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 900300000.0 | -17.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1103100000.0 | +22.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1038800000.0 | -5.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 902000000.0 | -13.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1079300000.0 | +19.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1179100000.0 | +9.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1010800000.0 | -14.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1201900000.0 | +18.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 3792800000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 3711700000.0 | -2.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 3625000000.0 | -2.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 3496700000.0 | -3.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 3367000000.0 | -3.7% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3664500000.0 | +8.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 4070300000.0 | +11.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 4045000000.0 | -0.6% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3979900000.0 | -1.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4493600000.0 | +12.9% | USD | 10-K | 2026-02-20 |
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 | 181500000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 146900000.0 | -19.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 196400000.0 | +33.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 186300000.0 | -5.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 146100000.0 | -21.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 164800000.0 | +12.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 136400000.0 | -17.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 104500000.0 | -23.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 107800000.0 | +3.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 222900000.0 | +106.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 182600000.0 | -18.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 201100000.0 | +10.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 247000000.0 | +22.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 188600000.0 | -23.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 244600000.0 | +29.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 255600000.0 | +4.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 200000000.0 | -21.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 260900000.0 | +30.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 289100000.0 | +10.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 206500000.0 | -28.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 273200000.0 | +32.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 257400000.0 | -5.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 244100000.0 | -5.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 310900000.0 | +27.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 274600000.0 | -11.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 213400000.0 | -22.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 321300000.0 | +50.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 345600000.0 | +7.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 248800000.0 | -28.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 339400000.0 | +36.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 634200000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 632100000.0 | -0.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 402500000.0 | -36.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 760200000.0 | +88.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 860500000.0 | +13.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 868700000.0 | +1.0% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 940000000.0 | +8.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1022200000.0 | +8.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1061200000.0 | +3.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1170800000.0 | +10.3% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107600000.0 | — | USD | 10-Q | 2016-05-06 |
| Annual | 2016-12-31 | 365500000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 336800000.0 | -7.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 359500000.0 | +6.7% | USD | 10-K | 2019-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6600000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 8500000.0 | +28.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 12200000.0 | +43.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 15400000.0 | +26.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 10900000.0 | -29.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1600000.0 | -85.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 3300000.0 | +106.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 12300000.0 | +272.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 10400000.0 | -15.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1100000.0 | -89.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 4100000.0 | +272.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 20200000.0 | +392.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 4600000.0 | -77.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 4600000.0 | +0.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 5700000.0 | +23.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 19100000.0 | +235.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1300000.0 | -93.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2000000.0 | +53.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1900000.0 | -5.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 7200000.0 | +278.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7300000.0 | +1.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 4700000.0 | -35.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 5500000.0 | +17.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.0 | -100.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 6000000.0 | — | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2000000.0 | -66.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3300000.0 | +65.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6100000.0 | +84.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 11400000.0 | +86.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 28700000.0 | +151.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6500000.0 | -77.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 6100000.0 | -6.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10900000.0 | +78.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0 | -100.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 253400000.0 | — | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 400000.0 | -99.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 62700000.0 | +15575.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2100000.0 | -96.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3000000.0 | +42.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 15400000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 12300000.0 | -20.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 20200000.0 | +64.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 19100000.0 | -5.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 7200000.0 | -62.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0 | -100.0% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 6100000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 6100000.0 | +0.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 400000.0 | -93.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0 | -100.0% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-12-31 | 434600000.0 | — | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 444800000.0 | +2.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 427100000.0 | -4.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 433000000.0 | +1.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 466100000.0 | +7.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 586300000.0 | +25.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 565900000.0 | -3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 576100000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 565500000.0 | -1.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 540900000.0 | -4.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 571000000.0 | +5.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 553600000.0 | -3.0% | USD | 10-Q | 2022-11-03 |
| Annual | 2016-12-31 | 503200000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 513800000.0 | +2.1% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 472300000.0 | -8.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 434600000.0 | -8.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 466100000.0 | +7.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 565500000.0 | +21.3% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 582600000.0 | +3.0% | USD | 10-K | 2023-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 903700000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 976300000.0 | +8.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1021600000.0 | +4.6% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1010400000.0 | -1.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 892200000.0 | -11.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 949500000.0 | +6.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 917400000.0 | -3.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1039600000.0 | +13.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 981900000.0 | -5.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 941300000.0 | -4.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 915200000.0 | -2.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1016300000.0 | +11.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 873700000.0 | -14.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 856300000.0 | -2.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 812000000.0 | -5.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 908000000.0 | +11.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 805300000.0 | -11.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 806300000.0 | +0.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 834600000.0 | +3.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 895600000.0 | +7.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 980400000.0 | +9.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 967800000.0 | -1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1042600000.0 | +7.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1071000000.0 | +2.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1014000000.0 | -5.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1126100000.0 | +11.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1135100000.0 | +0.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1207300000.0 | +6.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1129600000.0 | -6.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1126100000.0 | -0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1089200000.0 | -3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1205300000.0 | +10.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1115800000.0 | -7.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1142400000.0 | +2.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1349900000.0 | +18.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1272900000.0 | -5.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1216900000.0 | -4.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1189500000.0 | -2.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1129000000.0 | -5.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1010400000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1039600000.0 | +2.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1016300000.0 | -2.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 908000000.0 | -10.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 895600000.0 | -1.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1071000000.0 | +19.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1207300000.0 | +12.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1205300000.0 | -0.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1272900000.0 | +5.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1355600000.0 | +6.5% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13042600000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 13149900000.0 | +0.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 13249200000.0 | +0.8% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 13371500000.0 | +0.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 12825700000.0 | -4.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 13006500000.0 | +1.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 13035200000.0 | +0.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 13121600000.0 | +0.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 13295400000.0 | +1.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 13310500000.0 | +0.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 13355000000.0 | +0.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 13538300000.0 | +1.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 13442800000.0 | -0.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 13479300000.0 | +0.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 13494700000.0 | +0.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 13360800000.0 | -1.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 13286600000.0 | -0.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 13355200000.0 | +0.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 13423500000.0 | +0.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 13605200000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 13715600000.0 | +0.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 13782900000.0 | +0.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 13969500000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 14144500000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 14122000000.0 | -0.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 14529500000.0 | +2.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 14704800000.0 | +1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 15020200000.0 | +2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 15009200000.0 | -0.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 15295000000.0 | +1.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 15489500000.0 | +1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 15841400000.0 | +2.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 15846300000.0 | +0.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 16246700000.0 | +2.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 16847200000.0 | +3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 17199600000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 17376200000.0 | +1.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 17747700000.0 | +2.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 18664300000.0 | +5.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 13371500000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 13121600000.0 | -1.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 13538300000.0 | +3.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 13360800000.0 | -1.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 13605200000.0 | +1.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 14144500000.0 | +4.0% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 15020200000.0 | +6.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 15841400000.0 | +5.5% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 17199600000.0 | +8.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19696400000.0 | +14.5% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 745400000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 741100000.0 | -0.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 672600000.0 | -9.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 814700000.0 | +21.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 591900000.0 | -27.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 914600000.0 | +54.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 905600000.0 | -1.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1187600000.0 | +31.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1067000000.0 | -10.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1028400000.0 | -3.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1015900000.0 | -1.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1076900000.0 | +6.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 997700000.0 | -7.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 869900000.0 | -12.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 884000000.0 | +1.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 794600000.0 | -10.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 679100000.0 | -14.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 668300000.0 | -1.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 939000000.0 | +40.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1257400000.0 | +33.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1305700000.0 | +3.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 939800000.0 | -28.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 842900000.0 | -10.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1167400000.0 | +38.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 807100000.0 | -30.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1326600000.0 | +64.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 934000000.0 | -29.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1372300000.0 | +46.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 908500000.0 | -33.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 799000000.0 | -12.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 908700000.0 | +13.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1484900000.0 | +63.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1413800000.0 | -4.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1600500000.0 | +13.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1396300000.0 | -12.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1458400000.0 | +4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1193900000.0 | -18.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1000200000.0 | -16.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1015200000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 814700000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1187600000.0 | +45.8% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1076900000.0 | -9.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 794600000.0 | -26.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1257400000.0 | +58.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1167400000.0 | -7.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1372300000.0 | +17.6% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1484900000.0 | +8.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1458400000.0 | -1.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1781100000.0 | +22.1% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 3493800000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 3333600000.0 | -4.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 3357900000.0 | +0.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 3387500000.0 | +0.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 3414300000.0 | +0.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 3488300000.0 | +2.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 3521400000.0 | +0.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 3544700000.0 | +0.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 3491200000.0 | -1.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 3456100000.0 | -1.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 3578700000.0 | +3.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 3619500000.0 | +1.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 3591500000.0 | -0.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 3650700000.0 | +1.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 3726300000.0 | +2.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 3846000000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3692600000.0 | -4.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 3790200000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 3809000000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 4018600000.0 | +5.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 3944700000.0 | -1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 4253800000.0 | +7.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 4101700000.0 | -3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 4202600000.0 | +2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 4167200000.0 | -0.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 4644500000.0 | +11.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 4986100000.0 | +7.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 5079600000.0 | +1.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 5083500000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 5157900000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 5183300000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 5292700000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 5507200000.0 | +4.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 5943800000.0 | +7.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 6412400000.0 | +7.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 6864500000.0 | +7.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 3524200000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 3414300000.0 | -3.1% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 3491200000.0 | +2.3% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 3591500000.0 | +2.9% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 3692600000.0 | +2.8% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 3944700000.0 | +6.8% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 4167200000.0 | +5.6% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 5083500000.0 | +22.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 5507200000.0 | +8.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6779600000.0 | +23.1% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2659400000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2660000000.0 | +0.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2660500000.0 | +0.0% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 2661100000.0 | +0.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2660600000.0 | -0.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2411200000.0 | -9.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2411700000.0 | +0.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2412300000.0 | +0.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2412800000.0 | +0.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2413400000.0 | +0.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2413900000.0 | +0.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2459600000.0 | +1.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2460100000.0 | +0.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2460400000.0 | +0.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2460900000.0 | +0.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 2759200000.0 | +12.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2759500000.0 | +0.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2760000000.0 | +0.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2460600000.0 | -10.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2461200000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2461700000.0 | +0.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2871000000.0 | +16.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2867100000.0 | -0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2863300000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2863900000.0 | +0.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2860100000.0 | -0.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3355700000.0 | +17.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3351500000.0 | -0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3352200000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3348500000.0 | -0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3349200000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3045400000.0 | -9.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3046100000.0 | +0.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3138800000.0 | +3.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3732100000.0 | +18.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3728000000.0 | -0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3728900000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3725200000.0 | -0.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4222100000.0 | +13.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2661100000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2412300000.0 | -9.3% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 2709600000.0 | +12.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2759200000.0 | +1.8% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2761200000.0 | +0.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2872100000.0 | +4.0% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 3360400000.0 | +17.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 3354400000.0 | -0.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3987200000.0 | +18.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4525300000.0 | +13.5% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 170700000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 336100000.0 | +96.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 614600000.0 | +82.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 209800000.0 | -65.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 359900000.0 | +71.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 594300000.0 | +65.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 369900000.0 | -37.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 531600000.0 | +43.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 766200000.0 | +44.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 301200000.0 | -60.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 435400000.0 | +44.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 673100000.0 | +54.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 247200000.0 | -63.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 461100000.0 | +86.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 644400000.0 | +39.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 203200000.0 | -68.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 473700000.0 | +133.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 831700000.0 | +75.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 308200000.0 | -62.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 450500000.0 | +46.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 673800000.0 | +49.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 215500000.0 | -68.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 458300000.0 | +112.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 809000000.0 | +76.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 369400000.0 | -54.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 616800000.0 | +67.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1004100000.0 | +62.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 391700000.0 | -61.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 567700000.0 | +44.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 994600000.0 | +75.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 698000000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 962200000.0 | +37.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 854400000.0 | -11.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 767100000.0 | -10.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 802200000.0 | +4.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 637000000.0 | -20.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 939100000.0 | +47.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1264500000.0 | +34.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1127800000.0 | -10.8% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -86200000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -150700000.0 | -74.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -285200000.0 | -89.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -92200000.0 | +67.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -225700000.0 | -144.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -382100000.0 | -69.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -188600000.0 | +50.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -331100000.0 | -75.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -486500000.0 | -46.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -101300000.0 | +79.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -225300000.0 | -122.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -386300000.0 | -71.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -150200000.0 | +61.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -305700000.0 | -103.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -452000000.0 | -47.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -167200000.0 | +63.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -373500000.0 | -123.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -610600000.0 | -63.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -99100000.0 | +83.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -384500000.0 | -288.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -678500000.0 | -76.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -249300000.0 | +63.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -600200000.0 | -140.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -873900000.0 | -45.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -197300000.0 | +77.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -641900000.0 | -225.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -1081800000.0 | -68.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -390600000.0 | +63.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -847000000.0 | -116.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -1856200000.0 | -119.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | -568200000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -640400000.0 | -12.7% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -576900000.0 | +9.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -630800000.0 | -9.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -798000000.0 | -26.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -914000000.0 | -14.5% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -1227300000.0 | -34.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1537700000.0 | -25.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -2704500000.0 | -75.9% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -105000000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -204000000.0 | -94.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -344300000.0 | -68.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -122100000.0 | +64.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -148000000.0 | -21.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -224300000.0 | -51.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -183200000.0 | +18.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -211700000.0 | -15.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -287900000.0 | -36.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -215500000.0 | +25.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -225700000.0 | -4.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -301300000.0 | -33.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -114800000.0 | +61.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -172500000.0 | -50.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -209600000.0 | -21.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -35900000.0 | +82.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -100500000.0 | -179.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -217600000.0 | -116.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -199900000.0 | +8.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -63300000.0 | +68.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 11600000.0 | +118.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3200000.0 | -72.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 125000000.0 | +3806.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 28200000.0 | -77.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -164900000.0 | -684.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 18200000.0 | +111.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 327200000.0 | +1697.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 64000000.0 | -80.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 280900000.0 | +338.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 867200000.0 | +208.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | -132900000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -313900000.0 | -136.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -278600000.0 | +11.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -148200000.0 | +46.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -8400000.0 | +94.3% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 321700000.0 | +3929.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 248000000.0 | -22.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 268200000.0 | +8.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1576800000.0 | +487.9% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 92300000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 191900000.0 | +107.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 322500000.0 | +68.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 105500000.0 | -67.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 246900000.0 | +134.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 405700000.0 | +64.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 141900000.0 | -65.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 287000000.0 | +102.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 441700000.0 | +53.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 102400000.0 | -76.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 230400000.0 | +125.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 395000000.0 | +71.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 153300000.0 | -61.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 311100000.0 | +102.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 462800000.0 | +48.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 180600000.0 | -61.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 387600000.0 | +114.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 625900000.0 | +61.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 139500000.0 | -77.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 419300000.0 | +200.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 704000000.0 | +67.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 208700000.0 | -70.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 467800000.0 | +124.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 741300000.0 | +58.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 203000000.0 | -72.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 548300000.0 | +170.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 988000000.0 | +80.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 417900000.0 | -57.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 869100000.0 | +108.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1891100000.0 | +117.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 469500000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 596100000.0 | +27.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 603200000.0 | +1.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 590600000.0 | -2.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 663600000.0 | +12.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 813300000.0 | +22.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 930400000.0 | +14.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1094600000.0 | +17.6% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1442700000.0 | +31.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2742900000.0 | +90.1% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33289327.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 33289327.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 33289327.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 33289327.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 33289327.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 33289327.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 33289327.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 33289327.0 | +0.0% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0748 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0667 | -10.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0773 | +15.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0758 | -1.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0658 | -13.2% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0724 | +10.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0708 | -2.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0643 | -9.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0692 | +7.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0715 | +3.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0587 | -17.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0655 | +11.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0656 | +0.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0576 | -12.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0671 | +16.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0733 | +9.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0600 | -18.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0686 | +14.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0759 | +10.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0649 | -14.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0736 | +13.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0727 | -1.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0589 | -19.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0712 | +21.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0656 | -7.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0555 | -15.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0641 | +15.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0679 | +5.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0570 | -16.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0644 | +13.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2836 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.2829 | -0.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.2678 | -5.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.2617 | -2.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2475 | -5.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2591 | +4.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2710 | +4.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2553 | -5.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2314 | -9.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2281 | -1.4% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2124 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.3174 | +8.7% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1.5189 | +15.3% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1.2402 | -18.3% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.5073 | +21.5% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.0382 | -31.1% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1.0130 | -2.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 0.8754 | -13.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.9202 | +5.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.9153 | -0.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.9009 | -1.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.9437 | +4.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.8757 | -7.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.9844 | +12.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.9186 | -6.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.1427 | +24.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.1858 | +3.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.2065 | +1.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.8888 | -26.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.7123 | -19.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.7509 | +5.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.0298 | +37.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.2369 | +20.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.9174 | -25.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.2563 | +36.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.8489 | -32.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.2153 | +43.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.8798 | -27.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.2434 | +41.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.4094 | +13.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.1986 | -15.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8117 | -32.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.7892 | -2.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.7138 | -9.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.9668 | +35.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.8728 | -9.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0193 | +16.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.1893 | +16.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.1121 | -6.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.2402 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.8754 | -29.4% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.9437 | +7.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.1427 | +21.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.7123 | -37.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.9174 | +28.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.8798 | -4.1% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.8117 | -7.7% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.8728 | +7.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.7611 | -12.8% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1103 | — | ratio | 10-Q | 2016-05-06 |
| Annual | 2016-12-31 | 0.0964 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0907 | -5.8% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.0992 | +9.3% | ratio | 10-K | 2019-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1861 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1675 | -10.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1918 | +14.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1917 | -0.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1708 | -10.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1746 | +2.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1449 | -17.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1221 | -15.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1167 | -4.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2320 | +98.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2306 | -0.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2275 | -1.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2836 | +24.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2451 | -13.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2717 | +10.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2543 | -6.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2417 | -4.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2721 | +12.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2697 | -0.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2189 | -18.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2525 | +15.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2357 | -6.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2711 | +15.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2818 | +4.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2643 | -6.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2366 | -10.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2977 | +25.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2931 | -1.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2461 | -16.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2824 | +14.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1672 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1703 | +1.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1110 | -34.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.2174 | +95.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2556 | +17.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2371 | -7.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2309 | -2.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2527 | +9.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2666 | +5.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2605 | -2.3% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0089 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0115 | +29.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0181 | +58.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.0189 | +4.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 0.0184 | -2.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0017 | -90.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0036 | +108.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.0104 | +184.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 0.0097 | -5.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0011 | -89.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0040 | +277.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.0188 | +364.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0046 | -75.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.0053 | +14.7% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.0064 | +21.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.0240 | +272.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0019 | -92.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.0030 | +56.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.0020 | -32.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.0057 | +183.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0056 | -2.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.0050 | -10.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.0065 | +30.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.0000 | -100.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0074 | — | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.0015 | -79.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.0035 | +134.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.0044 | +25.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0125 | +182.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0359 | +186.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0072 | -80.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0041 | -42.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0077 | +87.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0000 | -100.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.1815 | — | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0003 | -99.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0525 | +19047.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0021 | -96.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0030 | +40.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0189 | — | ratio | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 0.0104 | -45.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0188 | +81.1% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0240 | +28.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0057 | -76.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0000 | -100.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0044 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0041 | -7.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0003 | -93.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0000 | -100.0% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0082 | — | ratio | 10-Q | 2016-05-06 |
| Annual | 2016-12-31 | 0.0273 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0257 | -6.1% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.0266 | +3.5% | ratio | 10-K | 2019-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.1037 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0986 | -4.9% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.1030 | +4.4% | ratio | 10-K | 2019-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
No insider transaction records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape Form 4 data.