Financial Metrics
IBM INTERNATIONAL BUSINESS MACHINES 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 | 18684000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 20238000000.0 | +8.3% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 19226000000.0 | -5.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 18155000000.0 | -5.6% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 19289000000.0 | +6.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 19153000000.0 | -0.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 19072000000.0 | -0.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 20003000000.0 | +4.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 18756000000.0 | -6.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18182000000.0 | -3.1% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 19161000000.0 | +5.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 18028000000.0 | -5.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 77000000000.0 | +327.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 17571000000.0 | -77.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 18123000000.0 | +3.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 17560000000.0 | -3.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 13187000000.0 | -24.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 14218000000.0 | +7.8% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 13251000000.0 | -6.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 14197000000.0 | +7.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 15535000000.0 | +9.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 14107000000.0 | -9.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 14252000000.0 | +1.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 15475000000.0 | +8.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 14752000000.0 | -4.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 14462000000.0 | -2.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 15770000000.0 | +9.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 14968000000.0 | -5.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 14541000000.0 | -2.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16977000000.0 | +16.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 16331000000.0 | -3.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 79919000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 79139000000.0 | -1.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 79591000000.0 | +0.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 57714000000.0 | -27.5% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 55179000000.0 | -4.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 57350000000.0 | +3.9% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 60530000000.0 | +5.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 61860000000.0 | +2.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 62753000000.0 | +1.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67535000000.0 | +7.6% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8686000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 9702000000.0 | +11.7% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 9013000000.0 | -7.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 7944000000.0 | -11.9% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 8968000000.0 | +12.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 8981000000.0 | +0.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 8247000000.0 | -8.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 9199000000.0 | +11.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 8803000000.0 | -4.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 8043000000.0 | -8.6% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 9010000000.0 | +12.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 8336000000.0 | -7.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 7922000000.0 | -5.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 8700000000.0 | +9.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 8430000000.0 | -3.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 7027000000.0 | -16.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 7852000000.0 | +11.7% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 7106000000.0 | -9.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 7335000000.0 | +3.2% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 8290000000.0 | +13.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 7430000000.0 | -10.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 7509000000.0 | +1.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 8501000000.0 | +13.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 8023000000.0 | -5.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7742000000.0 | -3.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 8950000000.0 | +15.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8420000000.0 | -5.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 8031000000.0 | -4.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9977000000.0 | +24.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 9360000000.0 | -6.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 38516000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 36943000000.0 | -4.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 36936000000.0 | -0.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 31533000000.0 | -14.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 30865000000.0 | -2.1% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 31486000000.0 | +2.0% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 32687000000.0 | +3.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 34300000000.0 | +4.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 35551000000.0 | +3.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 39297000000.0 | +10.5% | USD | 10-K | 2026-02-24 |
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 | 2014000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 4518000000.0 | +124.3% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 7371000000.0 | +63.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1750000000.0 | -76.3% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 4082000000.0 | +133.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 6807000000.0 | +66.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1679000000.0 | -75.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 2404000000.0 | +43.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 2694000000.0 | +12.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1591000000.0 | -40.9% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 2498000000.0 | +57.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1672000000.0 | -33.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1175000000.0 | -29.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1361000000.0 | +15.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1698000000.0 | +24.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 955000000.0 | -43.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1325000000.0 | +38.7% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 1130000000.0 | -14.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 733000000.0 | -35.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1392000000.0 | +89.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -3196000000.0 | -329.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 927000000.0 | +129.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1583000000.0 | +70.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1704000000.0 | +7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1605000000.0 | -5.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1834000000.0 | +14.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -330000000.0 | -118.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1055000000.0 | +419.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2194000000.0 | +108.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1744000000.0 | -20.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 11872000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 5753000000.0 | -51.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 8728000000.0 | +51.7% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 9431000000.0 | +8.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 5590000000.0 | -40.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 5743000000.0 | +2.7% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1639000000.0 | -71.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 7502000000.0 | +357.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6023000000.0 | -19.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 10593000000.0 | +75.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.09 | — | USD/shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 2.62 | +25.4% | USD/shares | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 2.99 | +14.1% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.86 | -37.8% | USD/shares | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 2.49 | +33.9% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 2.93 | +17.7% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.82 | -37.9% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 2.63 | +44.5% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 2.95 | +12.2% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.79 | -39.3% | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 2.82 | +57.5% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.89 | -33.0% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1.32 | -30.2% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.53 | +15.9% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.9 | +24.2% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.07 | -43.7% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.48 | +38.3% | USD/shares | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 1.26 | -14.9% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.82 | -34.9% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.54 | +87.8% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -3.54 | -329.9% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.02 | +128.8% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.74 | +70.6% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.87 | +7.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.75 | -6.4% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.99 | +13.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -0.36 | -118.1% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.14 | +416.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.36 | +107.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.87 | -20.8% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 12.43 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 6.17 | -50.4% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 9.57 | +55.1% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 10.63 | +11.1% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 6.28 | -40.9% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 6.41 | +2.1% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.82 | -71.6% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 8.23 | +352.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.53 | -20.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 11.36 | +74.0% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.09 | — | USD/shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 2.61 | +24.9% | USD/shares | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 2.98 | +14.2% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.85 | -37.9% | USD/shares | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 2.48 | +34.1% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 2.92 | +17.7% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.81 | -38.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 2.61 | +44.2% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 2.94 | +12.6% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.78 | -39.5% | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 2.81 | +57.9% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.87 | -33.5% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1.31 | -29.9% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.52 | +16.0% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1.89 | +24.3% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.06 | -43.9% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.47 | +38.7% | USD/shares | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 1.25 | -15.0% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.81 | -35.2% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 1.53 | +88.9% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -3.54 | -331.4% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.01 | +128.5% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.72 | +70.3% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.84 | +7.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.72 | -6.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.96 | +14.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -0.36 | -118.4% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.12 | +411.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.31 | +106.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.84 | -20.3% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 12.38 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 6.14 | -50.4% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 9.52 | +55.0% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 10.56 | +10.9% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 6.23 | -41.0% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 6.35 | +1.9% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.8 | -71.7% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 8.14 | +352.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.43 | -21.0% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 11.17 | +73.7% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14354000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 10017000000.0 | -30.2% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 9039000000.0 | -9.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 7826000000.0 | -13.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 10096000000.0 | +29.0% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 11696000000.0 | +15.8% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 10915000000.0 | -6.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 11972000000.0 | +9.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 11949000000.0 | -0.2% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 10741000000.0 | -10.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 11563000000.0 | +7.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 11379000000.0 | -1.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 17134000000.0 | +50.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 45399000000.0 | +165.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 10087000000.0 | -77.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 8172000000.0 | -19.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 11218000000.0 | +37.3% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 12041000000.0 | +7.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 14393000000.0 | +19.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 13212000000.0 | -8.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 10531000000.0 | -20.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 7350000000.0 | -30.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 7455000000.0 | +1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 6650000000.0 | -10.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 9934000000.0 | +49.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 7034000000.0 | -29.2% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 7816000000.0 | +11.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 7886000000.0 | +0.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 9337000000.0 | +18.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 9394000000.0 | +0.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 7257000000.0 | -22.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 13068000000.0 | +80.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 14603000000.0 | +11.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 12210000000.0 | -16.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 13197000000.0 | +8.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 13947000000.0 | +5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 11035000000.0 | -20.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 11943000000.0 | +8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 11569000000.0 | -3.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 7826000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 11972000000.0 | +53.0% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 11379000000.0 | -5.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 8172000000.0 | -28.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 13188000000.0 | +61.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 6650000000.0 | -49.6% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 7886000000.0 | +18.6% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 13068000000.0 | +65.7% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 13947000000.0 | +6.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 13587000000.0 | -2.6% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8527000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 8782000000.0 | +3.0% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 8291000000.0 | -5.6% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 9182000000.0 | +10.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 8377000000.0 | -8.8% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 8401000000.0 | +0.3% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 8150000000.0 | -3.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 8928000000.0 | +9.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-01-01 | 8295000000.0 | -7.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 7778000000.0 | -6.2% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 7445000000.0 | -4.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 7071000000.0 | -5.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 7432000000.0 | +5.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 6987000000.0 | -6.0% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 7414000000.0 | +6.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 6753000000.0 | -8.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 7870000000.0 | +16.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 6927000000.0 | -12.0% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 6543000000.0 | -5.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 6099000000.0 | -6.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 7132000000.0 | +16.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 6458000000.0 | -9.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 6827000000.0 | +5.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 6609000000.0 | -3.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 6754000000.0 | +2.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5963000000.0 | -11.7% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 5867000000.0 | -1.6% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 5526000000.0 | -5.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 6541000000.0 | +18.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5757000000.0 | -12.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 5673000000.0 | -1.5% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 5330000000.0 | -6.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 7214000000.0 | +35.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6041000000.0 | -16.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 5769000000.0 | -4.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 5390000000.0 | -6.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 6804000000.0 | +26.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 5857000000.0 | -13.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5974000000.0 | +2.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5532000000.0 | -7.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 9182000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 8928000000.0 | -2.8% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 7432000000.0 | -16.8% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 7870000000.0 | +5.9% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 5790000000.0 | -26.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 6754000000.0 | +16.6% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 6541000000.0 | -3.2% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 7214000000.0 | +10.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 6804000000.0 | -5.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 8112000000.0 | +19.2% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1690000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 1685000000.0 | -0.3% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 1729000000.0 | +2.6% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 1553000000.0 | -10.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1609000000.0 | +3.6% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 1604000000.0 | -0.3% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 1711000000.0 | +6.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1583000000.0 | -7.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1753000000.0 | +10.7% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 1742000000.0 | -0.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 1893000000.0 | +8.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1682000000.0 | -11.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1771000000.0 | +5.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1745000000.0 | -1.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1712000000.0 | -1.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1619000000.0 | -5.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1786000000.0 | +10.3% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 1869000000.0 | +4.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1949000000.0 | +4.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1839000000.0 | -5.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1828000000.0 | -0.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1807000000.0 | -1.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1891000000.0 | +4.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1649000000.0 | -12.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1776000000.0 | +7.7% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1684000000.0 | -5.2% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 1794000000.0 | +6.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1552000000.0 | -13.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1603000000.0 | +3.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1501000000.0 | -6.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1399000000.0 | -6.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1161000000.0 | -17.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1212000000.0 | +4.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1234000000.0 | +1.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1367000000.0 | +10.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1289000000.0 | -5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1431000000.0 | +11.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1251000000.0 | -12.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1397000000.0 | +11.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1553000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1583000000.0 | +1.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1682000000.0 | +6.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1619000000.0 | -3.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1812000000.0 | +11.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1649000000.0 | -9.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1552000000.0 | -5.9% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1161000000.0 | -25.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1289000000.0 | +11.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1220000000.0 | -5.4% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47623000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 43524000000.0 | -8.6% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 41433000000.0 | -4.8% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 43888000000.0 | +5.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 42889000000.0 | -2.3% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 45013000000.0 | +5.0% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 44742000000.0 | -0.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 49735000000.0 | +11.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 49122000000.0 | -1.2% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 46795000000.0 | -4.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 48257000000.0 | +3.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 49146000000.0 | +1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 52705000000.0 | +7.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 77517000000.0 | +47.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 38121000000.0 | -50.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 38420000000.0 | +0.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 38931000000.0 | +1.3% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 39953000000.0 | +2.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 39845000000.0 | -0.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 39165000000.0 | -1.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 34038000000.0 | -13.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 30774000000.0 | -9.6% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 29967000000.0 | -2.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 29539000000.0 | -1.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 31330000000.0 | +6.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 27896000000.0 | -11.0% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 28999000000.0 | +4.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 29118000000.0 | +0.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 35982000000.0 | +23.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 34458000000.0 | -4.2% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 27705000000.0 | -19.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 32908000000.0 | +18.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 36663000000.0 | +11.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 33299000000.0 | -9.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 30543000000.0 | -8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 34482000000.0 | +12.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 35336000000.0 | +2.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 34253000000.0 | -3.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 32740000000.0 | -4.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 43888000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 49735000000.0 | +13.3% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 49146000000.0 | -1.2% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 38420000000.0 | -21.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 39165000000.0 | +1.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 29539000000.0 | -24.6% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 29118000000.0 | -1.4% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 32908000000.0 | +13.0% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 34482000000.0 | +4.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 36944000000.0 | +7.1% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 118856000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 118056000000.0 | -0.7% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 115606000000.0 | -2.1% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 117470000000.0 | +1.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 117495000000.0 | +0.0% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 120495000000.0 | +2.6% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 121636000000.0 | +0.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 125356000000.0 | +3.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 125285000000.0 | -0.1% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 121622000000.0 | -2.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 121990000000.0 | +0.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 123382000000.0 | +1.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 130926000000.0 | +6.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 154652000000.0 | +18.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 149620000000.0 | -3.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 152186000000.0 | +1.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 153403000000.0 | +0.8% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 154200000000.0 | +0.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 154128000000.0 | -0.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 155971000000.0 | +1.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 148629000000.0 | -4.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 146814000000.0 | -1.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 144214000000.0 | -1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 132001000000.0 | -8.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 133275000000.0 | +1.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 127503000000.0 | -4.3% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 125850000000.0 | -1.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 127243000000.0 | +1.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 133637000000.0 | +5.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 132213000000.0 | -1.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 129321000000.0 | -2.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 135241000000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 137169000000.0 | +1.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 133848000000.0 | -2.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 134339000000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 137175000000.0 | +2.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 145667000000.0 | +6.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 148585000000.0 | +2.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 146312000000.0 | -1.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 117470000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 125356000000.0 | +6.7% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 123382000000.0 | -1.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 152186000000.0 | +23.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 155971000000.0 | +2.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 132001000000.0 | -15.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 127243000000.0 | -3.6% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 135241000000.0 | +6.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 137175000000.0 | +1.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 151880000000.0 | +10.7% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34664000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 33585000000.0 | -3.1% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 34447000000.0 | +2.6% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 36275000000.0 | +5.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 36481000000.0 | +0.6% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 35966000000.0 | -1.4% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 31697000000.0 | -11.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 37363000000.0 | +17.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 35733000000.0 | -4.4% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 35442000000.0 | -0.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 36822000000.0 | +3.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 38227000000.0 | +3.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 38871000000.0 | +1.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 42351000000.0 | +9.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 35066000000.0 | -17.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 37701000000.0 | +7.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 40673000000.0 | +7.9% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 38442000000.0 | -5.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 37993000000.0 | -1.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 39869000000.0 | +4.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 36542000000.0 | -8.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 36616000000.0 | +0.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 35832000000.0 | -2.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 33619000000.0 | -6.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 34056000000.0 | +1.3% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 31844000000.0 | -6.5% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 30466000000.0 | -4.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 31505000000.0 | +3.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 30993000000.0 | -1.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 32513000000.0 | +4.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 30606000000.0 | -5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 34122000000.0 | +11.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 32397000000.0 | -5.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 29648000000.0 | -8.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 28853000000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 33142000000.0 | +14.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 35106000000.0 | +5.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 37726000000.0 | +7.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 35142000000.0 | -6.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 36275000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 37363000000.0 | +3.0% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 38227000000.0 | +2.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 37701000000.0 | -1.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 39869000000.0 | +5.8% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 33619000000.0 | -15.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 31505000000.0 | -6.3% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 34122000000.0 | +8.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 33142000000.0 | -2.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 38658000000.0 | +16.6% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 103784000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 102167000000.0 | -1.6% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 98447000000.0 | -3.6% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 99078000000.0 | +0.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 99047000000.0 | -0.0% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 101951000000.0 | +2.9% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 101879000000.0 | -0.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 107631000000.0 | +5.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 106995000000.0 | -0.6% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 102974000000.0 | -3.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 102071000000.0 | -0.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 106452000000.0 | +4.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 114320000000.0 | +7.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 136876000000.0 | +19.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 131524000000.0 | -3.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 131202000000.0 | -0.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 133275000000.0 | +1.6% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 133512000000.0 | +0.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 132794000000.0 | -0.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 135244000000.0 | +1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 127116000000.0 | -6.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 124747000000.0 | -1.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 121858000000.0 | -2.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 113005000000.0 | -7.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 114162000000.0 | +1.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 108026000000.0 | -5.4% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 105703000000.0 | -2.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 105222000000.0 | -0.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 111964000000.0 | +6.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 109942000000.0 | -1.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 106165000000.0 | -3.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 112628000000.0 | +6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 113836000000.0 | +1.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 109745000000.0 | -3.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 109809000000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 109783000000.0 | -0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 118714000000.0 | +8.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 120998000000.0 | +1.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 118322000000.0 | -2.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 99078000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 107631000000.0 | +8.6% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 106452000000.0 | -1.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 131202000000.0 | +23.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 135244000000.0 | +3.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 113005000000.0 | -16.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 105222000000.0 | -6.9% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 112628000000.0 | +7.0% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 109783000000.0 | -2.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 119139000000.0 | +8.5% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15072000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 15889000000.0 | +5.4% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 17159000000.0 | +8.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 18392000000.0 | +7.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 18448000000.0 | +0.3% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 18544000000.0 | +0.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 19757000000.0 | +6.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 17725000000.0 | -10.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 18290000000.0 | +3.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-06-30 | 18648000000.0 | +2.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 19918000000.0 | +6.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 16929000000.0 | -15.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-03-31 | 16607000000.0 | -1.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-06-30 | 17776000000.0 | +7.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 18096000000.0 | +1.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 20985000000.0 | +16.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 20128000000.0 | -4.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-06-30 | 20688000000.0 | +2.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 21334000000.0 | +3.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 20727000000.0 | -2.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 21513000000.0 | +3.8% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-06-30 | 22067000000.0 | +2.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 22357000000.0 | +1.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 18996000000.0 | -15.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 19112000000.0 | +0.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-06-30 | 19476000000.0 | +1.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 20147000000.0 | +3.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 22021000000.0 | +9.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 21672000000.0 | -1.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 22271000000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 23156000000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 22613000000.0 | -2.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 23333000000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 24103000000.0 | +3.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 24530000000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 27393000000.0 | +11.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 26953000000.0 | -1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 27588000000.0 | +2.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 27990000000.0 | +1.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 18392000000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 17725000000.0 | -3.6% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 16929000000.0 | -4.5% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 20985000000.0 | +24.0% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 20727000000.0 | -1.2% | USD | 10-K | 2024-02-26 |
| Annual | 2021-12-31 | 18996000000.0 | -8.4% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 22021000000.0 | +15.9% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 22613000000.0 | +2.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 27393000000.0 | +21.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 32740000000.0 | +19.5% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45254000000.0 | — | USD | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 44224000000.0 | -2.3% | USD | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 42124000000.0 | -4.7% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 40893000000.0 | -2.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 42498000000.0 | +3.9% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 45446000000.0 | +6.9% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 45218000000.0 | -0.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 45052000000.0 | -0.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 44168000000.0 | -2.0% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 43298000000.0 | -2.0% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 42762000000.0 | -1.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 42656000000.0 | -0.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 46833000000.0 | +9.8% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 64975000000.0 | +38.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 62944000000.0 | -3.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 54102000000.0 | -14.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 52685000000.0 | -2.6% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 55449000000.0 | +5.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 55129000000.0 | -0.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 54355000000.0 | -1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 51206000000.0 | -5.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 48735000000.0 | -4.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 46926000000.0 | -3.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 44917000000.0 | -4.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 46545000000.0 | +3.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 44328000000.0 | -4.8% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 44942000000.0 | +1.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 46189000000.0 | +2.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 53826000000.0 | +16.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 50691000000.0 | -5.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 48828000000.0 | -3.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 50121000000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 54033000000.0 | +7.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 52929000000.0 | -2.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 52980000000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 49884000000.0 | -5.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 56371000000.0 | +13.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 55219000000.0 | -2.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 55174000000.0 | -0.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 40893000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 45052000000.0 | +10.2% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 42656000000.0 | -5.3% | USD | 10-K | 2019-02-26 |
| Annual | 2019-12-31 | 54102000000.0 | +26.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 54217000000.0 | +0.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 44917000000.0 | -17.2% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 46189000000.0 | +2.8% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 50121000000.0 | +8.5% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 49884000000.0 | -0.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 54836000000.0 | +9.9% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5530000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 8988000000.0 | +62.5% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 13105000000.0 | +45.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 3955000000.0 | -69.8% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 7421000000.0 | +87.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 10991000000.0 | +48.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 4602000000.0 | -58.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 6896000000.0 | +49.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 11128000000.0 | +61.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 4759000000.0 | -57.2% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 7700000000.0 | +61.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 11319000000.0 | +47.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 4476000000.0 | -60.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 8052000000.0 | +79.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 12337000000.0 | +53.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 4914000000.0 | -60.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 7539000000.0 | +53.4% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 10252000000.0 | +36.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 3248000000.0 | -68.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 4569000000.0 | +40.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 6470000000.0 | +41.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3774000000.0 | -41.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 6412000000.0 | +69.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 9468000000.0 | +47.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4168000000.0 | -56.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 6234000000.0 | +49.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 9115000000.0 | +46.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4370000000.0 | -52.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 6071000000.0 | +38.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 9153000000.0 | +50.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 17084000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 16724000000.0 | -2.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 15247000000.0 | -8.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 14770000000.0 | -3.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 18197000000.0 | +23.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 12796000000.0 | -29.7% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 10435000000.0 | -18.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 13931000000.0 | +33.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 13445000000.0 | -3.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 13193000000.0 | -1.9% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1886000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | -6338000000.0 | -236.1% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | -7289000000.0 | -15.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 303000000.0 | +104.2% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | -1365000000.0 | -550.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -3271000000.0 | -139.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -1764000000.0 | +46.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -2399000000.0 | -36.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -5368000000.0 | -123.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -853000000.0 | +84.1% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 3309000000.0 | +487.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -27064000000.0 | -917.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -902000000.0 | +96.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -2138000000.0 | -137.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -2470000000.0 | -15.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -2000000000.0 | +19.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -4671000000.0 | -133.5% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | -5300000000.0 | -13.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -1358000000.0 | +74.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -1186000000.0 | +12.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -2883000000.0 | -143.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -7960000000.0 | -176.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -7953000000.0 | +0.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -9906000000.0 | -24.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -4210000000.0 | +57.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1971000000.0 | +53.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -3558000000.0 | -80.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -12979000000.0 | -264.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -11281000000.0 | +13.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -11719000000.0 | -3.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -10928000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -7081000000.0 | +35.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -4913000000.0 | +30.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -26936000000.0 | -448.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -3028000000.0 | +88.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -5975000000.0 | -97.3% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -4202000000.0 | +29.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -7070000000.0 | -68.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -4937000000.0 | +30.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -10302000000.0 | -108.7% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2806000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | -434000000.0 | -115.5% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | -4619000000.0 | -964.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -2134000000.0 | +53.8% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | -2743000000.0 | -28.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -5499000000.0 | -100.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -2909000000.0 | +47.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -5428000000.0 | -86.6% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -5864000000.0 | -8.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1863000000.0 | +131.8% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 22894000000.0 | +1128.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 14717000000.0 | -35.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -115000000.0 | -100.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -1739000000.0 | -1412.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -3428000000.0 | -97.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -5783000000.0 | -68.7% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -8914000000.0 | -54.1% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | -10662000000.0 | -19.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1377000000.0 | +112.9% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -2819000000.0 | -304.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -2106000000.0 | +25.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5708000000.0 | +371.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 2978000000.0 | -47.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -154000000.0 | -105.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1877000000.0 | +1318.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -2638000000.0 | -240.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -5403000000.0 | -104.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 5443000000.0 | +200.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2589000000.0 | -52.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -423000000.0 | -116.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -5917000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -6418000000.0 | -8.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -10469000000.0 | -63.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 9042000000.0 | +186.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -9721000000.0 | -207.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -13354000000.0 | -37.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -4958000000.0 | +62.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -1769000000.0 | +64.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -7079000000.0 | -300.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -3829000000.0 | +45.9% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 956000000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 1826000000.0 | +91.0% | USD | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 2594000000.0 | +42.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 740000000.0 | -71.5% | USD | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 1425000000.0 | +92.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 2273000000.0 | +59.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 870000000.0 | -61.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 1801000000.0 | +107.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 2613000000.0 | +45.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 539000000.0 | -79.4% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 1122000000.0 | +108.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1710000000.0 | +52.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 630000000.0 | -63.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1215000000.0 | +92.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 1940000000.0 | +59.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 494000000.0 | -74.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1054000000.0 | +113.4% | USD | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 1612000000.0 | +52.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 281000000.0 | -82.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 620000000.0 | +120.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 937000000.0 | +51.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 300000000.0 | -68.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 664000000.0 | +121.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 945000000.0 | +42.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 239000000.0 | -74.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 459000000.0 | +92.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 745000000.0 | +62.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 244000000.0 | -67.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 454000000.0 | +86.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 709000000.0 | +56.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3567000000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 3229000000.0 | -9.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 3395000000.0 | +5.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2286000000.0 | -32.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2618000000.0 | +14.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2062000000.0 | -21.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1346000000.0 | -34.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1245000000.0 | -7.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1048000000.0 | -15.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1091000000.0 | +4.1% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 945867403.0 | — | shares | 10-K | 2017-02-28 |
| Annual | 2017-12-31 | 922179225.0 | -2.5% | shares | 10-K | 2018-02-27 |
| Annual | 2018-12-31 | 892479411.0 | -3.2% | shares | 10-K | 2019-02-26 |
| Annual | 2019-12-31 | 887110455.0 | -0.6% | shares | 10-K | 2020-02-25 |
| Annual | 2020-12-31 | 892653424.0 | +0.6% | shares | 10-K | 2021-02-23 |
| Annual | 2021-12-31 | 898068600.0 | +0.6% | shares | 10-K | 2022-02-22 |
| Annual | 2022-12-31 | 906091977.0 | +0.9% | shares | 10-K | 2023-02-28 |
| Annual | 2023-12-31 | 915013646.0 | +1.0% | shares | 10-K | 2024-02-26 |
| Annual | 2024-12-31 | 926290070.0 | +1.2% | shares | 10-K | 2025-02-25 |
| Annual | 2025-12-31 | 936952129.0 | +1.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2222272532.0 | — | shares | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 2224090577.0 | +0.1% | shares | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 2224594441.0 | +0.0% | shares | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 2225116815.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 2226175975.0 | +0.0% | shares | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 2228061851.0 | +0.1% | shares | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 2228489401.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 2229428813.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2230466068.0 | +0.0% | shares | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 2232306588.0 | +0.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2232637802.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 2233427058.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2234819047.0 | +0.1% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 2236702273.0 | +0.1% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 2237055309.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2237996975.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2238932461.0 | +0.0% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 2241228730.0 | +0.1% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 2241658034.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 2242969004.0 | +0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2244015188.0 | +0.0% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 2246982842.0 | +0.1% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 2247465474.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2248577848.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2250139983.0 | +0.1% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 2254538572.0 | +0.2% | shares | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 2255410248.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2257116920.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2259497847.0 | +0.1% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2262697191.0 | +0.1% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 2265198427.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2266911160.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2271074279.0 | +0.2% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2273721246.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2277669454.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2279164313.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2282650578.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2284546988.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2288396487.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2225116815.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2229428813.0 | +0.2% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 2233427058.0 | +0.2% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 2237996975.0 | +0.2% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2242969004.0 | +0.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2248577848.0 | +0.3% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2257116920.0 | +0.4% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 2266911160.0 | +0.4% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2279164313.0 | +0.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2290618523.0 | +0.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 961700000.0 | — | shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 957400000.0 | -0.4% | shares | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 953995828.0 | -0.4% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 942440901.0 | -1.2% | shares | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 934923989.0 | -0.8% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 929437441.0 | -0.6% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 920680222.0 | -0.9% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 915064434.0 | -0.6% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 911152848.0 | -0.4% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 889581542.0 | -2.4% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 886273682.0 | -0.4% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 886018372.0 | -0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 887969345.0 | +0.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 889435166.0 | +0.2% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 891381032.0 | +0.2% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 893630916.0 | +0.3% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 895043024.0 | +0.2% | shares | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 897097073.0 | +0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 899316026.0 | +0.2% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 901470793.0 | +0.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 904076831.0 | +0.3% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 907526887.0 | +0.4% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 909855943.0 | +0.3% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 912790387.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 917178779.0 | +0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 920287541.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 923577526.0 | +0.4% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 928006724.0 | +0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 930807276.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 933861791.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 955422530.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 932828295.0 | -2.4% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 912048072.0 | -2.2% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 887235105.0 | -2.7% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 890348679.0 | +0.4% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 895990771.0 | +0.6% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 902664190.0 | +0.7% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 911210319.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 921767834.0 | +1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 932293927.0 | +1.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 964400000.0 | — | shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 960500000.0 | -0.4% | shares | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 957317284.0 | -0.3% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 947836207.0 | -1.0% | shares | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 939564761.0 | -0.9% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 933227429.0 | -0.7% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 925409434.0 | -0.8% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 919398606.0 | -0.6% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 915212631.0 | -0.5% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 893910526.0 | -2.3% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 890831801.0 | -0.3% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 892839745.0 | +0.2% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 895039238.0 | +0.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 894939080.0 | -0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 897292233.0 | +0.3% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 901746065.0 | +0.5% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 904233439.0 | +0.3% | shares | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 905953114.0 | +0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 909226136.0 | +0.4% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 910749734.0 | +0.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 904076831.0 | -0.7% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 917845279.0 | +1.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 919452496.0 | +0.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 923673300.0 | +0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 933431312.0 | +1.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 934397595.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 923577526.0 | -1.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 945368229.0 | +2.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 947961917.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 948931026.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 958714097.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 937385625.0 | -2.2% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 916315714.0 | -2.2% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 892813376.0 | -2.6% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 896563971.0 | +0.4% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 904641001.0 | +0.9% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 912269062.0 | +0.8% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 922073828.0 | +1.1% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 937161224.0 | +1.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 948675228.0 | +1.2% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1572 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.1714 | +9.1% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.1663 | -3.0% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1545 | -7.1% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 0.1601 | +3.6% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1575 | -1.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1522 | -3.3% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1645 | +8.0% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1538 | -6.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1389 | -9.7% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.1239 | -10.8% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1205 | -2.7% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 0.5060 | +319.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1145 | -77.4% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1175 | +2.6% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1139 | -3.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0887 | -22.1% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0968 | +9.2% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 0.0919 | -5.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1065 | +15.9% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1218 | +14.4% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1121 | -8.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1066 | -4.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1170 | +9.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1141 | -2.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1054 | -7.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1178 | +11.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1114 | -5.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0998 | -10.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1143 | +14.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1116 | -2.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.6803 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.6313 | -7.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.6451 | +2.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3792 | -41.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.3538 | -6.7% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.4345 | +22.8% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.4757 | +9.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.4574 | -3.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4575 | +0.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4447 | -2.8% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.3738 | — | ratio | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 1.2959 | -5.7% | ratio | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 1.2028 | -7.2% | ratio | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 1.2099 | +0.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.1757 | -2.8% | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 1.2515 | +6.5% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 1.4116 | +12.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.3311 | -5.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.3747 | +3.3% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 1.3203 | -4.0% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 1.3105 | -0.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.2856 | -1.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.3559 | +5.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1.8303 | +35.0% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1.0871 | -40.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.0191 | -6.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.9572 | -6.1% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 1.0393 | +8.6% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1.0487 | +0.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.9823 | -6.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.9315 | -5.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.8405 | -9.8% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 0.8363 | -0.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.8786 | +5.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.9200 | +4.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.8760 | -4.8% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 0.9518 | +8.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.9242 | -2.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.1610 | +25.6% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1.0598 | -8.7% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.9052 | -14.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9644 | +6.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.1317 | +17.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.1231 | -0.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1.0586 | -5.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.0404 | -1.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.0066 | -3.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9079 | -9.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.9316 | +2.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1.2099 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.3311 | +10.0% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1.2856 | -3.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.0191 | -20.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.9823 | -3.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.8786 | -10.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.9242 | +5.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.9644 | +4.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.0404 | +7.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.9557 | -8.1% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6.8859 | — | ratio | 10-Q | 2016-04-26 |
| Quarterly | 2016-06-30 | 6.4300 | -6.6% | ratio | 10-Q | 2016-07-26 |
| Quarterly | 2016-09-30 | 5.7373 | -10.8% | ratio | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 5.3870 | -6.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 5.3690 | -0.3% | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 5.4978 | +2.4% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 5.1566 | -6.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 6.0723 | +17.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 5.8499 | -3.7% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 5.5220 | -5.6% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 5.1246 | -7.2% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 6.2881 | +22.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 6.8838 | +9.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 7.7000 | +11.9% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 7.2681 | -5.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 6.2522 | -14.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 6.6214 | +5.9% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 6.4536 | -2.5% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 6.2245 | -3.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 6.5250 | +4.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 5.9088 | -9.4% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 5.6531 | -4.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 5.4506 | -3.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 5.9489 | +9.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5.9733 | +0.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 5.5466 | -7.1% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 5.2466 | -5.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 4.7783 | -8.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5.1663 | +8.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 4.9366 | -4.4% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 4.5848 | -7.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 4.9807 | +8.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4.8788 | -2.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 4.5532 | -6.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 4.4765 | -1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4.0077 | -10.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4.4045 | +9.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4.3859 | -0.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4.2273 | -3.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 5.3870 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 6.0723 | +12.7% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 6.2881 | +3.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 6.2522 | -0.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 6.5250 | +4.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 5.9489 | -8.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 4.7783 | -19.7% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 4.9807 | +4.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4.0077 | -19.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.6389 | -9.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4649 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.4794 | +3.1% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.4688 | -2.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.4376 | -6.7% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 0.4649 | +6.3% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.4689 | +0.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.4324 | -7.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.4599 | +6.4% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.4693 | +2.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.4424 | -5.7% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.4702 | +6.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.4624 | -1.7% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.4509 | -2.5% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.4801 | +6.5% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.4801 | +0.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.5329 | +11.0% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.5523 | +3.6% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 0.5363 | -2.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.5167 | -3.7% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.5336 | +3.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.5267 | -1.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.5269 | +0.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.5493 | +4.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.5439 | -1.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5353 | -1.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.5675 | +6.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.5625 | -0.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.5523 | -1.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.5877 | +6.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.5731 | -2.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.4819 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.4668 | -3.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.4641 | -0.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.5464 | +17.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.5594 | +2.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.5490 | -1.8% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.5400 | -1.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.5545 | +2.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.5665 | +2.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5819 | +2.7% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1078 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.2232 | +107.1% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.3834 | +71.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0964 | -74.9% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 0.2116 | +119.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3554 | +67.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0880 | -75.2% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1202 | +36.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1436 | +19.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0875 | -39.1% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.1304 | +49.0% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0927 | -28.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0669 | -27.9% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.0751 | +12.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0967 | +28.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0724 | -25.1% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0932 | +28.7% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 0.0853 | -8.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0516 | -39.5% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0896 | +73.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -0.2266 | -352.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0650 | +128.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1023 | +57.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1155 | +12.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1110 | -3.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1163 | +4.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -0.0220 | -119.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0726 | +429.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1292 | +78.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1068 | -17.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1486 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0727 | -51.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1097 | +50.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1634 | +49.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1013 | -38.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1001 | -1.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0271 | -73.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1213 | +347.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0960 | -20.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1569 | +63.4% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4141 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.2983 | -28.0% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.2624 | -12.0% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 0.2157 | -17.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2767 | +28.3% | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 0.3252 | +17.5% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2017-09-30 | 0.3444 | +5.9% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.3204 | -6.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.3344 | +4.4% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2018-06-30 | 0.3031 | -9.4% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.3140 | +3.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.2977 | -5.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.4408 | +48.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1.0720 | +143.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.2877 | -73.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.2168 | -24.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.2758 | +27.2% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 0.3132 | +13.6% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.3788 | +20.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.3314 | -12.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2882 | -13.0% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.2007 | -30.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 0.2081 | +3.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.1978 | -4.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2917 | +47.5% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.2209 | -24.3% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2022-09-30 | 0.2565 | +16.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.2503 | -2.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.3013 | +20.4% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.2889 | -4.1% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.2371 | -17.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.3830 | +61.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4508 | +17.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.4118 | -8.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.4574 | +11.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.4208 | -8.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3143 | -25.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3166 | +0.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3292 | +4.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.2157 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.3204 | +48.5% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.2977 | -7.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.2168 | -27.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.3308 | +52.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.1978 | -40.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.2503 | +26.5% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.3830 | +53.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.4208 | +9.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3515 | -16.5% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0169 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.0383 | +125.8% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.0638 | +66.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0149 | -76.6% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 0.0339 | +127.4% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0560 | +65.2% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0134 | -76.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0198 | +47.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0221 | +11.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0122 | -45.0% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.0162 | +32.9% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0112 | -30.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0077 | -31.5% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.0088 | +15.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0110 | +24.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0064 | -41.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0090 | +40.5% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 0.0078 | -13.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0055 | -29.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0109 | +98.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -0.0254 | -332.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0069 | +127.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0120 | +72.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0132 | +10.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0117 | -11.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0137 | +17.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -0.0025 | -117.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0072 | +394.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0148 | +103.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0119 | -19.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1011 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0459 | -54.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0707 | +54.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0620 | -12.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0358 | -42.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0435 | +21.4% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0129 | -70.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0555 | +330.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0439 | -20.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0697 | +58.8% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1336 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.2843 | +112.8% | ratio | 10-Q | 2017-07-25 |
| Quarterly | 2016-09-30 | 0.4296 | +51.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0949 | -77.9% | ratio | 10-Q | 2018-04-24 |
| Quarterly | 2017-06-30 | 0.2201 | +132.0% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3445 | +56.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0918 | -73.4% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1289 | +40.4% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1353 | +4.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0958 | -29.2% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.1405 | +46.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0924 | -34.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0584 | -36.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.0658 | +12.7% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0796 | +21.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0444 | -44.2% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0600 | +35.3% | ratio | 10-Q | 2022-07-25 |
| Quarterly | 2021-09-30 | 0.0505 | -15.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0384 | -24.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0715 | +86.4% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -0.1586 | -322.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0428 | +127.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0711 | +66.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0736 | +3.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0688 | -6.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0761 | +10.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -0.0135 | -117.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0391 | +391.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0795 | +103.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0623 | -21.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.6455 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.3246 | -49.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.5156 | +58.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.4494 | -12.8% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2697 | -40.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.3023 | +12.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0744 | -75.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3318 | +345.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2199 | -33.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3235 | +47.2% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Laguarta Ramon | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 126 | $242.39 | $30,541 | 126 |
| 2026-02-26 | Robinson Anne | Senior Vice President |
Equity grant / award
A · derivative
|
Emp. Stock Option (right to buy) | 25,363 | $0.00 | $0 | 25,363 |
| 2026-02-26 | Robinson Anne | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 6,341 | $0.00 | $0 | 6,341 |
| 2026-02-25 | HOWARD MICHELLE J | — |
Open-market buy
P
|
Common Stock | 50 | $237.83 | $11,891 | 194 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,246 | $0.00 | $0 | 4,491 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,611 | $0.00 | $0 | 2,612 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,725 | $0.00 | $0 | 0 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 1,243 | $256.42 | $318,730 | 110,590 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 2,246 | $0.00 | $0 | 111,833 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 1,444 | $256.42 | $370,270 | 109,587 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 2,611 | $0.00 | $0 | 111,031 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 1,507 | $256.42 | $386,425 | 108,420 |
| 2026-02-21 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 2,725 | $0.00 | $0 | 109,927 |
| 2026-02-18 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,719 | $0.00 | $0 | 8,158 |
| 2026-02-18 | KAVANAUGH JAMES J | Sr. VP and CFO |
Other disposed transaction
F
|
Common Stock | 1,363 | $258.68 | $352,581 | 170,488 |
| 2026-02-18 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M
|
Common Stock | 2,719 | $0.00 | $0 | 171,851 |
| 2026-02-01 | KRISHNA ARVIND | Chairman, President & CEO |
Other disposed transaction
F
|
Common Stock | 41,133 | $303.75 | $12,494,354 | 360,583 |
| 2026-02-01 | KRISHNA ARVIND | Chairman, President & CEO |
Equity grant / award
A
|
Common Stock | 83,028 | $0.00 | $0 | 401,716 |
| 2026-01-30 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 1,000 | $304.00 | $304,000 | 9,258 |
| 2025-12-31 | Buberl Thomas | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 309 | $296.21 | $91,529 | 13,808 |
| 2025-11-14 | Fehring Nicolas A. | VP, Controller |
Equity grant / award
G
|
Common Stock | 350 | $0.00 | $0 | 13,387 |
| 2025-11-06 | Thomas Robert David | Senior Vice President |
Equity grant / award
G
|
Common Stock | 700 | $0.00 | $0 | 46,012 |
| 2025-11-05 | KRISHNA ARVIND | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 318,624 |
| 2025-09-30 | ZOLLAR ALFRED W | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 324 | $282.16 | $91,420 | 8,764 |
| 2025-09-02 | Fehring Nicolas A. | VP, Controller |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 17,276 | $0.00 | $0 | 17,276 |
| 2025-09-02 | Fehring Nicolas A. | VP, Controller |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 13,735 |
| 2025-09-01 | Fehring Nicolas A. | VP, Controller |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,742 | $0.00 | $0 | 0 |
| 2025-09-01 | Fehring Nicolas A. | VP, Controller |
Other disposed transaction
F
|
Common Stock | 1,388 | $243.59 | $338,103 | 14,135 |
| 2025-09-01 | Fehring Nicolas A. | VP, Controller |
Exercise / conversion
M
|
Common Stock | 2,742 | $0.00 | $0 | 15,523 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,412 | $0.00 | $0 | 4,236 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 8,825 | $0.00 | $0 | 11,767 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 781 | $292.60 | $228,517 | 6,154 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,412 | $0.00 | $0 | 6,935 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 4,881 | $292.60 | $1,428,156 | 5,523 |
| 2025-07-01 | Robinson Anne | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 8,825 | $0.00 | $0 | 10,404 |
| 2025-06-30 | WADDELL FREDERICK H | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 331 | $294.78 | $97,572 | 22,074 |
| 2025-06-30 | FARR DAVID N | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 200 | $294.78 | $59,039 | 21,931 |
| 2025-06-08 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,443 | $0.00 | $0 | 0 |
| 2025-06-08 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,739 | $268.85 | $467,530 | 46,711 |
| 2025-06-08 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 3,443 | $0.00 | $0 | 48,450 |
| 2025-03-31 | Gorsky Alex | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 433 | $248.66 | $107,670 | 31,656 |
| 2025-03-31 | FARR DAVID N | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 237 | $248.66 | $58,952 | 21,600 |
| 2025-03-06 | Fehring Nicolas A. | VP, Controller |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 12,524 |
| 2025-03-03 | Thomas Robert David | Senior Vice President |
Open-market sell
S
|
Common Stock | 26,543 | $253.01 | $6,715,639 | 45,007 |
| 2025-02-28 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 1,200 | $249.00 | $298,800 | 8,258 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,666 | $0.00 | $0 | 8,000 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,116 | $0.00 | $0 | 6,232 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,628 | $0.00 | $0 | 2,631 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,349 | $262.93 | $354,686 | 71,550 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,666 | $0.00 | $0 | 72,899 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,575 | $262.93 | $414,107 | 70,233 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 3,116 | $0.00 | $0 | 71,808 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,327 | $262.93 | $348,901 | 68,692 |
| 2025-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,628 | $0.00 | $0 | 70,019 |
| 2025-02-18 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Emp. Stock Option (right to buy) | 40,786 | $0.00 | $0 | 40,786 |
| 2025-02-18 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 10,197 | $0.00 | $0 | 10,197 |
| 2025-02-11 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 14,714 | $0.00 | $0 | 0 |
| 2025-02-11 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 7,423 | $253.71 | $1,883,252 | 67,391 |
| 2025-02-11 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 14,714 | $0.00 | $0 | 74,814 |
| 2025-02-10 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 1 | $0.00 | $0 | 5 |
| 2025-02-01 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 14,244 | $254.56 | $3,625,881 | 60,100 |
| 2025-02-01 | Thomas Robert David | Senior Vice President |
Equity grant / award
A
|
Common Stock | 29,337 | $0.00 | $0 | 74,344 |
| 2025-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,114 | $0.00 | $0 | 0 |
| 2025-01-04 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 2,197 | $222.07 | $487,899 | 70,745 |
| 2025-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 5,114 | $0.00 | $0 | 72,942 |
| 2024-12-31 | Brown Marianne Catherine | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 399 | $219.83 | $87,712 | 1,904 |
| 2024-11-13 | ZOLLAR ALFRED W | — |
Open-market buy
P
|
Common Stock | 936 | $210.62 | $197,139 | 936 |
| 2024-11-12 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 1 | $0.00 | $0 | 5 |
| 2024-11-08 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,600 | $215.20 | $774,727 | 25,390 |
| 2024-09-30 | Brown Marianne Catherine | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 396 | $221.08 | $87,548 | 1,495 |
| 2024-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,915 | $0.00 | $0 | 0 |
| 2024-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 978 | $200.47 | $196,065 | 28,990 |
| 2024-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,915 | $0.00 | $0 | 29,968 |
| 2024-08-09 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 88 | $0.00 | $0 | 10,105 |
| 2024-07-01 | Robinson Anne | Senior Vice President |
Equity grant / award
A · derivative
|
Emp. Stock Option (right to buy) | 28,240 | $0.00 | $0 | 28,240 |
| 2024-07-01 | Robinson Anne | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 5,648 | $0.00 | $0 | 5,648 |
| 2024-07-01 | Robinson Anne | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 20,592 | $0.00 | $0 | 20,592 |
| 2024-06-28 | Brown Marianne Catherine | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 506 | $172.95 | $87,513 | 1,090 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,163 | $0.00 | $0 | 5,163 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,688 | $0.00 | $0 | 0 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Other disposed transaction
F
|
Common Stock | 2,588 | $169.71 | $439,209 | 124,191 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M
|
Common Stock | 5,163 | $0.00 | $0 | 126,779 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Other disposed transaction
F
|
Common Stock | 2,851 | $169.71 | $483,843 | 121,616 |
| 2024-06-08 | KAVANAUGH JAMES J | Sr. VP and CFO |
Exercise / conversion
M
|
Common Stock | 5,688 | $0.00 | $0 | 124,467 |
| 2024-05-09 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 188 | $0.00 | $0 | 18,938 |
| 2024-04-03 | Miebach Michael | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 148 | $190.96 | $28,262 | 824 |
| 2024-03-28 | Brown Marianne Catherine | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 102 | $190.96 | $19,478 | 222 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,115 | $0.00 | $0 | 9,348 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,628 | $0.00 | $0 | 5,259 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Emp. Stock Option (right to buy) | 53,328 | $0.00 | $0 | 53,328 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 10,666 | $0.00 | $0 | 10,666 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,572 | $180.87 | $284,328 | 59,479 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 3,115 | $0.00 | $0 | 61,051 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,326 | $180.87 | $239,834 | 57,936 |
| 2024-02-21 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,628 | $0.00 | $0 | 59,262 |
| 2024-02-11 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 22,068 | $0.00 | $0 | 14,714 |
| 2024-02-11 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 10,346 | $185.51 | $1,919,338 | 56,634 |
| 2024-02-11 | Thomas Robert David | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 22,068 | $0.00 | $0 | 66,980 |
| 2024-02-08 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 42 | $0.00 | $0 | 4,710 |
| 2024-02-01 | Thomas Robert David | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 10,047 | $185.18 | $1,860,453 | 44,912 |
| 2024-02-01 | Thomas Robert David | Senior Vice President |
Equity grant / award
A
|
Common Stock | 21,477 | $0.00 | $0 | 54,959 |
| 2024-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,112 | $0.00 | $0 | 5,114 |
| 2024-01-04 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 2,115 | $161.01 | $340,536 | 55,955 |
| 2024-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 5,112 | $0.00 | $0 | 58,070 |
| 2023-12-29 | Brown Marianne Catherine | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 119 | $163.55 | $19,462 | 119 |
| 2023-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 23,151 | $0.00 | $0 | 0 |
| 2023-12-28 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 12,804 | $163.69 | $2,095,887 | 52,958 |
| 2023-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 23,151 | $0.00 | $0 | 65,762 |
| 2023-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 33,328 | $0.00 | $0 | 0 |
| 2023-12-11 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 207,433 |
| 2023-12-11 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 16,538 | $162.81 | $2,692,469 | 307,433 |
| 2023-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 33,328 | $0.00 | $0 | 323,971 |
| 2023-11-09 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 208 | $0.00 | $0 | 18,609 |
| 2023-09-29 | Swedish Joseph | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 624 | $140.30 | $87,547 | 13,237 |
| 2023-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,168 | $0.00 | $0 | 0 |
| 2023-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,129 | $140.84 | $299,838 | 20,627 |
| 2023-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,168 | $0.00 | $0 | 22,756 |
| 2023-08-09 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 212 | $0.00 | $0 | 18,410 |
| 2023-06-30 | VOSER PETER R. | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 710 | $133.81 | $95,005 | 24,622 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 8,604 | $0.00 | $0 | 17,210 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 10,091 | $0.00 | $0 | 10,091 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 4,283 | $134.99 | $578,141 | 290,162 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 8,604 | $0.00 | $0 | 294,445 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 5,010 | $134.99 | $676,275 | 285,841 |
| 2023-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 10,091 | $0.00 | $0 | 290,851 |
| 2023-06-07 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,022 | $0.00 | $0 | 0 |
| 2023-06-07 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 1,995 | $133.32 | $265,973 | 280,760 |
| 2023-06-07 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 4,022 | $0.00 | $0 | 282,755 |
| 2023-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,899 | $0.00 | $0 | 0 |
| 2023-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 971 | $131.63 | $127,813 | 17,413 |
| 2023-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,899 | $0.00 | $0 | 18,384 |
| 2023-05-09 | Rosamilia Thomas W | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 354 | $0.00 | $0 | 26,253 |
| 2023-03-31 | VOSER PETER R. | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 725 | $131.09 | $95,040 | 23,624 |
| 2023-02-21 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,441 | $0.00 | $0 | 7,323 |
| 2023-02-21 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,232 | $133.00 | $163,862 | 49,370 |
| 2023-02-21 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,441 | $0.00 | $0 | 50,602 |
| 2023-02-09 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 219 | $0.00 | $0 | 17,969 |
| 2023-02-01 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 9,381 | $134.29 | $1,259,821 | 48,099 |
| 2023-02-01 | Rosamilia Thomas W | Senior Vice President |
Equity grant / award
A
|
Common Stock | 21,262 | $0.00 | $0 | 57,480 |
| 2023-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,113 | $0.00 | $0 | 10,226 |
| 2023-01-04 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 2,119 | $142.50 | $301,947 | 35,546 |
| 2023-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 5,113 | $0.00 | $0 | 37,665 |
| 2022-12-31 | ZOLLAR ALFRED W | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 577 | $140.89 | $81,294 | 2,973 |
| 2022-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 27,359 | $0.00 | $0 | 23,151 |
| 2022-12-28 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 15,130 | $141.40 | $2,139,306 | 32,552 |
| 2022-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 27,359 | $0.00 | $0 | 47,682 |
| 2022-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 33,328 | $0.00 | $0 | 33,328 |
| 2022-12-11 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 16,498 | $147.65 | $2,435,930 | 205,577 |
| 2022-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 33,328 | $0.00 | $0 | 222,075 |
| 2022-11-22 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 3,000 | $148.36 | $445,088 | 14,553 |
| 2022-11-09 | Rosamilia Thomas W | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 303 | $0.00 | $0 | 25,577 |
| 2022-09-30 | WADDELL FREDERICK H | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 726 | $118.81 | $86,256 | 14,406 |
| 2022-09-15 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 1,000 | $125.00 | $125,000 | 1,000 |
| 2022-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,914 | $0.00 | $0 | 1,915 |
| 2022-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 978 | $128.76 | $125,932 | 11,387 |
| 2022-09-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,914 | $0.00 | $0 | 12,365 |
| 2022-08-09 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 221 | $0.00 | $0 | 17,550 |
| 2022-06-30 | ZOLLAR ALFRED W | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 576 | $141.19 | $81,325 | 1,666 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,067 | $0.00 | $0 | 12,204 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,403 | $0.00 | $0 | 8,807 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,108 | $0.00 | $0 | 0 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,999 | $141.28 | $282,419 | 36,189 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,067 | $0.00 | $0 | 38,188 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,154 | $141.28 | $304,317 | 34,121 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,403 | $0.00 | $0 | 36,275 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,517 | $141.28 | $214,322 | 31,872 |
| 2022-06-08 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 3,108 | $0.00 | $0 | 33,389 |
| 2022-06-07 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,885 | $0.00 | $0 | 3,889 |
| 2022-06-07 | Rosamilia Thomas W | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,898 | $141.97 | $269,469 | 30,281 |
| 2022-06-07 | Rosamilia Thomas W | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 3,885 | $0.00 | $0 | 32,179 |
| 2022-06-02 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 1,600 | $139.04 | $222,465 | 15,062 |
| 2022-06-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,615 | $0.00 | $0 | 0 |
| 2022-06-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 752 | $139.48 | $104,889 | 9,019 |
| 2022-06-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,615 | $0.00 | $0 | 9,771 |
| 2022-05-19 | INTERNATIONAL BUSINESS MACHINES CORP | 10% |
Open-market buy
P · derivative
|
Cash-Settled Swap | 22,301,536 | $13.95 | $311,106,427 | 22,301,536 |
| 2022-05-19 | INTERNATIONAL BUSINESS MACHINES CORP | 10% |
Open-market sell
S
|
Common stock, par value $0.01 per share | 22,301,536 | $13.95 | $311,106,427 | 22,301,536 |
| 2022-05-09 | Rosamilia Thomas W | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 302 | $0.00 | $0 | 24,963 |
| 2022-03-31 | ZOLLAR ALFRED W | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 625 | $130.02 | $81,262 | 1,077 |
| 2022-02-21 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Emp. Stock Option (right to buy) | 144,537 | $0.00 | $0 | 144,537 |
| 2022-02-21 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 20,655 | $0.00 | $0 | 20,655 |
| 2022-02-10 | Rosamilia Thomas W | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 299 | $0.00 | $0 | 24,652 |
| 2022-02-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 460 | $134.21 | $61,734 | 7,939 |
| 2022-02-01 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,187 | $0.00 | $0 | 8,399 |
| 2022-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 5,112 | $0.00 | $0 | 15,339 |
| 2022-01-04 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 2,220 | $137.93 | $306,205 | 17,242 |
| 2022-01-04 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 5,112 | $0.00 | $0 | 19,462 |
| 2021-12-31 | ZOLLAR ALFRED W | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 446 | $133.66 | $59,612 | 446 |
| 2021-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 33,672 | $0.00 | $0 | 50,510 |
| 2021-12-28 | COHN GARY D | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 19,322 | $132.40 | $2,558,136 | 14,350 |
| 2021-12-28 | COHN GARY D | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 33,672 | $0.00 | $0 | 33,672 |
| 2021-12-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 25 | $123.11 | $3,078 | 8,952 |
| 2021-12-13 | HOWARD MICHELLE J | — |
Open-market buy
P
|
Common Stock | 80 | $123.76 | $9,901 | 144 |
| 2021-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 24,996 | $0.00 | $0 | 66,656 |
| 2021-12-11 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 408 | $124.34 | $50,733 | 118,560 |
| 2021-12-11 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 12,281 | $124.34 | $1,527,081 | 118,968 |
| 2021-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 802 | $0.00 | $0 | 131,249 |
| 2021-12-11 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 24,194 | $0.00 | $0 | 130,447 |
| 2021-11-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 26 | $117.10 | $3,045 | 8,935 |
| 2021-11-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 26 | $118.87 | $3,091 | 8,907 |
| 2021-11-09 | Del Bene Robert F | VP, Controller |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 49 | $0.00 | $0 | 3,602 |
| 2021-10-29 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 25 | $125.10 | $3,128 | 8,369 |
| 2021-10-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 21 | $144.61 | $3,037 | 8,343 |
| 2021-09-30 | WADDELL FREDERICK H | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 621 | $138.93 | $86,276 | 10,631 |
| 2021-09-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 23 | $137.20 | $3,156 | 8,301 |
| 2021-08-31 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $140.34 | $3,087 | 8,278 |
| 2021-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,033 | $0.00 | $0 | 4,034 |
| 2021-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,968 | $140.65 | $276,789 | 7,018 |
| 2021-08-18 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,033 | $0.00 | $0 | 8,986 |
| 2021-08-13 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $143.18 | $3,150 | 8,254 |
| 2021-08-09 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 46 | $0.00 | $0 | 4,004 |
| 2021-07-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $140.96 | $3,101 | 8,140 |
| 2021-07-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $140.45 | $3,090 | 8,119 |
| 2021-06-30 | Buberl Thomas | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 555 | $146.59 | $81,357 | 3,020 |
| 2021-06-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 21 | $149.36 | $3,137 | 8,077 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 9,767 | $0.00 | $0 | 29,301 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 3,008 | $0.00 | $0 | 3,008 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,250 | $0.00 | $0 | 0 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 33,313 | $0.00 | $0 | 33,313 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 4,694 | $149.16 | $700,157 | 105,968 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 9,767 | $0.00 | $0 | 110,662 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 1,446 | $149.16 | $215,685 | 100,895 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 3,008 | $0.00 | $0 | 102,341 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 1,082 | $149.16 | $161,391 | 99,333 |
| 2021-06-08 | KRISHNA ARVIND | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 2,250 | $0.00 | $0 | 100,415 |
| 2021-06-07 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,788 | $0.00 | $0 | 5,579 |
| 2021-06-07 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,366 | $147.96 | $202,113 | 79,544 |
| 2021-06-07 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,788 | $0.00 | $0 | 80,910 |
| 2021-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,837 | $0.00 | $0 | 1,838 |
| 2021-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 625 | $144.97 | $90,603 | 3,899 |
| 2021-06-03 | LAMOREAUX NICKLE JACLYN | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,837 | $0.00 | $0 | 4,524 |
| 2021-05-28 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $143.74 | $3,162 | 8,061 |
| 2021-05-16 | Whitehurst James Moon | President |
Other disposed transaction
F
|
Common Stock | 12,072 | $145.11 | $1,751,768 | 189,324 |
| 2021-05-15 | Whitehurst James Moon | President |
Other disposed transaction
F
|
Common Stock | 16,141 | $145.11 | $2,342,221 | 174,600 |
| 2021-05-14 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 21 | $144.68 | $3,038 | 8,039 |
| 2021-05-07 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 45 | $0.00 | $0 | 3,960 |
| 2021-04-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $141.88 | $3,121 | 7,930 |
| 2021-04-16 | Whitehurst James Moon | President |
Other disposed transaction
F
|
Common Stock | 2,241 | $133.59 | $299,375 | 154,819 |
| 2021-04-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 23 | $132.58 | $3,049 | 7,908 |
| 2021-03-31 | MCNABB FREDERICK WILLIAM III | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 610 | $133.26 | $81,289 | 3,865 |
| 2021-03-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 24 | $128.58 | $3,086 | 7,864 |
| 2021-03-01 | Del Bene Robert F | VP, Controller |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 15,948 | $0.00 | $0 | 15,948 |
| 2021-02-26 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 26 | $118.93 | $3,092 | 7,847 |
| 2021-02-12 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 26 | $120.80 | $3,141 | 7,820 |
| 2021-02-09 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 52 | $0.00 | $0 | 3,918 |
| 2021-02-08 | HOWARD MICHELLE J | — |
Open-market buy
P
|
Common Stock | 64 | $123.30 | $7,891 | 64 |
| 2021-02-01 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 4,142 | $119.84 | $496,398 | 77,129 |
| 2021-02-01 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A
|
Common Stock | 10,961 | $0.00 | $0 | 81,271 |
| 2021-01-29 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 26 | $119.11 | $3,097 | 7,692 |
| 2021-01-16 | Whitehurst James M | President |
Other disposed transaction
F
|
Common Stock | 1,526 | $129.02 | $196,885 | 152,070 |
| 2021-01-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 24 | $128.39 | $3,081 | 7,667 |
| 2021-01-04 | COHN GARY D | Vice Chairman |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 19,794 | $0.00 | $0 | 19,794 |
| 2020-12-31 | Buberl Thomas | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 646 | $125.88 | $81,318 | 1,806 |
| 2020-12-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $125.93 | $2,519 | 7,304 |
| 2020-12-11 | KRISHNA ARVIND | CEO |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 16,129 | $0.00 | $0 | 88,710 |
| 2020-12-11 | KRISHNA ARVIND | CEO |
Other disposed transaction
F
|
Common Stock | 7,750 | $124.56 | $965,301 | 86,188 |
| 2020-12-11 | KRISHNA ARVIND | CEO |
Exercise / conversion
M
|
Common Stock | 16,129 | $0.00 | $0 | 93,938 |
| 2020-12-10 | Rometty Virginia M | Executive Chairman |
Equity grant / award
G
|
Common Stock | 210 | $0.00 | $0 | 12,717 |
| 2020-12-07 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
G
|
Common Stock | 860 | $0.00 | $0 | 69,404 |
| 2020-11-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $123.52 | $2,470 | 7,287 |
| 2020-11-18 | KELLY JOHN E III | Executive Vice President |
Equity grant / award
G
|
Common Stock | 21,178 | $0.00 | $0 | 21,292 |
| 2020-11-18 | KELLY JOHN E III | Executive Vice President |
Equity grant / award
G
|
Common Stock | 82,817 | $0.00 | $0 | 13,036 |
| 2020-11-13 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 21 | $116.85 | $2,454 | 7,274 |
| 2020-11-09 | KELLY JOHN E III | Executive Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 224 | $0.00 | $0 | 16,114 |
| 2020-11-02 | LIVERIS ANDREW N | — |
Open-market buy
P
|
Common Stock | 2,655 | $112.92 | $299,803 | 2,655 |
| 2020-10-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 22 | $111.66 | $2,457 | 7,154 |
| 2020-10-29 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 175 | $108.12 | $18,922 | 450 |
| 2020-10-29 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 75 | $107.75 | $8,081 | 275 |
| 2020-10-29 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 100 | $107.71 | $10,771 | 200 |
| 2020-10-29 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 300 | $107.74 | $32,321 | 7,058 |
| 2020-10-29 | FARR DAVID N | — |
Open-market buy
P
|
Common Stock | 750 | $107.66 | $80,743 | 6,758 |
| 2020-10-28 | MCNABB FREDERICK WILLIAM III | — |
Open-market buy
P
|
Common Stock | 9,250 | $108.01 | $999,125 | 9,250 |
| 2020-10-27 | TAUREL SIDNEY | — |
Open-market buy
P
|
Common Stock | 5,000 | $110.75 | $553,725 | 28,798 |
| 2020-10-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $124.89 | $2,498 | 7,129 |
| 2020-09-30 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $121.67 | $2,433 | 7,110 |
| 2020-09-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $122.44 | $2,449 | 7,090 |
| 2020-08-31 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $123.31 | $2,466 | 7,070 |
| 2020-08-14 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $125.27 | $2,505 | 7,049 |
| 2020-08-12 | KELLY JOHN E III | Executive Vice President |
Equity grant / award
G
|
Common Stock | 7,133 | $0.00 | $0 | 95,845 |
| 2020-08-07 | KRISHNA ARVIND | CEO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 196 | $0.00 | $0 | 15,197 |
| 2020-08-05 | Gherson Diane J | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,176 | $126.73 | $149,034 | 31,767 |
| 2020-07-31 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $122.94 | $2,459 | 6,940 |
| 2020-07-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $123.00 | $2,460 | 6,919 |
| 2020-06-30 | Swedish Joseph | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 404 | $120.77 | $48,791 | 4,084 |
| 2020-06-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 18 | $121.65 | $2,190 | 6,883 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,078 | $0.00 | $0 | 4,157 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,750 | $0.00 | $0 | 1,750 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 1,993 | $0.00 | $0 | 0 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 12,502 | $0.00 | $0 | 12,502 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,018 | $134.07 | $136,488 | 68,545 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,078 | $0.00 | $0 | 69,563 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 976 | $134.07 | $130,857 | 67,485 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,993 | $0.00 | $0 | 68,461 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 857 | $134.07 | $114,902 | 66,468 |
| 2020-06-08 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 1,750 | $0.00 | $0 | 67,325 |
| 2020-06-07 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 2,788 | $0.00 | $0 | 8,367 |
| 2020-06-07 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,366 | $132.99 | $181,658 | 65,575 |
| 2020-06-07 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,788 | $0.00 | $0 | 66,941 |
| 2020-06-01 | Del Bene Robert F | VP, Controller |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 690 | $0.00 | $0 | 0 |
| 2020-06-01 | Del Bene Robert F | VP, Controller |
Other disposed transaction
F
|
Common Stock | 264 | $124.89 | $32,971 | 8,342 |
| 2020-06-01 | Del Bene Robert F | VP, Controller |
Exercise / conversion
M
|
Common Stock | 690 | $0.00 | $0 | 8,606 |
| 2020-05-29 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 17 | $124.90 | $2,123 | 6,871 |
| 2020-05-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 18 | $116.98 | $2,106 | 6,861 |
| 2020-05-07 | Schroeter Martin J | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 232 | $0.00 | $0 | 17,498 |
| 2020-04-30 | KEVERIAN KENNETH M | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 7 | $125.56 | $879 | 10,745 |
| 2020-04-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 18 | $118.69 | $2,136 | 6,734 |
| 2020-03-31 | ESKEW MICHAEL L | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 891 | $110.93 | $98,839 | 37,240 |
| 2020-03-13 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 20 | $107.95 | $2,159 | 6,697 |
| 2020-02-28 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 16 | $130.15 | $2,082 | 6,668 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 40 | $140.60 | $5,624 | 7,891 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 60 | $140.59 | $8,435 | 7,931 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 75 | $140.45 | $10,534 | 8,191 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 50 | $140.41 | $7,020 | 8,366 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 200 | $140.35 | $28,070 | 8,566 |
| 2020-02-26 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 100 | $140.48 | $14,048 | 7,991 |
| 2020-02-20 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 100 | $151.33 | $15,133 | 9,066 |
| 2020-02-20 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 300 | $151.27 | $45,381 | 9,366 |
| 2020-02-20 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 375 | $151.20 | $56,700 | 9,666 |
| 2020-02-20 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 200 | $151.18 | $30,236 | 10,041 |
| 2020-02-19 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 93 | $150.87 | $14,031 | 10,241 |
| 2020-02-19 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 200 | $150.81 | $30,163 | 10,534 |
| 2020-02-19 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 100 | $150.85 | $15,085 | 10,334 |
| 2020-02-19 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 400 | $150.81 | $60,322 | 10,834 |
| 2020-02-19 | Del Bene Robert F | VP, Controller |
Open-market sell
S
|
Common Stock | 182 | $150.80 | $27,446 | 11,234 |
| 2020-02-14 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 14 | $150.70 | $2,110 | 6,639 |
| 2020-02-07 | Schroeter Martin J | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 180 | $0.00 | $0 | 17,204 |
| 2020-02-01 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 4,700 | $142.42 | $669,374 | 63,305 |
| 2020-02-01 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A
|
Common Stock | 11,700 | $0.00 | $0 | 68,005 |
| 2020-01-31 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 15 | $143.73 | $2,156 | 6,555 |
| 2020-01-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 16 | $136.62 | $2,186 | 6,541 |
| 2019-12-31 | MCNABB FREDERICK WILLIAM III | — |
Equity grant / award
A · derivative
|
Promised Fee Share | 418 | $134.04 | $56,029 | 418 |
| 2019-12-30 | KELLY JOHN E III | Executive Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 13,981 | $0.00 | $0 | 0 |
| 2019-12-30 | KELLY JOHN E III | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 6,847 | $133.90 | $916,813 | 92,852 |
| 2019-12-30 | KELLY JOHN E III | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 13,981 | $0.00 | $0 | 99,699 |
| 2019-12-30 | KELLY JOHN E III | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 6,847 | $133.90 | $916,813 | 84,905 |
| 2019-12-30 | KELLY JOHN E III | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 13,981 | $0.00 | $0 | 91,752 |
| 2019-12-22 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 7,813 | $0.00 | $0 | 0 |
| 2019-12-22 | BROWDY MICHELLE H | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 3,827 | $135.73 | $519,439 | 56,305 |
| 2019-12-22 | BROWDY MICHELLE H | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 7,813 | $0.00 | $0 | 60,132 |
| 2019-12-13 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 16 | $134.21 | $2,147 | 6,274 |
| 2019-11-29 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 16 | $134.45 | $2,151 | 6,258 |
| 2019-11-21 | KELLY JOHN E III | Executive Vice President |
Equity grant / award
G
|
Common Stock | 3,283 | $0.00 | $0 | 77,755 |
| 2019-11-15 | KAVANAUGH JAMES J | Sr. VP and CFO |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 16 | $134.40 | $2,150 | 6,243 |
| 2019-11-07 | BROWDY MICHELLE H | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 43 | $0.00 | $0 | 3,670 |
| 2019-10-31 | KEVERIAN KENNETH M | Senior Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 6 | $133.73 | $802 | 9,590 |