Financial Metrics
STT STATE STREET CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2484000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2573000000.0 | +3.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 2620000000.0 | +1.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2668000000.0 | +1.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 2810000000.0 | +5.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 2846000000.0 | +1.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 3056000000.0 | +7.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 3063000000.0 | +0.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 2989000000.0 | -2.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 2932000000.0 | -1.9% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 2873000000.0 | -2.0% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 2903000000.0 | +1.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 3065000000.0 | +5.6% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 2937000000.0 | -4.2% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 2784000000.0 | -5.2% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 2950000000.0 | +6.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 3034000000.0 | +2.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 2990000000.0 | -1.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 3081000000.0 | +3.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2953000000.0 | -4.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 2959000000.0 | +0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3101000000.0 | +4.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3110000000.0 | +0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2691000000.0 | -13.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3138000000.0 | +16.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3191000000.0 | +1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3259000000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3284000000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3448000000.0 | +5.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3545000000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10207000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 11266000000.0 | +10.4% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 12131000000.0 | +7.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 11756000000.0 | -3.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 11703000000.0 | -0.5% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 12027000000.0 | +2.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 12148000000.0 | +1.0% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 11945000000.0 | -1.7% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 13000000000.0 | +8.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 13944000000.0 | +7.3% | USD | 10-K | 2026-02-19 |
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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 368000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 619000000.0 | +68.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 563000000.0 | -9.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 502000000.0 | -10.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 620000000.0 | +23.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 685000000.0 | +10.5% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 659000000.0 | -3.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 733000000.0 | +11.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 764000000.0 | +4.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 508000000.0 | -33.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 587000000.0 | +15.6% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 583000000.0 | -0.7% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 634000000.0 | +8.7% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 694000000.0 | +9.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 555000000.0 | -20.0% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 519000000.0 | -6.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 763000000.0 | +47.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 714000000.0 | -6.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 604000000.0 | -15.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 747000000.0 | +23.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 690000000.0 | -7.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 549000000.0 | -20.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 763000000.0 | +39.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 422000000.0 | -44.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 463000000.0 | +9.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 711000000.0 | +53.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 730000000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 644000000.0 | -11.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 693000000.0 | +7.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 861000000.0 | +24.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2143000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 2156000000.0 | +0.6% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 2593000000.0 | +20.3% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 2242000000.0 | -13.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 2420000000.0 | +7.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 2693000000.0 | +11.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 2774000000.0 | +3.0% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 1944000000.0 | -29.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2687000000.0 | +38.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2945000000.0 | +9.6% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1.48 | +85.0% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.31 | -11.5% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.17 | -10.7% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 1.56 | +33.3% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.69 | +8.3% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1.64 | -3.0% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 1.91 | +16.5% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 1.89 | -1.0% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.2 | -36.5% | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 1.44 | +20.0% | USD/shares | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 1.44 | +0.0% | USD/shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 1.64 | +13.9% | USD/shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 1.88 | +14.6% | USD/shares | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 1.47 | -21.8% | USD/shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 1.39 | -5.4% | USD/shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 2.11 | +51.8% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1.99 | -5.7% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1.59 | -20.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1.94 | +22.0% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 1.82 | -6.2% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.54 | -15.4% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.2 | +42.9% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.27 | -42.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.38 | +8.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2.18 | +58.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.29 | +5.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.07 | -9.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.2 | +6.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.83 | +28.6% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 5.03 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 5.26 | +4.6% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 6.46 | +22.8% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 5.43 | -15.9% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 6.4 | +17.9% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 7.3 | +14.1% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 7.28 | -0.3% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 5.65 | -22.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8.33 | +47.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 9.55 | +14.6% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.79 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1.47 | +86.1% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.29 | -12.2% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.15 | -10.9% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 1.53 | +33.0% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.66 | +8.5% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1.62 | -2.4% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 1.88 | +16.0% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 1.87 | -0.5% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.18 | -36.9% | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 1.42 | +20.3% | USD/shares | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 1.42 | +0.0% | USD/shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 1.62 | +14.1% | USD/shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 1.86 | +14.8% | USD/shares | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 1.45 | -22.0% | USD/shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 1.37 | -5.5% | USD/shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 2.07 | +51.1% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1.96 | -5.3% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1.57 | -19.9% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1.91 | +21.7% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 1.8 | -5.8% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.52 | -15.6% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.17 | +42.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.25 | -42.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.37 | +9.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2.15 | +56.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.26 | +5.1% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.04 | -9.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.17 | +6.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.78 | +28.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4.97 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 5.19 | +4.4% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 6.39 | +23.1% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 5.38 | -15.8% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 6.32 | +17.5% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 7.19 | +13.8% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 7.19 | +0.0% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 5.58 | -22.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8.21 | +47.1% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 9.4 | +14.5% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 243685000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 255386000000.0 | +4.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 256140000000.0 | +0.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 242698000000.0 | -5.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 236802000000.0 | -2.4% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 238274000000.0 | +0.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 235986000000.0 | -1.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 238425000000.0 | +1.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 250286000000.0 | +5.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 248308000000.0 | -0.8% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 234007000000.0 | -5.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 244596000000.0 | +4.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 228332000000.0 | -6.6% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 241540000000.0 | +5.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 244606000000.0 | +1.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 245610000000.0 | +0.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 362527000000.0 | +47.6% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 280242000000.0 | -22.7% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2020-09-30 | 272075000000.0 | -2.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 314706000000.0 | +15.7% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 316885000000.0 | +0.7% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 326528000000.0 | +3.0% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2021-09-30 | 323139000000.0 | -1.0% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 314624000000.0 | -2.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 322350000000.0 | +2.5% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 300223000000.0 | -6.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 303568000000.0 | +1.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 301450000000.0 | -0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 290816000000.0 | -3.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 294561000000.0 | +1.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 284415000000.0 | -3.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 297258000000.0 | +4.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 338003000000.0 | +13.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 325603000000.0 | -3.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 338481000000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 353240000000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 372693000000.0 | +5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 376717000000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 371070000000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 242698000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 238425000000.0 | -1.8% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 244596000000.0 | +2.6% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 245610000000.0 | +0.4% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 314706000000.0 | +28.1% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 314624000000.0 | -0.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 301450000000.0 | -4.2% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 297258000000.0 | -1.4% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 353240000000.0 | +18.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 366047000000.0 | +3.6% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 222157000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 233282000000.0 | +5.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 233959000000.0 | +0.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 221479000000.0 | -5.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 215508000000.0 | -2.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 216206000000.0 | +0.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 213489000000.0 | -1.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 216108000000.0 | +1.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 227887000000.0 | +5.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 225737000000.0 | -0.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 209454000000.0 | -7.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 219859000000.0 | +5.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 203294000000.0 | -7.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 216086000000.0 | +6.3% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 219397000000.0 | +1.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 221179000000.0 | +0.8% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 338666000000.0 | +53.1% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 255369000000.0 | -24.6% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2020-09-30 | 246517000000.0 | -3.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 288506000000.0 | +17.0% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 291880000000.0 | +1.2% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 301361000000.0 | +3.2% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2021-09-30 | 295825000000.0 | -1.8% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 287261000000.0 | -2.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 296126000000.0 | +3.1% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 274456000000.0 | -7.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 277920000000.0 | +1.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 276259000000.0 | -0.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 266066000000.0 | -3.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 270357000000.0 | +1.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 260794000000.0 | -3.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 273459000000.0 | +4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 313570000000.0 | +14.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 300841000000.0 | -4.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 312653000000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 327914000000.0 | +4.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 346001000000.0 | +5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 349410000000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 343428000000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 221479000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 216108000000.0 | -2.4% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 219859000000.0 | +1.7% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 221179000000.0 | +0.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 288506000000.0 | +30.4% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 287261000000.0 | -0.4% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 276259000000.0 | -3.8% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 273459000000.0 | -1.0% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 327914000000.0 | +19.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 338206000000.0 | +3.1% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21496000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 22073000000.0 | +2.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 22150000000.0 | +0.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 21219000000.0 | -4.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-03-31 | 21294000000.0 | +0.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 22068000000.0 | +3.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 22497000000.0 | +1.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 22270000000.0 | -1.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-03-31 | 22350000000.0 | +0.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 22521000000.0 | +0.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 24502000000.0 | +8.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 24737000000.0 | +1.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-03-31 | 25038000000.0 | +1.2% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 25454000000.0 | +1.7% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 25209000000.0 | -1.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-12-31 | 24431000000.0 | -3.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-03-31 | 23861000000.0 | -2.3% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 24873000000.0 | +4.2% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 25558000000.0 | +2.8% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-12-31 | 26200000000.0 | +2.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-03-31 | 25005000000.0 | -4.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 25167000000.0 | +0.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 27314000000.0 | +8.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-12-31 | 27363000000.0 | +0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 26224000000.0 | -4.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 25767000000.0 | -1.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 25648000000.0 | -0.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 25191000000.0 | -1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 24750000000.0 | -1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 24204000000.0 | -2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 23621000000.0 | -2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 23799000000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 24433000000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 24762000000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 25828000000.0 | +4.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 25326000000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 26692000000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 27307000000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 27642000000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 21193000000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 22270000000.0 | +5.1% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 24737000000.0 | +11.1% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 24431000000.0 | -1.2% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 26200000000.0 | +7.2% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 27363000000.0 | +4.4% | USD | 10-K | 2025-02-13 |
| Annual | 2022-12-31 | 25191000000.0 | -7.9% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 23799000000.0 | -5.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 25326000000.0 | +6.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 27841000000.0 | +9.9% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10323000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 11924000000.0 | +15.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 11834000000.0 | -0.8% | USD | 10-Q | 2016-11-03 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2852000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 5012000000.0 | +75.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 2276000000.0 | -54.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 3509000000.0 | +54.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 3999000000.0 | +14.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1857000000.0 | -53.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 4836000000.0 | +160.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 3402000000.0 | -29.7% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 9061000000.0 | +166.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -579000000.0 | -106.4% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -327000000.0 | +43.5% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 4637000000.0 | +1518.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 4039000000.0 | -12.9% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 5375000000.0 | +33.1% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 156000000.0 | -97.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | -3732000000.0 | -2492.3% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | -11325000000.0 | -203.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -10937000000.0 | +3.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 4586000000.0 | +141.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 451000000.0 | -90.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 4918000000.0 | +990.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -2862000000.0 | -158.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3714000000.0 | -29.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -3492000000.0 | +6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -844000000.0 | +75.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -8488000000.0 | -905.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -5780000000.0 | +31.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2396000000.0 | +141.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -6045000000.0 | -352.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1856000000.0 | +130.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2290000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 6940000000.0 | +203.1% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 10175000000.0 | +46.6% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 5690000000.0 | -44.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 3532000000.0 | -37.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -6710000000.0 | -290.0% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 11954000000.0 | +278.2% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 690000000.0 | -94.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -13210000000.0 | -2014.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 11898000000.0 | +190.1% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8027000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -2286000000.0 | -128.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -5552000000.0 | -142.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 3210000000.0 | +157.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 5016000000.0 | +56.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 10879000000.0 | +116.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -8973000000.0 | -182.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | -1732000000.0 | +80.7% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 11431000000.0 | +760.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 21671000000.0 | +89.6% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 8553000000.0 | -60.5% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 2897000000.0 | -66.1% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | -112773000000.0 | -3992.8% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | -38295000000.0 | +66.0% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | -26122000000.0 | +31.8% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 6804000000.0 | +126.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | -3088000000.0 | -145.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -478000000.0 | +84.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -4336000000.0 | -807.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 13246000000.0 | +405.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 7911000000.0 | -40.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 14312000000.0 | +80.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 16398000000.0 | +14.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 26566000000.0 | +62.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -41352000000.0 | -255.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -22174000000.0 | +46.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -28441000000.0 | -28.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -14607000000.0 | +48.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -14991000000.0 | -2.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -14934000000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4230000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 48000000.0 | -98.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -4496000000.0 | -9466.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -2626000000.0 | +41.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -65534000000.0 | -2395.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -2172000000.0 | +96.7% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 6816000000.0 | +413.8% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 12738000000.0 | +86.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -39483000000.0 | -410.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -12991000000.0 | +67.1% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8351000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 740000000.0 | +108.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 5559000000.0 | +651.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -5124000000.0 | -192.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -7173000000.0 | -40.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -10111000000.0 | -41.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 4576000000.0 | +145.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 109000000.0 | -97.6% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -18217000000.0 | -16812.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -20304000000.0 | -11.5% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -8328000000.0 | +59.0% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | -7148000000.0 | +14.2% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 110364000000.0 | +1644.0% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 33303000000.0 | -69.8% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 27512000000.0 | -17.4% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | -1987000000.0 | -107.2% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 15565000000.0 | +883.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 12554000000.0 | -19.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -905000000.0 | -107.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -13813000000.0 | -1426.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -13712000000.0 | +0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -11722000000.0 | +14.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -12724000000.0 | -8.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -23035000000.0 | -81.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 41562000000.0 | +280.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 29513000000.0 | -29.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 34241000000.0 | +16.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 13724000000.0 | -59.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 21911000000.0 | +59.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14689000000.0 | -33.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -6413000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -6188000000.0 | +3.5% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -4471000000.0 | +27.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -2974000000.0 | +33.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 62167000000.0 | +2190.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 9046000000.0 | -85.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -18431000000.0 | -303.7% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -13351000000.0 | +27.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 51791000000.0 | +487.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2381000000.0 | -95.4% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 168000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 328000000.0 | +95.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 477000000.0 | +45.4% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 164000000.0 | -65.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 325000000.0 | +98.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 485000000.0 | +49.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 147000000.0 | -69.7% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 285000000.0 | +93.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 436000000.0 | +53.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 171000000.0 | -60.8% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 342000000.0 | +100.0% | USD | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 569000000.0 | +66.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 114000000.0 | -80.0% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 271000000.0 | +137.7% | USD | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 424000000.0 | +56.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 162000000.0 | -61.8% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 359000000.0 | +121.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 556000000.0 | +54.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 138000000.0 | -75.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 320000000.0 | +131.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 530000000.0 | +65.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 182000000.0 | -65.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 352000000.0 | +93.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 487000000.0 | +38.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 230000000.0 | -52.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 443000000.0 | +92.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 677000000.0 | +52.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 226000000.0 | -66.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 545000000.0 | +141.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 788000000.0 | +44.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 613000000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 637000000.0 | +3.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 609000000.0 | -4.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 730000000.0 | +19.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 560000000.0 | -23.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 811000000.0 | +44.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 734000000.0 | -9.5% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 816000000.0 | +11.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 926000000.0 | +13.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1055000000.0 | +13.9% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 379946724.0 | — | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 376720715.0 | -0.8% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 372572622.0 | -1.1% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 363623285.0 | -2.4% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 357389416.0 | -1.7% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 351943858.0 | -1.5% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 352383250.0 | +0.1% | shares | 10-Q | 2020-07-27 |
| Quarterly | 2020-09-30 | 352797695.0 | +0.1% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 353156279.0 | +0.1% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 348032982.0 | -1.5% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 343503114.0 | -1.3% | shares | 10-Q | 2021-07-23 |
| Quarterly | 2021-09-30 | 365629173.0 | +6.4% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 365982820.0 | +0.1% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 367114788.0 | +0.3% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 367619353.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 367967505.0 | +0.1% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 349024167.0 | -5.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 336461072.0 | -3.6% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 322101110.0 | -4.3% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 308583511.0 | -4.2% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 301944043.0 | -2.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 301504470.0 | -0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 299231005.0 | -0.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 294191001.0 | -1.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 288766452.0 | -1.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 288676229.0 | -0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 285561974.0 | -1.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 282217819.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 367649858.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 379946724.0 | +3.3% | shares | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 357389416.0 | -5.9% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 353156279.0 | -1.2% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 365982820.0 | +3.6% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 349024167.0 | -4.6% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 301944043.0 | -13.5% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 288766452.0 | -4.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 279077907.0 | -3.4% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 503879642.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2020-07-27 |
| Quarterly | 2020-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2021-07-23 |
| Quarterly | 2021-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 503879642.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 503879642.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 503879642.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 503879642.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 503879642.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 503879642.0 | +0.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 399421000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 394160000.0 | -1.3% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 388358000.0 | -1.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 381224000.0 | -1.8% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 375395000.0 | -1.5% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 372765000.0 | -0.7% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 367439000.0 | -1.4% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 365619000.0 | -0.5% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 374963000.0 | +2.6% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 377915000.0 | +0.8% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 373773000.0 | -1.1% | shares | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 366732000.0 | -1.9% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 353746000.0 | -3.5% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 352157000.0 | -0.4% | shares | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 352586000.0 | +0.1% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 350743000.0 | -0.5% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 345889000.0 | -1.4% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 347718000.0 | +0.5% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 366542000.0 | +5.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 367375000.0 | +0.2% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 367789000.0 | +0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 341106000.0 | -7.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 329383000.0 | -3.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 313147000.0 | -4.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 301991000.0 | -3.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 300564000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 297365000.0 | -1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 288562000.0 | -3.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 286281000.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 283434000.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 391485000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 374793000.0 | -4.3% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 371983000.0 | -0.7% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 369911000.0 | -0.6% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 352865000.0 | -4.6% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 352565000.0 | -0.1% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 365214000.0 | +3.6% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 322337000.0 | -11.7% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 297883000.0 | -7.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 284545000.0 | -4.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 403615000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 398847000.0 | -1.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 393212000.0 | -1.4% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 386417000.0 | -1.7% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 380915000.0 | -1.4% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 378518000.0 | -0.6% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 372619000.0 | -1.6% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 370410000.0 | -0.6% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 379383000.0 | +2.4% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 381703000.0 | +0.6% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 377577000.0 | -1.1% | shares | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 370595000.0 | -1.8% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 357993000.0 | -3.4% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 356413000.0 | -0.4% | shares | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 357168000.0 | +0.2% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 355690000.0 | -0.4% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 351582000.0 | -1.2% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 353494000.0 | +0.5% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 372037000.0 | +5.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 372123000.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 372418000.0 | +0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 345472000.0 | -7.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 333540000.0 | -3.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 317329000.0 | -4.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 305943000.0 | -3.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 304765000.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 301847000.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 292716000.0 | -3.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 290490000.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 288163000.0 | -0.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 396090000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 380213000.0 | -4.0% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 376476000.0 | -1.0% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 373666000.0 | -0.7% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 357106000.0 | -4.4% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 357962000.0 | +0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 370109000.0 | +3.4% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 326568000.0 | -11.8% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 302226000.0 | -7.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 289019000.0 | -4.4% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0102 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0101 | -1.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0102 | +1.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0113 | +10.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0118 | +4.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0121 | +2.3% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0122 | +1.2% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.0123 | +1.0% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0128 | +3.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0128 | +0.5% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.0119 | -7.4% | ratio | 10-Q | 2020-07-27 |
| Quarterly | 2019-09-30 | 0.0119 | -0.2% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.0085 | -28.8% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 0.0105 | +24.0% | ratio | 10-Q | 2021-07-23 |
| Quarterly | 2020-09-30 | 0.0102 | -2.4% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0093 | -9.0% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 0.0093 | -0.2% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0093 | -0.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0096 | +3.3% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0098 | +2.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0097 | -0.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0107 | +9.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0106 | -1.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0095 | -10.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0093 | -1.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0098 | +5.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0096 | -1.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0088 | -8.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0092 | +3.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0096 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0421 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0473 | +12.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0496 | +5.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0479 | -3.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0372 | -22.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0382 | +2.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0403 | +5.4% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0402 | -0.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0368 | -8.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0381 | +3.5% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10.3348 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 10.5687 | +2.3% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 10.5625 | -0.1% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 10.4378 | -1.2% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 10.1206 | -3.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9.7973 | -3.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 9.4897 | -3.1% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 9.7040 | +2.3% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 10.1963 | +5.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 10.0234 | -1.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 8.5484 | -14.7% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 8.8879 | +4.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 8.1194 | -8.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 8.4893 | +4.6% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 8.7031 | +2.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 9.0532 | +4.0% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 14.1933 | +56.8% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 10.2669 | -27.7% | ratio | 10-Q | 2020-07-27 |
| Quarterly | 2020-09-30 | 9.6454 | -6.1% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 11.0117 | +14.2% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 11.6729 | +6.0% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 11.9745 | +2.6% | ratio | 10-Q | 2021-07-23 |
| Quarterly | 2021-09-30 | 10.8305 | -9.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 10.4982 | -3.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 11.2922 | +7.6% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 10.6515 | -5.7% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 10.8359 | +1.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 10.9666 | +1.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 10.7501 | -2.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 11.1699 | +3.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 11.0408 | -1.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 11.4904 | +4.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12.8339 | +11.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 12.1493 | -5.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 12.1052 | -0.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 12.9477 | +7.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12.9627 | +0.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 12.7956 | -1.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 12.4241 | -2.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10.4506 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 9.7040 | -7.1% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 8.8879 | -8.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 9.0532 | +1.9% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 11.0117 | +21.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 10.4982 | -4.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 10.9666 | +4.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 11.4904 | +4.8% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 12.9477 | +12.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 12.1478 | -6.2% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1481 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.2406 | +62.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.2149 | -10.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.1882 | -12.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.2206 | +17.3% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.2407 | +9.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.2156 | -10.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.2393 | +11.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.2556 | +6.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.1733 | -32.2% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.2043 | +17.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.2008 | -1.7% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.2069 | +3.0% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 0.2363 | +14.2% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.1994 | -15.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.1759 | -11.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.2515 | +42.9% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.2388 | -5.0% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.1960 | -17.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.2530 | +29.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.2332 | -7.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1770 | -24.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.2453 | +38.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1568 | -36.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1475 | -5.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.2228 | +51.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.2240 | +0.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1961 | -12.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.2010 | +2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.2429 | +20.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.2100 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1914 | -8.9% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.2137 | +11.7% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1907 | -10.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.2068 | +8.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2239 | +8.3% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2284 | +2.0% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.1627 | -28.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2067 | +27.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2112 | +2.2% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0015 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0024 | +60.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0022 | -9.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0021 | -3.6% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0026 | +22.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0029 | +11.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0026 | -9.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0030 | +12.1% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0033 | +10.6% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0022 | -31.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.0024 | +9.2% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.0024 | -1.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.0017 | -26.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 0.0025 | +41.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.0020 | -17.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0016 | -19.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0023 | +42.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0022 | -5.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0019 | -15.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0025 | +32.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0023 | -8.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0019 | -16.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0026 | +37.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0015 | -42.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0014 | -7.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0022 | +59.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0022 | -1.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0017 | -19.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0018 | +6.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0023 | +26.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0088 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0090 | +2.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0106 | +17.2% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0091 | -13.9% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0077 | -15.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0086 | +11.3% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0092 | +7.5% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0065 | -28.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0076 | +16.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0080 | +5.8% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0171 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0280 | +63.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0254 | -9.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0236 | -7.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0281 | +19.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0304 | +8.4% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0295 | -3.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0325 | +10.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0312 | -4.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0203 | -34.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.0231 | +13.7% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.0231 | +0.3% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.0266 | +14.9% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 0.0279 | +5.0% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.0217 | -22.2% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0208 | -4.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0303 | +46.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0261 | -13.8% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0230 | -11.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0290 | +25.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0269 | -7.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0222 | -17.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0315 | +42.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0179 | -43.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0189 | +6.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0287 | +51.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0283 | -1.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0241 | -14.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0254 | +5.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0311 | +22.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.1011 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0968 | -4.3% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1048 | +8.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0918 | -12.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0924 | +0.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0984 | +6.6% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1101 | +11.9% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0817 | -25.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1061 | +29.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1058 | -0.3% | ratio | 10-K | 2026-02-19 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-19 | Gordon Susan M. | Dir |
Equity grant / award
A
|
Common Stock | 324 | $0.00 | $0 | 324 |
| 2026-03-11 | PLANSKY JOHN | Executive Vice President |
Open-market sell
S
|
Common Stock | 16,100 | $124.32 | $2,001,552 | 56,162 |
| 2026-03-05 | Porter Brian J. | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $124.99 | $312,475 | 8,898 |
| 2026-03-02 | O HANLEY RONALD P | Chairman, CEO and President |
Open-market sell
S
|
Common Stock | 29,107 | $125.70 | $3,658,750 | 270,065 |
| 2026-02-26 | Shelton Mark | EVP; Gen Counsel and Secretary |
Equity grant / award
A
|
Common Stock | 10,726 | $0.00 | $0 | 35,167 |
| 2026-02-24 | RICHARDS MICHAEL L | EVP and Senior Advisor |
Open-market sell
S
|
Common Stock | 2,500 | $127.91 | $319,775 | 40,555 |
| 2026-02-23 | Horgan Kathryn M | Executive Vice President |
Open-market sell
S
|
Common Stock | 5,676 | $127.10 | $721,420 | 104,687 |
| 2026-02-13 | TAHIRI MOSTAPHA | EVP and COO |
Other disposed transaction
F
|
Common Stock | 2,269 | $127.97 | $290,364 | 59,994 |
| 2026-02-13 | TAHIRI MOSTAPHA | EVP and COO |
Other disposed transaction
F
|
Common Stock | 1,639 | $127.97 | $209,743 | 62,263 |
| 2026-02-13 | TAHIRI MOSTAPHA | EVP and COO |
Equity grant / award
A
|
Common Stock | 10,193 | $0.00 | $0 | 63,902 |
| 2025-11-28 | Horgan Kathryn M | Executive Vice President |
Open-market sell
S
|
Common Stock | 5,676 | $118.55 | $672,890 | 104,978 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Exercise / conversion
M · derivative
|
2024 Cash Settled Restricted Stock Units | 2,204 | — | — | 11,020 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Exercise / conversion
M · derivative
|
2023 Cash Settled Restricted Stock Units | 1,343 | — | — | 1,343 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Other disposed transaction
D
|
Common Stock | 2,204 | $116.23 | $256,171 | 227,023 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Exercise / conversion
M
|
Common Stock | 2,204 | $0.00 | $0 | 229,227 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Other disposed transaction
D
|
Common Stock | 1,343 | $116.23 | $156,097 | 227,023 |
| 2025-11-14 | O HANLEY RONALD P | Chairman, CEO and President |
Exercise / conversion
M
|
Common Stock | 1,343 | $0.00 | $0 | 228,366 |
| 2025-11-11 | Hung Yie-Hsin | EVP; President and CEO of SSGA |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 85,224 |
| 2025-10-27 | RICHARDS MICHAEL L | EVP and Senior Advisor |
Open-market sell
S
|
Common Stock | 1,500 | $117.24 | $175,860 | 38,626 |
| 2025-09-15 | Porter Brian J. | Dir |
Equity grant / award
A
|
Common Stock | 1,398 | $0.00 | $0 | 3,898 |
| 2025-08-29 | Woods John F | EVP and CFO |
Equity grant / award
A
|
Common Stock | 78,103 | $0.00 | $0 | 78,103 |
| 2025-08-28 | O HANLEY RONALD P | Chairman, CEO and President |
Equity grant / award
G
|
Common Stock | 17,410 | $0.00 | $0 | 227,023 |
| 2025-08-26 | RICHARDS MICHAEL L | EVP and Senior Advisor |
Open-market sell
S
|
Common Stock | 1,000 | $115.17 | $115,170 | 40,126 |
| 2025-08-21 | O HANLEY RONALD P | Chairman, CEO and President |
Open-market sell
S
|
Common Stock | 13,330 | $112.39 | $1,498,159 | 244,433 |
| 2025-08-19 | Schaefer Elizabeth | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,576 | $111.07 | $175,046 | 5,432 |
| 2025-08-15 | Keating Mark R | Interim CFO |
Other disposed transaction
F
|
Common Stock | 590 | $111.07 | $65,531 | 22,381 |
| 2025-08-12 | O HANLEY RONALD P | Chairman, CEO and President |
Open-market sell
S
|
Common Stock | 1,699 | $111.47 | $189,388 | 70,327 |
| 2025-08-12 | O HANLEY RONALD P | Chairman, CEO and President |
Open-market sell
S
|
Common Stock | 39,466 | $111.24 | $4,390,198 | 72,026 |
| 2025-08-11 | Hung Yie-Hsin | EVP; President and CEO of SSGA |
Equity grant / award
G
|
Common Stock | 1,700 | $0.00 | $0 | 91,224 |
| 2025-08-06 | Chandoha Marie A | Dir |
Equity grant / award
G
|
Common Stock | 5,469 | $0.00 | $0 | 14,051 |
| 2025-07-22 | RICHARDS MICHAEL L | EVP and Senior Advisor |
Open-market sell
S
|
Common Stock | 990 | $109.29 | $108,197 | 41,332 |
| 2025-05-30 | Horgan Kathryn M | Executive Vice President |
Open-market sell
S
|
Common Stock | 11,111 | $96.61 | $1,073,434 | 110,654 |
| 2025-05-15 | Schaefer Elizabeth | SVP, Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 173 | $98.20 | $16,989 | 7,181 |
| 2025-05-14 | MATHEW SARA | Dir |
Equity grant / award
A
|
Common Stock | 2,406 | $0.00 | $0 | 23,083 |
| 2025-05-09 | RICHARDS MICHAEL L | EVP and Senior Advisor |
Open-market sell
S
|
Common Stock | 750 | $94.04 | $70,530 | 42,527 |
| 2025-05-06 | Schaefer Elizabeth | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,300 | $90.72 | $117,936 | 7,354 |
| 2025-05-02 | TAHIRI MOSTAPHA | EVP and COO |
Open-market sell
S
|
Common Stock | 3,989 | $90.43 | $360,725 | 53,903 |
| 2025-05-01 | Bisegna Anthony | Executive Vice President |
Open-market sell
S
|
Common Stock | 3,500 | $88.74 | $310,590 | 28,557 |
| 2025-02-28 | O HANLEY RONALD P | Chairman, CEO and President |
Equity grant / award
A
|
Common Stock | 46,799 | $0.00 | $0 | 267,998 |
| 2025-02-19 | AMBROSIUS JOERG | Executive Vice President |
Open-market sell
S
|
Common Stock | 2,880 | $100.07 | $288,202 | 43,076 |
| 2025-02-18 | SUMME GREGORY L | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $100.00 | $300,000 | 0 |
| 2025-02-18 | SUMME GREGORY L | Dir |
Open-market sell
S
|
Common Stock | 10,815 | $100.00 | $1,081,500 | 100,023 |
| 2025-02-15 | Hung Yie-Hsin | EVP; President and CEO of SSGA |
Other disposed transaction
F
|
Common Stock | 12,709 | $99.16 | $1,260,224 | 66,115 |
| 2025-02-15 | AMBROSIUS JOERG | Executive Vice President |
Equity grant / award
A
|
Common Stock | 6,151 | $0.00 | $0 | 54,548 |
| 2024-11-25 | Horgan Kathryn M | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,500 | $97.97 | $1,224,625 | 111,042 |
| 2024-11-18 | Milrod Donna M | Executive Vice President |
Open-market sell
S
|
Common Stock | 101 | $95.36 | $9,631 | 42,198 |
| 2024-11-15 | Milrod Donna M | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 893 | $95.48 | $85,264 | 42,299 |
| 2024-11-08 | Halliday Patricia | Dir |
Other disposed transaction
F
|
Common Stock | 309 | $94.78 | $29,287 | 720 |
| 2024-11-08 | Halliday Patricia | Dir |
Equity grant / award
A
|
Common Stock | 1,029 | $0.00 | $0 | 1,029 |
| 2024-10-18 | PLANSKY JOHN | Executive Vice President |
Open-market sell
S
|
Common Stock | 13,859 | $91.32 | $1,265,604 | 55,108 |
| 2024-10-17 | Schaefer Elizabeth | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 500 | $92.50 | $46,250 | 6,640 |
| 2024-10-16 | Hung Yie-Hsin | EVP; President and CEO of SSGA |
Open-market sell
S
|
Common Stock | 3,500 | $93.00 | $325,500 | 78,824 |
| 2024-10-14 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $90.88 | $909 | 30 |
| 2024-08-23 | PLANSKY JOHN | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,200 | $82.91 | $1,011,502 | 68,967 |
| 2024-08-16 | Milrod Donna M | Executive Vice President |
Open-market sell
S
|
Common Stock | 102 | $80.65 | $8,226 | 43,192 |
| 2024-08-15 | Milrod Donna M | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 714 | $80.55 | $57,513 | 43,294 |
| 2024-08-14 | Aboaf Eric W. | Vice Chairman and CFO |
Open-market sell
S
|
Common Stock | 7,000 | $79.09 | $553,630 | 130,063 |
| 2024-08-09 | Meaney William L | Dir |
Open-market sell
S
|
Common Stock | 10 | $77.71 | $777 | 20 |
| 2024-07-31 | O HANLEY RONALD P | Chairman, CEO and President |
Equity grant / award
G
|
Common Stock | 17,555 | $0.00 | $0 | 212,028 |
| 2024-06-17 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $71.71 | $717 | 30 |
| 2024-06-14 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 25 | $70.91 | $1,773 | 21,512 |
| 2024-05-31 | Milrod Donna M | Executive Vice President |
Open-market sell
S
|
Common Stock | 101 | $74.33 | $7,507 | 44,008 |
| 2024-05-21 | Timby Sarah | EVP and Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,975 | $77.41 | $307,705 | 15,573 |
| 2024-05-17 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $78.01 | $780 | 20 |
| 2024-05-15 | Freda William C | Dir |
Equity grant / award
A
|
Common Stock | 2,514 | $0.00 | $0 | 29,636 |
| 2024-05-14 | Aboaf Eric W. | Vice Chairman and CFO |
Open-market sell
S
|
Common Stock | 12,000 | $76.53 | $918,360 | 137,063 |
| 2024-05-10 | AMBROSIUS JOERG | Executive Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $76.74 | $306,960 | 48,397 |
| 2024-03-19 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $72.62 | $726 | 10 |
| 2024-03-18 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $72.49 | $725 | 10 |
| 2024-03-18 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 25 | $72.49 | $1,812 | 21,487 |
| 2024-03-01 | Bisegna Anthony | Executive Vice President |
Open-market sell
S
|
Common Stock | 4,258 | $73.64 | $313,559 | 23,328 |
| 2024-02-29 | Aboaf Eric W. | Vice Chairman and CFO |
Open-market sell
S
|
Common Stock | 12,000 | $73.90 | $886,800 | 149,063 |
| 2024-02-23 | Hung Yie-Hsin | EVP; President and CEO of SSGA |
Equity grant / award
A
|
Common Stock | 29,505 | $0.00 | $0 | 82,324 |
| 2024-02-22 | Milrod Donna M | Executive Vice President |
Open-market sell
S
|
Common Stock | 3,200 | $72.33 | $231,456 | 35,159 |
| 2024-02-20 | O HANLEY RONALD P | Chairman, CEO and President |
Equity grant / award
G
|
Common Stock | 68,975 | $0.00 | $0 | 187,595 |
| 2024-02-16 | Meaney William L | Dir |
Open-market sell
S
|
Common Stock | 5 | $72.49 | $362 | 0 |
| 2024-02-15 | Timby Sarah | EVP and Chief Admin Officer |
Other disposed transaction
F
|
Common Stock | 121 | $73.03 | $8,837 | 16,020 |
| 2024-01-24 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 5 | $74.62 | $373 | 5 |
| 2023-03-24 | Meaney William L | Dir |
Open-market sell
S
|
Common Stock | 10 | $70.95 | $710 | 21,462 |
| 2023-03-08 | Meaney William L | Dir |
Open-market buy
P
|
Common Stock | 10 | $86.59 | $866 | 21,472 |