Financial Metrics
MS MORGAN STANLEYFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 5910000000.0 | — | USD | 10-Q | 2018-05-04 |
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 | 1157000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1646000000.0 | +42.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1640000000.0 | -0.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1971000000.0 | +20.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1791000000.0 | -9.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1791000000.0 | +0.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2704000000.0 | +51.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2467000000.0 | -8.8% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 2154000000.0 | -12.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2468000000.0 | +14.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2246000000.0 | -9.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2218000000.0 | -1.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1780000000.0 | -19.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 3236000000.0 | +81.8% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 2751000000.0 | -15.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4168000000.0 | +51.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 3512000000.0 | -15.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 3724000000.0 | +6.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3715000000.0 | -0.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 2536000000.0 | -31.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2662000000.0 | +5.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 3033000000.0 | +13.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2221000000.0 | -26.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2435000000.0 | +9.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3462000000.0 | +42.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 3117000000.0 | -10.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 3226000000.0 | +3.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4371000000.0 | +35.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 3575000000.0 | -18.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4655000000.0 | +30.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 6123000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 6216000000.0 | +1.5% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 8883000000.0 | +42.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 9237000000.0 | +4.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 11179000000.0 | +21.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 15120000000.0 | +35.3% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 11179000000.0 | -26.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 9230000000.0 | -17.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 13529000000.0 | +46.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 17025000000.0 | +25.8% | 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.56 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.76 | +35.7% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.83 | +9.2% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.02 | +22.9% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.89 | -12.7% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.95 | +6.7% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.48 | +55.8% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1.32 | -10.8% | USD/shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 1.19 | -9.8% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.41 | +18.5% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.24 | -12.1% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.28 | +3.2% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.02 | -20.3% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 1.98 | +94.1% | USD/shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 1.68 | -15.2% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.22 | +32.1% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.88 | -15.3% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 2.01 | +6.9% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.04 | +1.5% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1.4 | -31.4% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.49 | +6.4% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.72 | +15.4% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.25 | -27.3% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.39 | +11.2% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.04 | +46.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1.85 | -9.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.91 | +3.2% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.62 | +37.2% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.15 | -17.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.83 | +31.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 2.98 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 3.14 | +5.4% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 4.81 | +53.2% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 5.26 | +9.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 6.55 | +24.5% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8.16 | +24.6% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 6.23 | -23.7% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 5.24 | -15.9% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8.04 | +53.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 10.32 | +28.4% | 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.55 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.75 | +36.4% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.81 | +8.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.0 | +23.5% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.87 | -13.0% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.93 | +6.9% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.45 | +55.9% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1.3 | -10.3% | USD/shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 1.17 | -10.0% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.39 | +18.8% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.23 | -11.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.27 | +3.3% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.01 | -20.5% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 1.96 | +94.1% | USD/shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 1.66 | -15.3% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.19 | +31.9% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.85 | -15.5% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.98 | +7.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.02 | +2.0% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1.39 | -31.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.47 | +5.8% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.7 | +15.6% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.24 | -27.1% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.38 | +11.3% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.02 | +46.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1.82 | -9.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.88 | +3.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.6 | +38.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.13 | -18.1% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.8 | +31.5% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 2.92 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 3.07 | +5.1% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 4.73 | +54.1% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 5.19 | +9.7% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 6.46 | +24.5% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8.03 | +24.3% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 6.15 | -23.4% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 5.18 | -15.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 7.95 | +53.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 10.21 | +28.4% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53638000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 56133000000.0 | +4.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 42552000000.0 | -24.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 77360000000.0 | +81.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 78881000000.0 | +2.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 74830000000.0 | -5.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 80922000000.0 | +8.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 80395000000.0 | -0.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-03-31 | 87344000000.0 | +8.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 81589000000.0 | -6.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 92481000000.0 | +13.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 87196000000.0 | -5.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-03-31 | 80682000000.0 | -7.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-12-31 | 82171000000.0 | +1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 131509000000.0 | +60.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 106276000000.0 | -19.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 94772000000.0 | -10.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 105654000000.0 | +11.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 118118000000.0 | +11.8% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 126480000000.0 | +7.1% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 123863000000.0 | -2.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 127725000000.0 | +3.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 136086000000.0 | +6.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 131286000000.0 | -3.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 111696000000.0 | -14.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 128127000000.0 | +14.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 111258000000.0 | -13.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 104994000000.0 | -5.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 108401000000.0 | +3.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 89232000000.0 | -17.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 102305000000.0 | +14.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 90160000000.0 | -11.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 91084000000.0 | +1.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 105386000000.0 | +15.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 90739000000.0 | -13.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 109130000000.0 | +20.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 103734000000.0 | -4.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 77360000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 80395000000.0 | +3.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 87196000000.0 | +8.5% | USD | 10-K | 2019-02-26 |
| Annual | 2019-12-31 | 82171000000.0 | -5.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 105654000000.0 | +28.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 127725000000.0 | +20.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 128127000000.0 | +0.3% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 89232000000.0 | -30.4% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 105386000000.0 | +18.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 111695000000.0 | +6.0% | USD | 10-K | 2026-02-19 |
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 | 807497000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 828873000000.0 | +2.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 813891000000.0 | -1.8% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 814949000000.0 | +0.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 832391000000.0 | +2.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 841016000000.0 | +1.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 853693000000.0 | +1.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 851733000000.0 | -0.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 858495000000.0 | +0.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 875875000000.0 | +2.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 865517000000.0 | -1.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 853531000000.0 | -1.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 875964000000.0 | +2.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 891959000000.0 | +1.8% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 902604000000.0 | +1.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 895429000000.0 | -0.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 947795000000.0 | +5.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 975363000000.0 | +2.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 955940000000.0 | -2.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1115862000000.0 | +16.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1158772000000.0 | +3.8% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1161805000000.0 | +0.3% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 1190476000000.0 | +2.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1188140000000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1222233000000.0 | +2.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1173776000000.0 | -4.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1160029000000.0 | -1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1180231000000.0 | +1.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1199904000000.0 | +1.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1164911000000.0 | -2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1169013000000.0 | +0.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1193693000000.0 | +2.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1228503000000.0 | +2.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1212447000000.0 | -1.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1258027000000.0 | +3.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1215071000000.0 | -3.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1300296000000.0 | +7.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1353870000000.0 | +4.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1364806000000.0 | +0.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 814949000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 851733000000.0 | +4.5% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 853531000000.0 | +0.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 895429000000.0 | +4.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1115862000000.0 | +24.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1188140000000.0 | +6.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1180231000000.0 | -0.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1193693000000.0 | +1.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1215071000000.0 | +1.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1420270000000.0 | +16.9% | 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 | 730322000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 750498000000.0 | +2.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 735429000000.0 | -2.0% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 737772000000.0 | +0.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 753307000000.0 | +2.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 761049000000.0 | +1.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 773579000000.0 | +1.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 773267000000.0 | -0.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 779006000000.0 | +0.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 795369000000.0 | +2.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 785443000000.0 | -1.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 772125000000.0 | -1.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 794072000000.0 | +2.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 809114000000.0 | +1.9% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 819054000000.0 | +1.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 812732000000.0 | -0.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 860567000000.0 | +5.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 887354000000.0 | +3.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 866122000000.0 | -2.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1012713000000.0 | +16.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1051184000000.0 | +3.8% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1053643000000.0 | +0.2% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 1083357000000.0 | +2.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1081542000000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1118158000000.0 | +3.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1071114000000.0 | -4.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1057940000000.0 | -1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1079000000000.0 | +2.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1097950000000.0 | +1.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1063550000000.0 | -3.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1068855000000.0 | +0.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1093711000000.0 | +2.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1128363000000.0 | +3.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1110841000000.0 | -1.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1153356000000.0 | +3.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1109643000000.0 | -3.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1192449000000.0 | +7.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1244600000000.0 | +4.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1253755000000.0 | +0.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 737772000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 773267000000.0 | +4.8% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 772125000000.0 | -0.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 812732000000.0 | +5.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1012713000000.0 | +24.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1081542000000.0 | +6.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1079000000000.0 | -0.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1093711000000.0 | +1.4% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1109643000000.0 | +1.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1307618000000.0 | +17.8% | 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 | 77175000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 78375000000.0 | +1.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 78462000000.0 | +0.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 77177000000.0 | -1.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 79084000000.0 | +2.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 79967000000.0 | +1.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 80114000000.0 | +0.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 78466000000.0 | -2.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-03-31 | 79489000000.0 | +1.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 80506000000.0 | +1.3% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 80074000000.0 | -0.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 81406000000.0 | +1.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 81892000000.0 | +0.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 82845000000.0 | +1.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 83550000000.0 | +0.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 82697000000.0 | -1.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 87228000000.0 | +5.5% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 88009000000.0 | +0.9% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 89818000000.0 | +2.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 103149000000.0 | +14.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 107588000000.0 | +4.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 108162000000.0 | +0.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 107119000000.0 | -1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 106598000000.0 | -0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 104075000000.0 | -2.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 102662000000.0 | -1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 102089000000.0 | -0.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-12-31 | 101231000000.0 | -0.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 101954000000.0 | +0.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 101361000000.0 | -0.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 100158000000.0 | -1.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 99982000000.0 | -0.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 100140000000.0 | +0.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 101606000000.0 | +1.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 104671000000.0 | +3.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 105428000000.0 | +0.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 107847000000.0 | +2.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 109270000000.0 | +1.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 111051000000.0 | +1.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 77177000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 78466000000.0 | +1.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 81406000000.0 | +3.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 82697000000.0 | +1.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 103149000000.0 | +24.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 106598000000.0 | +3.3% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 101231000000.0 | -5.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 99982000000.0 | -1.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 105428000000.0 | +5.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 112652000000.0 | +6.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 | 162804000000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 163492000000.0 | +0.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 163927000000.0 | +0.3% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 164775000000.0 | +0.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 172688000000.0 | +4.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 184112000000.0 | +6.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 191677000000.0 | +4.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 191063000000.0 | -0.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 193708000000.0 | +1.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 189915000000.0 | -2.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 189949000000.0 | +0.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 188117000000.0 | -1.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 189193000000.0 | +0.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 196072000000.0 | +3.6% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 192362000000.0 | -1.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 190060000000.0 | -1.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 192645000000.0 | +1.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 202238000000.0 | +5.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 198891000000.0 | -1.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 213388000000.0 | +7.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 208267000000.0 | -2.4% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 218604000000.0 | +5.0% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 224937000000.0 | +2.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 227363000000.0 | +1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 225671000000.0 | -0.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 221979000000.0 | -1.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 216361000000.0 | -2.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 233867000000.0 | +8.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 245595000000.0 | +5.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 243820000000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 242843000000.0 | -0.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 260544000000.0 | +7.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 266150000000.0 | +2.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 269898000000.0 | +1.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 291223000000.0 | +7.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 284307000000.0 | -2.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 296997000000.0 | +4.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 320128000000.0 | +7.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 324128000000.0 | +1.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 164775000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 191063000000.0 | +16.0% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 188117000000.0 | -1.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 190060000000.0 | +1.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 213388000000.0 | +12.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 227363000000.0 | +6.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 233867000000.0 | +2.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 260544000000.0 | +11.4% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 284307000000.0 | +9.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 341681000000.0 | +20.2% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 7865000000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 90000000.0 | -98.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -14159000000.0 | -15832.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -8549000000.0 | +39.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 12648000000.0 | +247.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -81000000.0 | -100.6% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 14484000000.0 | +17981.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 17041000000.0 | +17.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 27572000000.0 | +61.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 40909000000.0 | +48.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 23836000000.0 | -41.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 7026000000.0 | -70.5% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 159000000.0 | -97.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 26879000000.0 | +16805.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 31494000000.0 | +17.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 33622000000.0 | +6.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 239000000.0 | -99.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 15152000000.0 | +6239.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 7599000000.0 | -49.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -9865000000.0 | -229.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -19531000000.0 | -98.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -15784000000.0 | +19.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 4360000000.0 | +127.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 6885000000.0 | +57.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -10438000000.0 | -251.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -23976000000.0 | -129.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -12147000000.0 | +49.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -15479000000.0 | -27.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 5383000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -4505000000.0 | -183.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 7305000000.0 | +262.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 40773000000.0 | +458.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -25231000000.0 | -161.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 33971000000.0 | +234.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -6397000000.0 | -118.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -33536000000.0 | -424.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1362000000.0 | +104.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -17889000000.0 | -1413.4% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -14988000000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -2168000000.0 | +85.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2695000000.0 | +224.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -8828000000.0 | -427.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -6922000000.0 | +21.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -9303000000.0 | -34.4% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | -14066000000.0 | -51.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -7227000000.0 | +48.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -17822000000.0 | -146.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -25721000000.0 | -44.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -21108000000.0 | +17.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | -33618000000.0 | -59.3% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | -37438000000.0 | -11.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -22561000000.0 | +39.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -19444000000.0 | +13.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -34591000000.0 | -77.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 158000000.0 | +100.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -8369000000.0 | -5396.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -12530000000.0 | -49.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -1041000000.0 | +91.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 5200000000.0 | +599.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 5717000000.0 | +9.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1054000000.0 | -81.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -12614000000.0 | -1296.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -19310000000.0 | -53.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -5034000000.0 | +73.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -22706000000.0 | -351.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -33382000000.0 | -47.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -19508000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -12391000000.0 | +36.5% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -22881000000.0 | -84.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -33561000000.0 | -46.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -37898000000.0 | -12.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -49897000000.0 | -31.7% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -11632000000.0 | +76.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -3084000000.0 | +73.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -29460000000.0 | -855.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -46779000000.0 | -58.8% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -5462000000.0 | — | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2722000000.0 | +149.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 7365000000.0 | +170.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 17533000000.0 | +138.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 363000000.0 | -97.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 11826000000.0 | +3157.9% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 13362000000.0 | +13.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -15864000000.0 | -218.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -17261000000.0 | -8.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -21180000000.0 | -22.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 47954000000.0 | +326.4% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 51599000000.0 | +7.6% | USD | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 48925000000.0 | -5.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 9564000000.0 | -80.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 10049000000.0 | +5.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 21832000000.0 | +117.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 9291000000.0 | -57.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1306000000.0 | -85.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -3261000000.0 | -349.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -6288000000.0 | -92.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -8781000000.0 | -39.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -8420000000.0 | +4.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8857000000.0 | +205.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 8453000000.0 | -4.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 31501000000.0 | +272.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 13045000000.0 | -58.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 34712000000.0 | +166.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 43788000000.0 | +26.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 7363000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 16261000000.0 | +120.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 24205000000.0 | +48.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -11966000000.0 | -149.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 83784000000.0 | +800.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 41547000000.0 | -50.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 22714000000.0 | -45.3% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -2726000000.0 | -112.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 46756000000.0 | +1815.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 67758000000.0 | +44.9% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1938294368.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1917509492.0 | -1.1% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1876466446.0 | -2.1% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1852481601.0 | -1.3% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1851942590.0 | -0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1839578174.0 | -0.7% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1812472419.0 | -1.5% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1788086805.0 | -1.3% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1773934393.0 | -0.8% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1749653071.0 | -1.4% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1725792278.0 | -1.4% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1699828943.0 | -1.5% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1685996391.0 | -0.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1658805108.0 | -1.6% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 1623587078.0 | -2.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1593973680.0 | -1.8% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1575500507.0 | -1.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1576105281.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1576447988.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1809624144.0 | +14.8% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1868925320.0 | +3.3% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1834370291.0 | -1.8% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 1798908848.0 | -1.9% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1772226530.0 | -1.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1756153374.0 | -0.9% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1723083208.0 | -1.9% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1694051265.0 | -1.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1675487409.0 | -1.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1670318320.0 | -0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1658733133.0 | -0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1642250165.0 | -1.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1626828437.0 | -0.9% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1626657461.0 | -0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1619075147.0 | -0.5% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1612068430.0 | -0.4% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1606653706.0 | -0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1606806297.0 | +0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1598299431.0 | -0.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1591091689.0 | -0.5% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1852000000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1788000000.0 | -3.5% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1700000000.0 | -4.9% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1594000000.0 | -6.2% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1810000000.0 | +13.6% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1772000000.0 | -2.1% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1675000000.0 | -5.5% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1627000000.0 | -2.9% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1606653706.0 | -1.3% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1582834137.0 | -1.5% | 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 | 2038893979.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2038893979.0 | +0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2038893979.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 2038893979.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2038893979.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2038893979.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 | 1883000000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1866000000.0 | -0.9% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1838000000.0 | -1.5% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1801000000.0 | -2.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1791000000.0 | -0.6% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1776000000.0 | -0.8% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1740000000.0 | -2.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1720000000.0 | -1.1% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 1697000000.0 | -1.3% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1658000000.0 | -2.3% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1634000000.0 | -1.4% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1604000000.0 | -1.8% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1555000000.0 | -3.1% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 1541000000.0 | -0.9% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 1542000000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1795000000.0 | +16.4% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1814000000.0 | +1.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1781000000.0 | -1.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1733000000.0 | -2.7% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1704000000.0 | -1.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1674000000.0 | -1.8% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1645000000.0 | -1.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1635000000.0 | -0.6% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1624000000.0 | -0.7% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1601000000.0 | -1.4% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1594000000.0 | -0.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1588000000.0 | -0.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1584000000.0 | -0.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1577000000.0 | -0.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1571000000.0 | -0.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1849000000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1780000000.0 | -3.7% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1708000000.0 | -4.0% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1617000000.0 | -5.3% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1603000000.0 | -0.9% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1785000000.0 | +11.4% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1691000000.0 | -5.3% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1628000000.0 | -3.7% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1591000000.0 | -2.3% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1574000000.0 | -1.1% | 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 | 1915000000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1899000000.0 | -0.8% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1879000000.0 | -1.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1842000000.0 | -2.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1830000000.0 | -0.7% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1818000000.0 | -0.7% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1771000000.0 | -2.6% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1748000000.0 | -1.3% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 1727000000.0 | -1.2% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1677000000.0 | -2.9% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1655000000.0 | -1.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1627000000.0 | -1.7% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1573000000.0 | -3.3% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 1557000000.0 | -1.0% | shares | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 1566000000.0 | +0.6% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1818000000.0 | +16.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1841000000.0 | +1.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1812000000.0 | -1.6% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1755000000.0 | -3.1% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1723000000.0 | -1.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1697000000.0 | -1.5% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1663000000.0 | -2.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1651000000.0 | -0.7% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1643000000.0 | -0.5% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1616000000.0 | -1.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1611000000.0 | -0.3% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1609000000.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1600000000.0 | -0.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1593000000.0 | -0.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1590000000.0 | -0.2% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1887000000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1821000000.0 | -3.5% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1738000000.0 | -4.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1640000000.0 | -5.6% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1624000000.0 | -1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1814000000.0 | +11.7% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1713000000.0 | -5.6% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1646000000.0 | -3.9% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1611000000.0 | -2.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1592000000.0 | -1.2% | 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 | 2018-03-31 | 0.0069 | — | ratio | 10-Q | 2018-05-04 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9.4632 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 9.5757 | +1.2% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 9.3731 | -2.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 9.5595 | +2.0% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 9.5254 | -0.4% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9.5170 | -0.1% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 9.6560 | +1.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 9.8548 | +2.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 9.8002 | -0.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 9.8796 | +0.8% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 9.8090 | -0.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 9.4849 | -3.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 9.6966 | +2.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 9.7666 | +0.7% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 9.8032 | +0.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 9.8278 | +0.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 9.8657 | +0.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 10.0825 | +2.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 9.6431 | -4.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 9.8180 | +1.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 9.7705 | -0.5% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 9.7413 | -0.3% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2021-09-30 | 10.1136 | +3.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 10.1460 | +0.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 10.7438 | +5.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 10.4334 | -2.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 10.3629 | -0.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 10.6588 | +2.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 10.7691 | +1.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 10.4927 | -2.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10.6717 | +1.7% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 10.9391 | +2.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 11.2679 | +3.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 10.9328 | -3.0% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 11.0189 | +0.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10.5251 | -4.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 11.0569 | +5.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 11.3901 | +3.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 11.2899 | -0.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 9.5595 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 9.8548 | +3.1% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 9.4849 | -3.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 9.8278 | +3.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 9.8180 | -0.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10.1460 | +3.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 10.6588 | +5.1% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 10.9391 | +2.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 10.5251 | -3.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 11.6076 | +10.3% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.4575 | — | ratio | 10-Q | 2019-05-03 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0014 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0020 | +38.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0020 | +1.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0024 | +17.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0021 | -10.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0021 | -1.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0031 | +50.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0028 | -10.6% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.0025 | -11.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0028 | +13.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0025 | -10.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0025 | -2.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0019 | -23.6% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0033 | +76.7% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.0029 | -13.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0036 | +25.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0030 | -16.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0031 | +3.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0030 | -2.8% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0022 | -28.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0023 | +6.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0025 | +10.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0019 | -24.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0021 | +9.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0028 | +35.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0026 | -8.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0026 | -0.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0034 | +31.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0026 | -21.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0034 | +29.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.0075 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0073 | -2.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0104 | +42.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0103 | -0.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0100 | -2.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0127 | +27.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0095 | -25.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0077 | -18.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0111 | +44.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0120 | +7.7% | 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.0150 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0210 | +40.1% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0209 | -0.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0249 | +19.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0224 | -10.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0224 | -0.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0340 | +52.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0306 | -9.9% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.0269 | -12.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0301 | +12.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0271 | -10.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0265 | -2.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0204 | -23.1% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0368 | +80.2% | ratio | 10-Q | 2021-08-02 |
| Quarterly | 2020-09-30 | 0.0306 | -16.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0387 | +26.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0325 | -16.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0348 | +7.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0357 | +2.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0247 | -30.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0261 | +5.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0297 | +14.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0219 | -26.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0243 | +11.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0346 | +42.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0307 | -11.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0308 | +0.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0405 | +31.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0327 | -19.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0419 | +28.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.0793 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0792 | -0.1% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1091 | +37.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1117 | +2.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1084 | -3.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1418 | +30.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1104 | -22.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0923 | -16.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1283 | +39.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1511 | +17.8% | 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-12 | YESHAYA SHARON | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,622 | $160.89 | $1,548,084 | 151,659 |
| 2026-03-12 | YESHAYA SHARON | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 17,399 | $0.00 | $0 | 161,281 |
| 2026-02-19 | YESHAYA SHARON | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,622 | $176.59 | $1,699,149 | 143,882 |
| 2026-02-19 | YESHAYA SHARON | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 17,399 | $0.00 | $0 | 153,504 |
| 2026-01-30 | SIMKOWITZ DANIEL A | Co-President |
Open-market sell
S
|
Common Stock | 32,968 | $182.61 | $6,020,313 | 357,342 |
| 2026-01-20 | James Erika H | Dir |
Equity grant / award
G
|
Common Stock | 542 | $0.00 | $0 | 11,845 |
| 2026-01-20 | YESHAYA SHARON | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 15,838 | $185.77 | $2,942,176 | 135,304 |
| 2026-01-16 | James Erika H | Dir |
Equity grant / award
G
|
Common Stock | 522 | $0.00 | $0 | 11,865 |
| 2025-12-01 | TRAQUINA PERRY M | Dir |
Equity grant / award
A
|
Common Stock | 459 | $168.76 | $77,500 | 88,666 |
| 2025-11-07 | Leibowitz Shelley B | Dir |
Equity grant / award
G
|
Common Stock | 1,800 | $0.00 | $0 | 46,883 |
| 2025-10-31 | PICK EDWARD | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 123 | $0.00 | $0 | 574,863 |
| 2025-10-31 | PICK EDWARD | Chairman and CEO |
Open-market sell
S
|
Common Stock | 100,000 | $164.34 | $16,434,440 | 574,986 |
| 2025-10-29 | SIMKOWITZ DANIEL A | Co-President |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 383,757 |
| 2025-10-16 | Worster Victoria | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 49 | $162.65 | $7,970 | 8,741 |
| 2025-08-01 | GOOD LYNN J | Dir |
Equity grant / award
A
|
Common Stock | 1,658 | $0.00 | $0 | 1,658 |
| 2025-07-17 | YESHAYA SHARON | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 25,583 | $139.81 | $3,576,706 | 0 |
| 2025-06-01 | Leibowitz Shelley B | Dir |
Equity grant / award
A
|
Common Stock | 2,155 | $0.00 | $0 | 48,614 |
| 2025-05-12 | SIMKOWITZ DANIEL A | Co-President |
Open-market sell
S
|
Common Stock | 29,013 | $127.37 | $3,695,519 | 425,854 |
| 2025-05-02 | Herz Robert H | Dir |
Open-market sell
S
|
Common Stock | 800 | $119.32 | $95,459 | 96,760 |
| 2025-04-29 | GROSSMAN ERIC F | Chief Legal/Admin Officer |
Equity grant / award
G
|
Common Stock | 1,835 | $0.00 | $0 | 197,439 |
| 2025-04-15 | GROSSMAN ERIC F | Chief Legal/Admin Officer |
Open-market sell
S
|
Common Stock | 10,068 | $111.65 | $1,124,093 | 199,274 |
| 2025-04-14 | YESHAYA SHARON | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 12,288 | $0.00 | $0 | 25,583 |
| 2025-04-14 | YESHAYA SHARON | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 180 | $0.00 | $0 | 140,054 |