Financial Metrics
CMSA CMS ENERGY 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 | 1801000000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 1371000000.0 | -23.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1587000000.0 | +15.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1829000000.0 | +15.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 1449000000.0 | -20.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1527000000.0 | +5.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1873000000.0 | +22.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 1413000000.0 | -24.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 1519000000.0 | +7.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1957000000.0 | +28.8% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 1347000000.0 | -31.2% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 1442000000.0 | +7.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1758000000.0 | +21.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 1343000000.0 | -23.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1468000000.0 | +9.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1962000000.0 | +33.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1515000000.0 | -22.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1671000000.0 | +10.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2318000000.0 | +38.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1842000000.0 | -20.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1955000000.0 | +6.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2248000000.0 | +15.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1514000000.0 | -32.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1639000000.0 | +8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2144000000.0 | +30.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1576000000.0 | -26.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1711000000.0 | +8.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2398000000.0 | +40.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 1798000000.0 | -25.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1975000000.0 | +9.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 2675000000.0 | +35.4% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 6399000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 6583000000.0 | +2.9% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 6502000000.0 | -1.2% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 6403000000.0 | -1.5% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 6238000000.0 | -2.6% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 7075000000.0 | +13.4% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 8320000000.0 | +17.6% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 7261000000.0 | -12.7% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 7320000000.0 | +0.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 8305000000.0 | +13.5% | USD | 10-K | 2026-02-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 326000000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 275000000.0 | -15.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 375000000.0 | +36.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 388000000.0 | +3.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 241000000.0 | -37.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 330000000.0 | +36.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 363000000.0 | +10.0% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 255000000.0 | -29.8% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 294000000.0 | +15.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 359000000.0 | +22.1% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 218000000.0 | -39.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 351000000.0 | +61.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 368000000.0 | +4.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 248000000.0 | -32.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 340000000.0 | +37.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 430000000.0 | +26.5% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 252000000.0 | -41.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 260000000.0 | +3.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 456000000.0 | +75.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 239000000.0 | -47.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 258000000.0 | +7.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 314000000.0 | +21.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 244000000.0 | -22.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 271000000.0 | +11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 412000000.0 | +52.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 283000000.0 | -31.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 367000000.0 | +29.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 494000000.0 | +34.6% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 317000000.0 | -35.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 481000000.0 | +51.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 490000000.0 | +1.9% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 1256000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 1338000000.0 | +6.5% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 1162000000.0 | -13.2% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 1115000000.0 | -4.0% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 1230000000.0 | +10.3% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 1146000000.0 | -6.8% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 1224000000.0 | +6.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1235000000.0 | +0.9% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1487000000.0 | +20.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1727000000.0 | +16.1% | USD | 10-K | 2026-02-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 164000000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 124000000.0 | -24.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 186000000.0 | +50.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 199000000.0 | +7.0% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 92000000.0 | -53.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 172000000.0 | +87.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 241000000.0 | +40.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 139000000.0 | -42.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 169000000.0 | +21.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 213000000.0 | +26.0% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 93000000.0 | -56.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 207000000.0 | +122.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 243000000.0 | +17.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 136000000.0 | -44.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 218000000.0 | +60.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 349000000.0 | +60.1% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 176000000.0 | -49.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 189000000.0 | +7.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 353000000.0 | +86.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 148000000.0 | -58.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 165000000.0 | +11.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 204000000.0 | +23.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 198000000.0 | -2.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 176000000.0 | -11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 287000000.0 | +63.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 198000000.0 | -31.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 253000000.0 | +27.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 304000000.0 | +20.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 201000000.0 | -33.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 277000000.0 | +37.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 340000000.0 | +22.7% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 551000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 460000000.0 | -16.5% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 657000000.0 | +42.8% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 680000000.0 | +3.5% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 755000000.0 | +11.0% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 1353000000.0 | +79.2% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 837000000.0 | -38.1% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 887000000.0 | +6.0% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1003000000.0 | +13.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1071000000.0 | +6.8% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.59 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.45 | -23.7% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.67 | +48.9% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.71 | +6.0% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.33 | -53.5% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.61 | +84.8% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.86 | +41.0% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.49 | -43.0% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.6 | +22.4% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.75 | +25.0% | USD/shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.33 | -56.0% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.73 | +121.2% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.86 | +17.8% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.48 | -44.2% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.76 | +58.3% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.21 | +59.2% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.61 | -49.6% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.64 | +4.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.21 | +89.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.5 | -58.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.56 | +12.0% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.69 | +23.2% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.6 | -10.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.96 | +60.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.65 | -32.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.84 | +29.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.01 | +20.2% | USD/shares | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.67 | -33.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.92 | +37.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 1.1 | +19.6% | USD/shares | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 1.99 | — | USD/shares | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 1.64 | -17.6% | USD/shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2.33 | +42.1% | USD/shares | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 2.4 | +3.0% | USD/shares | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 2.65 | +10.4% | USD/shares | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 4.66 | +75.8% | USD/shares | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 2.85 | -38.8% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 3.01 | +5.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.34 | +11.0% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.53 | +5.7% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.59 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.45 | -23.7% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.67 | +48.9% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.71 | +6.0% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.33 | -53.5% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.61 | +84.8% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.86 | +41.0% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.49 | -43.0% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.59 | +20.4% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.75 | +27.1% | USD/shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.33 | -56.0% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.73 | +121.2% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.85 | +16.4% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.48 | -43.5% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.76 | +58.3% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.21 | +59.2% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.61 | -49.6% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.64 | +4.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.21 | +89.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.5 | -58.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.56 | +12.0% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.69 | +23.2% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.6 | -10.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.96 | +60.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.65 | -32.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.84 | +29.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.01 | +20.2% | USD/shares | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.66 | -34.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.92 | +39.4% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 1.1 | +19.6% | USD/shares | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 1.98 | — | USD/shares | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 1.64 | -17.2% | USD/shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2.32 | +41.5% | USD/shares | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 2.39 | +3.0% | USD/shares | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 2.64 | +10.5% | USD/shares | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 4.66 | +76.5% | USD/shares | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 2.85 | -38.8% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 3.01 | +5.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.33 | +10.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.53 | +6.0% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 177000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 406000000.0 | +129.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 368000000.0 | -9.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 257000000.0 | -30.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 463000000.0 | +80.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 441000000.0 | -4.8% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 173000000.0 | -60.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 204000000.0 | +17.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 227000000.0 | +11.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 501000000.0 | +120.7% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 366000000.0 | -26.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 175000000.0 | -52.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 267000000.0 | +52.6% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 334000000.0 | +25.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 433000000.0 | +29.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 157000000.0 | -63.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 861000000.0 | +448.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 1604000000.0 | +86.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 558000000.0 | -65.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 185000000.0 | -66.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 524000000.0 | +183.2% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 292000000.0 | -44.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 236000000.0 | -19.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 476000000.0 | +101.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 474000000.0 | -0.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 96000000.0 | -79.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 195000000.0 | +103.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 182000000.0 | -6.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 598000000.0 | +228.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 406000000.0 | -32.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 184000000.0 | -54.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 248000000.0 | +34.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 861000000.0 | +247.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 789000000.0 | -8.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 467000000.0 | -40.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 178000000.0 | -61.9% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-03-31 | 526000000.0 | +195.5% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 844000000.0 | +60.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 362000000.0 | -57.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 509000000.0 | +40.6% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 175000000.0 | -65.6% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 257000000.0 | — | USD | 10-K | 2020-02-06 |
| Annual | 2017-12-31 | 204000000.0 | -20.6% | USD | 10-K | 2021-02-11 |
| Annual | 2018-12-31 | 175000000.0 | -14.2% | USD | 10-K | 2022-02-10 |
| Annual | 2019-12-31 | 157000000.0 | -10.3% | USD | 10-K | 2023-02-09 |
| Annual | 2020-12-31 | 185000000.0 | +17.8% | USD | 10-K | 2024-02-08 |
| Annual | 2021-12-31 | 476000000.0 | +157.3% | USD | 10-K | 2025-02-11 |
| Annual | 2022-12-31 | 182000000.0 | -61.8% | USD | 10-K | 2026-02-10 |
| Annual | 2023-12-31 | 248000000.0 | +36.3% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 103000000.0 | -58.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 509000000.0 | +394.2% | USD | 10-K | 2026-02-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 730000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 603000000.0 | -17.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 634000000.0 | +5.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 821000000.0 | +29.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 775000000.0 | -5.6% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 666000000.0 | -14.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 631000000.0 | -5.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1032000000.0 | +63.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1002000000.0 | -2.9% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 708000000.0 | -29.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 710000000.0 | +0.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 964000000.0 | +35.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 997000000.0 | +3.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 749000000.0 | -24.9% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 641000000.0 | -14.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 886000000.0 | +38.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 884000000.0 | -0.2% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 737000000.0 | -16.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 648000000.0 | -12.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 853000000.0 | +31.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 839000000.0 | -1.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 745000000.0 | -11.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 713000000.0 | -4.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 931000000.0 | +30.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1042000000.0 | +11.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 991000000.0 | -4.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1161000000.0 | +17.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1564000000.0 | +34.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-03-31 | 1009000000.0 | -35.5% | USD | 10-Q | 2023-04-27 |
| Annual | 2016-12-31 | 821000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 1032000000.0 | +25.7% | USD | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 964000000.0 | -6.6% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 886000000.0 | -8.1% | USD | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 853000000.0 | -3.7% | USD | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 931000000.0 | +9.1% | USD | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 1564000000.0 | +68.0% | USD | 10-K | 2023-02-09 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1890000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2031000000.0 | +7.5% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2198000000.0 | +8.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2280000000.0 | +3.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2215000000.0 | -2.9% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 2211000000.0 | -0.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2121000000.0 | -4.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2475000000.0 | +16.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 2207000000.0 | -10.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 2286000000.0 | +3.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 2374000000.0 | +3.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2468000000.0 | +4.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 2376000000.0 | -3.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 2254000000.0 | -5.1% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 2305000000.0 | +2.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 2331000000.0 | +1.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2817000000.0 | +20.8% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 3532000000.0 | +25.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 2494000000.0 | -29.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2404000000.0 | -3.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2513000000.0 | +4.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2322000000.0 | -7.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2477000000.0 | +6.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2627000000.0 | +6.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2459000000.0 | -6.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2393000000.0 | -2.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 3026000000.0 | +26.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 3433000000.0 | +13.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2989000000.0 | -12.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2603000000.0 | -12.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2449000000.0 | -5.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2839000000.0 | +15.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3091000000.0 | +8.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2985000000.0 | -3.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2703000000.0 | -9.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2790000000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2782000000.0 | -0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3193000000.0 | +14.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2745000000.0 | -14.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 3472000000.0 | +26.5% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 3025000000.0 | -12.9% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 2280000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 2475000000.0 | +8.6% | USD | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 2468000000.0 | -0.3% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 2331000000.0 | -5.6% | USD | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 2404000000.0 | +3.1% | USD | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 2627000000.0 | +9.3% | USD | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 3433000000.0 | +30.7% | USD | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 2839000000.0 | -17.3% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 2790000000.0 | -1.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3472000000.0 | +24.4% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20037000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 20463000000.0 | +2.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 20842000000.0 | +1.9% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 21622000000.0 | +3.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 21623000000.0 | +0.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 21867000000.0 | +1.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 22120000000.0 | +1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 23050000000.0 | +4.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 22868000000.0 | -0.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 23312000000.0 | +1.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 23913000000.0 | +2.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 24529000000.0 | +2.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 24793000000.0 | +1.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 25292000000.0 | +2.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 26009000000.0 | +2.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 26837000000.0 | +3.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 27447000000.0 | +2.3% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 28581000000.0 | +4.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 29280000000.0 | +2.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 29666000000.0 | +1.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 29723000000.0 | +0.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 29953000000.0 | +0.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 30513000000.0 | +1.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 28753000000.0 | -5.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 28740000000.0 | -0.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 29040000000.0 | +1.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 30372000000.0 | +4.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 31353000000.0 | +3.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 31386000000.0 | +0.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 32265000000.0 | +2.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 32513000000.0 | +0.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 33517000000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 33901000000.0 | +1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 34355000000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 34817000000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 35920000000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36295000000.0 | +1.0% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 37699000000.0 | +3.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 38008000000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 39941000000.0 | +5.1% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 40285000000.0 | +0.9% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 21622000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 23050000000.0 | +6.6% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 24529000000.0 | +6.4% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 26837000000.0 | +9.4% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 29666000000.0 | +10.5% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 28753000000.0 | -3.1% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 31353000000.0 | +9.0% | USD | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 33517000000.0 | +6.9% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 35920000000.0 | +7.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 39941000000.0 | +11.2% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2047000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2091000000.0 | +2.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2069000000.0 | -1.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2655000000.0 | +28.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1926000000.0 | -27.5% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 2115000000.0 | +9.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2261000000.0 | +6.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2784000000.0 | +23.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 2482000000.0 | -10.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 2535000000.0 | +2.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 3442000000.0 | +35.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2624000000.0 | -23.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 2106000000.0 | -19.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 2386000000.0 | +13.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 2165000000.0 | -9.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 2704000000.0 | +24.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2940000000.0 | +8.7% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 3123000000.0 | +6.2% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 2992000000.0 | -4.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 3074000000.0 | +2.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2885000000.0 | -6.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 3114000000.0 | +7.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 3254000000.0 | +4.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2204000000.0 | -32.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1814000000.0 | -17.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2389000000.0 | +31.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2488000000.0 | +4.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 2985000000.0 | +20.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2942000000.0 | -1.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2737000000.0 | -7.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2719000000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2895000000.0 | +6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2295000000.0 | -20.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2528000000.0 | +10.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2191000000.0 | -13.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3521000000.0 | +60.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2627000000.0 | -25.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3196000000.0 | +21.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3052000000.0 | -4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 3548000000.0 | +16.3% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 3592000000.0 | +1.2% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 2655000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 2784000000.0 | +4.9% | USD | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 2624000000.0 | -5.7% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 2704000000.0 | +3.0% | USD | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 3074000000.0 | +13.7% | USD | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 2204000000.0 | -28.3% | USD | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 2985000000.0 | +35.4% | USD | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 2895000000.0 | -3.0% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 3521000000.0 | +21.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3548000000.0 | +0.8% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4146000000.0 | — | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-06-30 | 4193000000.0 | +1.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-09-30 | 4296000000.0 | +2.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 4290000000.0 | -0.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 4407000000.0 | +2.7% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-06-30 | 4486000000.0 | +1.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-09-30 | 4572000000.0 | +1.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 4478000000.0 | -2.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 4633000000.0 | +3.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-06-30 | 4709000000.0 | +1.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | 4786000000.0 | +1.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 4792000000.0 | +0.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 4895000000.0 | +2.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-06-30 | 4888000000.0 | -0.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 4994000000.0 | +2.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 5055000000.0 | +1.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 5222000000.0 | +3.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 5251000000.0 | +0.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 5898000000.0 | +12.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 6077000000.0 | +3.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 6302000000.0 | +3.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-06-30 | 6366000000.0 | +1.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 6653000000.0 | +4.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 7188000000.0 | +8.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 7405000000.0 | +3.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 7471000000.0 | +0.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 7504000000.0 | +0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 7595000000.0 | +1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 7652000000.0 | +0.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 7706000000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 7758000000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 8125000000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 8506000000.0 | +4.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 8541000000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 8641000000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 8748000000.0 | +1.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-03-31 | 8923000000.0 | +2.0% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 8971000000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 8864000000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 9144000000.0 | +3.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 9466000000.0 | +3.5% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 4290000000.0 | — | USD | 10-K | 2020-02-06 |
| Annual | 2017-12-31 | 4478000000.0 | +4.4% | USD | 10-K | 2021-02-11 |
| Annual | 2018-12-31 | 4792000000.0 | +7.0% | USD | 10-K | 2022-02-10 |
| Annual | 2019-12-31 | 5055000000.0 | +5.5% | USD | 10-K | 2023-02-09 |
| Annual | 2020-12-31 | 6077000000.0 | +20.2% | USD | 10-K | 2024-02-08 |
| Annual | 2021-12-31 | 7188000000.0 | +18.3% | USD | 10-K | 2025-02-11 |
| Annual | 2022-12-31 | 7595000000.0 | +5.7% | USD | 10-K | 2026-02-10 |
| Annual | 2023-12-31 | 8125000000.0 | +7.0% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 8230000000.0 | +1.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 9144000000.0 | +11.1% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8170000000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 8486000000.0 | +3.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 8722000000.0 | +2.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 8640000000.0 | -0.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 9129000000.0 | +5.7% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 9091000000.0 | -0.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 9024000000.0 | -0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 9123000000.0 | +1.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 8996000000.0 | -1.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 9272000000.0 | +3.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 8869000000.0 | -4.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 10615000000.0 | +19.7% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 11105000000.0 | +4.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 11236000000.0 | +1.2% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 12040000000.0 | +7.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 11951000000.0 | -0.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12545000000.0 | +5.0% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 13414000000.0 | +6.9% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 13275000000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 11744000000.0 | -11.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 13561000000.0 | +15.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 11728000000.0 | -13.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 12027000000.0 | +2.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 12046000000.0 | +0.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 12045000000.0 | -0.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 11667000000.0 | -3.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 12685000000.0 | +8.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 13122000000.0 | +3.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 12985000000.0 | -1.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 13925000000.0 | +7.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 14114000000.0 | +1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 14508000000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 14973000000.0 | +3.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 14917000000.0 | -0.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 15548000000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15194000000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16148000000.0 | +6.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16781000000.0 | +3.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16774000000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 17807000000.0 | +6.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 17456000000.0 | -2.0% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 8640000000.0 | — | USD | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 9123000000.0 | +5.6% | USD | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 10615000000.0 | +16.4% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 11951000000.0 | +12.6% | USD | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 11744000000.0 | -1.7% | USD | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 12046000000.0 | +2.6% | USD | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 13122000000.0 | +8.9% | USD | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 14508000000.0 | +10.6% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 15194000000.0 | +4.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 17807000000.0 | +17.2% | USD | 10-K | 2026-02-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 646000000.0 | — | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 1119000000.0 | +73.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1199000000.0 | +7.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 708000000.0 | -41.0% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 1416000000.0 | +100.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 1565000000.0 | +10.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 617000000.0 | -60.6% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 1185000000.0 | +92.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 1395000000.0 | +17.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 201000000.0 | -85.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 796000000.0 | +296.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1144000000.0 | +43.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 832000000.0 | -27.3% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1367000000.0 | +64.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1483000000.0 | +8.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 707000000.0 | -52.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1059000000.0 | +49.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 667000000.0 | -37.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1040000000.0 | +55.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1705000000.0 | +63.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1904000000.0 | +11.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 956000000.0 | -49.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1663000000.0 | +74.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1967000000.0 | +18.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1000000000.0 | -49.2% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 1414000000.0 | +41.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1757000000.0 | +24.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 705000000.0 | -59.9% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 1629000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 1705000000.0 | +4.7% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 1703000000.0 | -0.1% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 1790000000.0 | +5.1% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 1276000000.0 | -28.7% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 1819000000.0 | +42.6% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 855000000.0 | -53.0% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 2309000000.0 | +170.1% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 2370000000.0 | +2.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2235000000.0 | -5.7% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -346000000.0 | — | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | -806000000.0 | -132.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | -1354000000.0 | -68.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -456000000.0 | +66.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -1008000000.0 | -121.1% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -1815000000.0 | -80.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | -675000000.0 | +62.8% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | -1410000000.0 | -108.9% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -2212000000.0 | -56.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -559000000.0 | +74.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -1168000000.0 | -108.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -2298000000.0 | -96.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -283000000.0 | +87.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -851000000.0 | -200.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -1460000000.0 | -71.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -539000000.0 | +63.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -1139000000.0 | -111.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -1808000000.0 | -58.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -651000000.0 | +64.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -2079000000.0 | -219.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -2737000000.0 | -31.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -637000000.0 | +76.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1246000000.0 | -95.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -2101000000.0 | -68.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -918000000.0 | +56.3% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | -1880000000.0 | -104.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -2926000000.0 | -55.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | -1073000000.0 | +63.3% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | -1915000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | -1868000000.0 | +2.5% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | -2606000000.0 | -39.5% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | -2816000000.0 | -8.1% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | -2867000000.0 | -1.8% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | -1233000000.0 | +57.0% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | -2476000000.0 | -100.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | -3386000000.0 | -36.8% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -3054000000.0 | +9.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -4038000000.0 | -32.2% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -94000000.0 | — | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | -129000000.0 | -37.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 71000000.0 | +155.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -229000000.0 | -422.5% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -111000000.0 | +51.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 412000000.0 | +471.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 150000000.0 | -63.6% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 384000000.0 | +156.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 1075000000.0 | +179.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1062000000.0 | -1.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 1819000000.0 | +71.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1555000000.0 | -14.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -210000000.0 | -113.5% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -409000000.0 | -94.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 28000000.0 | +106.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -170000000.0 | -707.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -300000000.0 | -76.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 860000000.0 | +386.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 27000000.0 | -96.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 598000000.0 | +2114.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 835000000.0 | +39.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 294000000.0 | -64.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 124000000.0 | -57.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 353000000.0 | +184.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 266000000.0 | -24.6% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 1213000000.0 | +356.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1423000000.0 | +17.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 16000000.0 | -98.9% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 255000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 110000000.0 | -56.9% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 874000000.0 | +694.5% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 1008000000.0 | +15.3% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 1619000000.0 | +60.6% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | -295000000.0 | -118.2% | USD | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 1327000000.0 | +549.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1143000000.0 | -13.9% | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 614000000.0 | -46.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2240000000.0 | +264.8% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 407000000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 817000000.0 | +100.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1224000000.0 | +49.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 365000000.0 | -70.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 746000000.0 | +104.4% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1208000000.0 | +61.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 422000000.0 | -65.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 872000000.0 | +106.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 1572000000.0 | +80.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 481000000.0 | -69.4% | USD | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 973000000.0 | +102.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 1570000000.0 | +61.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 523000000.0 | -66.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 944000000.0 | +80.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1693000000.0 | +79.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 436000000.0 | -74.2% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 878000000.0 | +101.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1442000000.0 | +64.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 520000000.0 | -63.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1088000000.0 | +109.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1738000000.0 | +59.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2023-03-31 | 617000000.0 | -64.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2024-03-31 | 613000000.0 | -0.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1294000000.0 | +111.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2100000000.0 | +62.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 888000000.0 | -57.7% | USD | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 1772000000.0 | +99.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2750000000.0 | +55.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 1039000000.0 | -62.2% | USD | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 1672000000.0 | — | USD | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 1665000000.0 | -0.4% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2074000000.0 | +24.6% | USD | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 2097000000.0 | +1.1% | USD | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 2311000000.0 | +10.2% | USD | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 2076000000.0 | -10.2% | USD | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 2374000000.0 | +14.4% | USD | 10-K | 2023-02-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 279200000.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 279300000.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 279100000.0 | -0.1% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 279200000.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 280000000.0 | +0.3% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 281600000.0 | +0.6% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 281600000.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 281600000.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 282500000.0 | +0.3% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 283200000.0 | +0.2% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 283300000.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 283400000.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 283700000.0 | +0.1% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 283800000.0 | +0.0% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 283800000.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 283900000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 286200000.0 | +0.8% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 286300000.0 | +0.0% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 286300000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 288900000.0 | +0.9% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 289500000.0 | +0.2% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 289700000.0 | +0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 289700000.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 289800000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 290100000.0 | +0.1% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 290200000.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 290300000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 291300000.0 | +0.3% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 291700000.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 291700000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 291800000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 294400000.0 | +0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 298600000.0 | +1.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 298700000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 298800000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 298800000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 299100000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 299300000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 304300000.0 | +1.7% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 306400000.0 | +0.7% | shares | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 308900000.0 | +0.8% | shares | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 279200000.0 | — | shares | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 281600000.0 | +0.9% | shares | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 283400000.0 | +0.6% | shares | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 283900000.0 | +0.2% | shares | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 288900000.0 | +1.8% | shares | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 289800000.0 | +0.3% | shares | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 291300000.0 | +0.5% | shares | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 294400000.0 | +1.1% | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 298800000.0 | +1.5% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 306400000.0 | +2.5% | shares | 10-K | 2026-02-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-06-30 | 285500000.0 | — | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 285600000.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 288600000.0 | +1.1% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 289000000.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 289100000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 289300000.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 289500000.0 | +0.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 289600000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 290700000.0 | +0.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 290900000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 291000000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 296500000.0 | +1.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 297900000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 298000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 298200000.0 | +0.1% | shares | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 298500000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 299700000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 306400000.0 | +2.2% | shares | 10-Q | 2026-04-28 |
| Annual | 2019-12-31 | 283000000.0 | — | shares | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 285000000.0 | +0.7% | shares | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 289000000.0 | +1.4% | shares | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 289500000.0 | +0.2% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 291200000.0 | +0.6% | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 297600000.0 | +2.2% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 300400000.0 | +0.9% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 277900000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 279300000.0 | +0.5% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 279200000.0 | -0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 279900000.0 | +0.3% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 280300000.0 | +0.1% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 281600000.0 | +0.5% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 282200000.0 | +0.2% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 282600000.0 | +0.1% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 283200000.0 | +0.2% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 283600000.0 | +0.1% | shares | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 284000000.0 | +0.1% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 284600000.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 285200000.0 | +0.2% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 286500000.0 | +0.5% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 286900000.0 | +0.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 289100000.0 | +0.8% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 289400000.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 289600000.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 289900000.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 290100000.0 | +0.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 290100000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 291200000.0 | +0.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 291300000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 291400000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 297200000.0 | +2.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 298500000.0 | +0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 298800000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 299100000.0 | +0.1% | shares | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 299100000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 300400000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 307100000.0 | +2.2% | shares | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 278900000.0 | — | shares | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 280800000.0 | +0.7% | shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 282900000.0 | +0.7% | shares | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 284300000.0 | +0.5% | shares | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 286300000.0 | +0.7% | shares | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 289500000.0 | +1.1% | shares | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 290000000.0 | +0.2% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 291700000.0 | +0.6% | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 298300000.0 | +2.3% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 301000000.0 | +0.9% | shares | 10-K | 2026-02-10 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0899 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0670 | -25.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0761 | +13.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0846 | +11.1% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0663 | -21.7% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0690 | +4.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0819 | +18.6% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0606 | -26.0% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0635 | +4.8% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0789 | +24.3% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.0533 | -32.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0554 | +4.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0641 | +15.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0470 | -26.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0501 | +6.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0660 | +31.7% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0506 | -23.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0548 | +8.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0807 | +47.3% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0634 | -21.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0644 | +1.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0716 | +11.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0469 | -34.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0504 | +7.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0632 | +25.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0459 | -27.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0491 | +7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0661 | +34.4% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.0477 | -27.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0520 | +9.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 0.0664 | +27.8% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.2959 | — | ratio | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 0.2856 | -3.5% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.2651 | -7.2% | ratio | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 0.2386 | -10.0% | ratio | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 0.2103 | -11.9% | ratio | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 0.2461 | +17.0% | ratio | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 0.2654 | +7.8% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.2166 | -18.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2038 | -5.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2079 | +2.0% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9233 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.9713 | +5.2% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1.0623 | +9.4% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 0.8588 | -19.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.1501 | +33.9% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.0454 | -9.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.9381 | -10.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.8890 | -5.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.8892 | +0.0% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 0.9018 | +1.4% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 0.6897 | -23.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.9405 | +36.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1.1282 | +20.0% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 0.9447 | -16.3% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 1.0647 | +12.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 0.8621 | -19.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.9582 | +11.1% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2020-06-30 | 1.1310 | +18.0% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 0.8336 | -26.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.7820 | -6.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.8711 | +11.4% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.7457 | -14.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.7612 | +2.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.1919 | +56.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.3556 | +13.7% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1.0017 | -26.1% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1.2162 | +21.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1.1501 | -5.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.0160 | -11.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.9510 | -6.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.9007 | -5.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.9807 | +8.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3468 | +37.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.1808 | -12.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.2337 | +4.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.7924 | -35.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0590 | +33.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9991 | -5.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.8994 | -10.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.9786 | +8.8% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 0.8421 | -13.9% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.8588 | — | ratio | 10-K | 2018-02-14 |
| Annual | 2017-12-31 | 0.8890 | +3.5% | ratio | 10-K | 2019-02-05 |
| Annual | 2018-12-31 | 0.9405 | +5.8% | ratio | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 0.8621 | -8.3% | ratio | 10-K | 2021-02-11 |
| Annual | 2020-12-31 | 0.7820 | -9.3% | ratio | 10-K | 2022-02-10 |
| Annual | 2021-12-31 | 1.1919 | +52.4% | ratio | 10-K | 2023-02-09 |
| Annual | 2022-12-31 | 1.1501 | -3.5% | ratio | 10-K | 2024-02-08 |
| Annual | 2023-12-31 | 0.9807 | -14.7% | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.7924 | -19.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.9786 | +23.5% | ratio | 10-K | 2026-02-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0911 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0904 | -0.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.1172 | +29.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1088 | -7.2% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0635 | -41.6% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.1126 | +77.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1287 | +14.2% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0984 | -23.5% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.1113 | +13.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1088 | -2.2% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.0690 | -36.6% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1436 | +107.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1382 | -3.7% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.1013 | -26.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1485 | +46.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1779 | +19.8% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1162 | -34.7% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1131 | -2.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1523 | +34.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0803 | -47.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0844 | +5.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0907 | +7.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1308 | +44.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1074 | -17.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1339 | +24.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1256 | -6.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1479 | +17.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1268 | -14.3% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.1118 | -11.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1403 | +25.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 0.1271 | -9.4% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.0861 | — | ratio | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 0.0699 | -18.8% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.1010 | +44.6% | ratio | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 0.1062 | +5.1% | ratio | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 0.1210 | +14.0% | ratio | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 0.1912 | +58.0% | ratio | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 0.1006 | -47.4% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1222 | +21.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1370 | +12.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1290 | -5.9% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1810 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.2006 | +10.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.2363 | +17.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.2121 | -10.2% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1663 | -21.6% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.2161 | +29.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1938 | -10.3% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.1805 | -6.9% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.1935 | +7.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1834 | -5.2% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.1618 | -11.8% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.2434 | +50.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2093 | -14.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.1847 | -11.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2316 | +25.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2192 | -5.4% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1663 | -24.1% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1556 | -6.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1967 | +26.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1298 | -34.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1320 | +1.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1397 | +5.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1612 | +15.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1653 | +2.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1922 | +16.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1796 | -6.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2145 | +19.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2060 | -4.0% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.1763 | -14.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2435 | +38.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 0.1832 | -24.8% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.1963 | — | ratio | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 0.2033 | +3.6% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.1787 | -12.1% | ratio | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 0.1741 | -2.6% | ratio | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 0.1972 | +13.2% | ratio | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 0.1620 | -17.9% | ratio | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 0.1471 | -9.2% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1701 | +15.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2031 | +19.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2079 | +2.4% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0865 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.1942 | +124.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.1779 | -8.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.0968 | -45.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 0.2404 | +148.3% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.2085 | -13.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0765 | -63.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 0.0733 | -4.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 0.0915 | +24.8% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.1976 | +116.1% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.1063 | -46.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 0.0667 | -37.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 0.1268 | +90.1% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.1400 | +10.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.2000 | +42.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.0581 | -71.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 0.2929 | +404.4% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.5136 | +75.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1865 | -63.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 0.0602 | -67.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 0.1816 | +201.8% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0938 | -48.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0725 | -22.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 0.2160 | +197.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 0.2613 | +21.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0402 | -84.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0784 | +95.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 0.0610 | -22.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 0.2033 | +233.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1483 | -27.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0677 | -54.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.0857 | +26.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 0.3752 | +337.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3121 | -16.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2131 | -31.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0506 | -76.3% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-03-31 | 0.2002 | +296.1% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.2641 | +31.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1186 | -55.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.1435 | +21.0% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2026-03-31 | 0.0487 | -66.0% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.0968 | — | ratio | 10-K | 2020-02-06 |
| Annual | 2017-12-31 | 0.0733 | -24.3% | ratio | 10-K | 2021-02-11 |
| Annual | 2018-12-31 | 0.0667 | -9.0% | ratio | 10-K | 2022-02-10 |
| Annual | 2019-12-31 | 0.0581 | -12.9% | ratio | 10-K | 2023-02-09 |
| Annual | 2020-12-31 | 0.0602 | +3.7% | ratio | 10-K | 2024-02-08 |
| Annual | 2021-12-31 | 0.2160 | +258.9% | ratio | 10-K | 2025-02-11 |
| Annual | 2022-12-31 | 0.0610 | -71.8% | ratio | 10-K | 2026-02-10 |
| Annual | 2023-12-31 | 0.0857 | +40.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0293 | -65.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1435 | +390.4% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0082 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0061 | -26.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0089 | +47.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0092 | +3.1% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0042 | -54.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0078 | +84.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0105 | +35.5% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0060 | -43.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0071 | +18.5% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0086 | +21.6% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.0037 | -57.2% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0080 | +116.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0089 | +11.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0048 | -46.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0074 | +56.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0117 | +57.7% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0059 | -50.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0062 | +5.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0123 | +98.3% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0051 | -58.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0054 | +6.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0065 | +19.6% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0061 | -5.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0054 | -11.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0085 | +56.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0058 | -31.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0073 | +26.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0084 | +15.3% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.0053 | -36.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0073 | +36.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 0.0084 | +15.8% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.0255 | — | ratio | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 0.0200 | -21.7% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.0268 | +34.2% | ratio | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 0.0253 | -5.4% | ratio | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 0.0255 | +0.4% | ratio | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 0.0471 | +84.9% | ratio | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 0.0267 | -43.3% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.0265 | -0.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0279 | +5.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0268 | -4.0% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0396 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0296 | -25.2% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0433 | +46.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0452 | +4.3% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0205 | -54.6% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0376 | +83.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0520 | +38.3% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0295 | -43.3% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0353 | +19.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0435 | +23.2% | ratio | 10-Q | 2020-04-27 |
| Quarterly | 2019-06-30 | 0.0190 | -56.3% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0414 | +117.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0465 | +12.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0259 | -44.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0370 | +42.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0554 | +49.8% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0276 | -50.1% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0284 | +2.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0477 | +67.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0198 | -58.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0220 | +11.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0267 | +21.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0257 | -3.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0227 | -11.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0337 | +48.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0232 | -31.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0293 | +26.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0341 | +16.4% | ratio | 10-Q | 2026-04-28 |
| Quarterly | 2025-06-30 | 0.0224 | -34.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0312 | +39.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2026-03-31 | 0.0359 | +14.9% | ratio | 10-Q | 2026-04-28 |
| Annual | 2016-12-31 | 0.1284 | — | ratio | 10-K | 2019-02-05 |
| Annual | 2017-12-31 | 0.1027 | -20.0% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.1371 | +33.5% | ratio | 10-K | 2021-02-11 |
| Annual | 2019-12-31 | 0.1345 | -1.9% | ratio | 10-K | 2022-02-10 |
| Annual | 2020-12-31 | 0.1242 | -7.6% | ratio | 10-K | 2023-02-09 |
| Annual | 2021-12-31 | 0.1882 | +51.5% | ratio | 10-K | 2024-02-08 |
| Annual | 2022-12-31 | 0.1102 | -41.5% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.1092 | -0.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1219 | +11.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1171 | -3.9% | ratio | 10-K | 2026-02-10 |
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-26 | McIntosh Scott B | VP, Controller, CAO |
Other disposed transaction
F
|
Common Stock | 1,197 | $76.33 | $91,367 | 24,054 |
| 2026-03-26 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
A
|
Common Stock | 1,028 | $0.00 | $0 | 25,251 |
| 2026-03-02 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 1,750 | $78.20 | $136,859 | 24,223 |
| 2026-02-27 | Hofmeister Brandon J. | Senior Vice President |
Equity grant / award
G
|
Common Stock | 2 | $0.00 | $0 | 3 |
| 2026-02-27 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $78.23 | $312,940 | 70,670 |
| 2026-02-25 | Leopold Diane | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $76.70 | $153,398 | 2,769 |
| 2026-02-20 | Leopold Diane | Dir |
Equity grant / award
A
|
Common Stock | 769 | $0.00 | $0 | 769 |
| 2026-01-29 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
A
|
Common Stock | 5,008 | $0.00 | $0 | 25,850 |
| 2026-01-26 | McIntosh Scott B | VP, Controller, CAO |
Other disposed transaction
F
|
Common Stock | 1,418 | $71.53 | $101,430 | 20,842 |
| 2026-01-26 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
A
|
Common Stock | 117 | $0.00 | $0 | 22,260 |
| 2025-11-03 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 223 | $72.48 | $16,163 | 64,490 |
| 2025-11-03 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,777 | $72.47 | $273,719 | 64,259 |
| 2025-09-10 | Johnson Shaun M | SVP and General Counsel |
Equity grant / award
G
|
Common Stock | 715 | $0.00 | $0 | 94,176 |
| 2025-09-05 | Snyder Lauren Y | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,220 | $71.26 | $158,199 | 13,512 |
| 2025-08-08 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $73.62 | $147,246 | 68,036 |
| 2025-05-06 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,198 | $73.61 | $161,790 | 69,571 |
| 2025-05-02 | Butler Deborah H | Dir |
Equity grant / award
A
|
Common Stock | 2,401 | $0.00 | $0 | 36,383 |
| 2025-03-21 | Berry Tonya L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,249 | $73.50 | $165,302 | 51,866 |
| 2025-03-21 | Berry Tonya L | Senior Vice President |
Equity grant / award
A
|
Common Stock | 2,168 | $0.00 | $0 | 54,115 |
| 2025-03-03 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $73.77 | $147,540 | 71,931 |
| 2025-02-19 | Wright Laura | Dir |
Open-market sell
S
|
Common Stock | 1,803 | $69.84 | $125,931 | 38,790 |
| 2025-02-19 | Wright Laura | Dir |
Open-market sell
S
|
Common Stock | 100 | $69.84 | $6,984 | 40,593 |
| 2025-02-19 | Wright Laura | Dir |
Open-market sell
S
|
Common Stock | 597 | $69.84 | $41,694 | 40,693 |
| 2025-02-13 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 6,700 | $69.76 | $467,392 | 21,643 |
| 2025-01-30 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
A
|
Common Stock | 4,984 | $0.00 | $0 | 28,343 |
| 2025-01-29 | McIntosh Scott B | VP, Controller, CAO |
Other disposed transaction
F
|
Common Stock | 1,329 | $65.77 | $87,408 | 23,359 |
| 2025-01-29 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
A
|
Common Stock | 92 | $0.00 | $0 | 24,688 |
| 2024-12-19 | RUSSELL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 28,750 | $65.85 | $1,893,188 | 144,059 |
| 2024-12-13 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $67.22 | $134,443 | 63,197 |
| 2024-11-21 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 936 | $68.50 | $64,116 | 24,417 |
| 2024-11-18 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $68.17 | $136,345 | 64,771 |
| 2024-11-04 | McIntosh Scott B | VP, Controller, CAO |
Equity grant / award
G
|
Common Stock | 1,471 | $0.00 | $0 | 25,353 |
| 2024-09-04 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $68.85 | $137,709 | 66,771 |
| 2024-08-26 | Hofmeister Brandon J. | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1 | $0.00 | $0 | 1 |
| 2024-08-01 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $66.00 | $263,982 | 94,490 |
| 2024-06-13 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,667 | $59.98 | $99,993 | 68,330 |
| 2024-06-07 | BARFIELD JON E | Dir |
Open-market sell
S
|
Common Stock | 2,360 | $60.79 | $143,458 | 14,556 |
| 2024-05-03 | TANSKI RONALD J | Dir |
Equity grant / award
A
|
Common Stock | 2,843 | $0.00 | $0 | 15,154 |
| 2024-05-02 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $61.10 | $122,207 | 97,682 |
| 2024-03-22 | Hendrian Catherine A | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 3,650 | $58.97 | $215,240 | 57,834 |
| 2024-03-22 | Hendrian Catherine A | Senior Vice President |
Equity grant / award
A
|
Common Stock | 3,688 | $0.00 | $0 | 61,484 |
| 2024-02-23 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,500 | $57.78 | $202,240 | 68,971 |
| 2024-01-25 | Rochow Garrick J | President and CEO |
Equity grant / award
A
|
Common Stock | 113,133 | $0.00 | $0 | 450,183 |
| 2024-01-20 | Rochow Garrick J | President and CEO |
Other disposed transaction
F
|
Common Stock | 18,914 | $56.44 | $1,067,506 | 337,050 |
| 2024-01-20 | Rochow Garrick J | President and CEO |
Other disposed transaction
D
|
Common Stock | 9,338 | $0.00 | $0 | 355,964 |
| 2023-12-07 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $57.90 | $57,900 | 61,156 |
| 2023-12-01 | Berry Tonya L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,696 | $58.40 | $99,046 | 28,937 |
| 2023-11-08 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 5,000 | $54.90 | $274,500 | 88,175 |
| 2023-11-02 | RUSSELL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 17,355 | $55.59 | $964,834 | 169,899 |
| 2023-11-02 | RUSSELL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 1,645 | $54.81 | $90,159 | 187,254 |
| 2023-09-13 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,667 | $56.27 | $93,808 | 61,765 |
| 2023-08-15 | BARFIELD JON E | Dir |
Open-market sell
S
|
Common Stock | 2,345 | $56.06 | $131,461 | 13,982 |
| 2023-06-12 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 7,500 | $60.26 | $451,960 | 48,436 |
| 2023-05-15 | IZZO RALPH | Dir |
Equity grant / award
A
|
Common Stock | 2,635 | $0.00 | $0 | 2,635 |
| 2023-05-05 | HARVEY WILLIAM D | Dir |
Equity grant / award
A
|
Common Stock | 2,582 | $0.00 | $0 | 48,100 |
| 2023-03-23 | Berry Tonya L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 670 | $57.96 | $38,833 | 29,906 |
| 2023-03-23 | Berry Tonya L | Senior Vice President |
Equity grant / award
A
|
Common Stock | 644 | $0.00 | $0 | 30,576 |
| 2023-03-16 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $61.72 | $246,880 | 91,927 |
| 2023-03-13 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,250 | $60.00 | $75,002 | 62,881 |
| 2023-03-09 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,250 | $60.00 | $75,000 | 64,131 |
| 2023-02-13 | Johnson Shaun M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 814 | $61.74 | $50,253 | 57,304 |
| 2023-01-26 | Rochow Garrick J | President and CEO |
Equity grant / award
A
|
Common Stock | 93,571 | $0.00 | $0 | 358,078 |
| 2023-01-15 | Hayes Rejji P | EVP/CFO |
Other disposed transaction
F
|
Common Stock | 6,109 | $63.92 | $390,487 | 153,759 |
| 2023-01-15 | Hayes Rejji P | EVP/CFO |
Other disposed transaction
D
|
Common Stock | 767 | $0.00 | $0 | 159,868 |
| 2022-11-28 | Johnson Shaun M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 420 | $60.80 | $25,538 | 44,425 |
| 2022-11-01 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 6,096 | $57.37 | $349,724 | 16,811 |
| 2022-10-31 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 875 | $57.17 | $50,028 | 22,907 |
| 2022-08-16 | Wells LeeRoy Jr | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 179 | $70.26 | $12,577 | 34,226 |
| 2022-06-10 | Johnson Shaun M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 736 | $67.77 | $49,880 | 44,543 |
| 2022-06-09 | BARFIELD JON E | Dir |
Open-market sell
S
|
Common Stock | 1,267 | $69.44 | $87,976 | 13,620 |
| 2022-06-01 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 703 | $70.86 | $49,816 | 23,639 |
| 2022-05-31 | McIntosh Scott B | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 703 | $71.21 | $50,060 | 24,196 |
| 2022-05-11 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 281 | $69.20 | $19,446 | 35,241 |
| 2022-05-11 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 719 | $69.20 | $49,752 | 35,522 |
| 2022-05-06 | Wright Laura | Dir |
Equity grant / award
A
|
Common Stock | 2,362 | $0.00 | $0 | 35,359 |
| 2022-03-18 | Hendrian Catherine A | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,620 | $66.20 | $173,444 | 46,380 |
| 2022-03-18 | Hendrian Catherine A | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,882 | $0.00 | $0 | 49,000 |
| 2022-03-14 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 6,521 | $66.09 | $430,984 | 47,118 |
| 2022-01-27 | Johnson Shaun M | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 12,661 | $0.00 | $0 | 44,966 |
| 2022-01-14 | Johnson Shaun M | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 1,678 | $63.75 | $106,972 | 32,305 |
| 2022-01-14 | Johnson Shaun M | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 916 | $0.00 | $0 | 33,983 |
| 2021-11-17 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,500 | $60.32 | $211,120 | 72,116 |
| 2021-09-01 | Venkat Dhenuvakonda Rao | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 3,308 | $65.05 | $215,185 | 32,881 |
| 2021-08-23 | BARFIELD JON E | Dir |
Open-market sell
S
|
Common Stock | 4,120 | $64.08 | $264,010 | 12,477 |
| 2021-08-11 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,500 | $63.14 | $220,990 | 75,084 |
| 2021-08-09 | BARBA GLENN P | Vice President, CAO |
Open-market sell
S
|
Common Stock | 12,800 | $63.10 | $807,680 | 27,104 |
| 2021-08-05 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 7,991 | $62.80 | $501,815 | 43,856 |
| 2021-05-07 | HARVEY WILLIAM D | Dir |
Equity grant / award
A
|
Common Stock | 2,345 | $0.00 | $0 | 41,140 |
| 2021-03-19 | Venkat Dhenuvakonda Rao | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,405 | $58.35 | $81,982 | 36,049 |
| 2021-03-19 | Venkat Dhenuvakonda Rao | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,155 | $0.00 | $0 | 37,454 |
| 2021-03-10 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,010 | $57.21 | $172,216 | 55,660 |
| 2021-01-20 | Venkat Dhenuvakonda Rao | Senior Vice President |
Equity grant / award
A
|
Common Stock | 4,669 | $0.00 | $0 | 36,203 |
| 2021-01-17 | Wells LeeRoy Jr | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,709 | $58.62 | $100,182 | 14,389 |
| 2021-01-17 | Wells LeeRoy Jr | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,093 | $0.00 | $0 | 16,098 |
| 2020-09-09 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,600 | $62.25 | $99,600 | 46,070 |
| 2020-09-03 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,620 | $61.66 | $99,894 | 47,670 |
| 2020-09-01 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,460 | $60.25 | $148,215 | 49,290 |
| 2020-08-31 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 430 | $60.43 | $25,987 | 32,166 |
| 2020-08-25 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 699 | $61.00 | $42,639 | 51,548 |
| 2020-08-17 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 800 | $61.30 | $49,040 | 32,596 |
| 2020-08-14 | BARFIELD JON E | Dir |
Open-market sell
S
|
Common Stock | 4,800 | $60.96 | $292,589 | 14,162 |
| 2020-08-11 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 770 | $62.80 | $48,354 | 33,396 |
| 2020-08-10 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,584 | $62.78 | $99,439 | 41,218 |
| 2020-08-07 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 780 | $63.00 | $49,140 | 52,247 |
| 2020-05-26 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 891 | $56.41 | $50,261 | 52,819 |
| 2020-05-26 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 881 | $56.75 | $49,997 | 53,710 |
| 2020-05-26 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 899 | $56.29 | $50,609 | 54,591 |
| 2020-05-21 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 875 | $55.76 | $48,787 | 34,092 |
| 2020-05-18 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 892 | $56.00 | $49,952 | 55,490 |
| 2020-05-18 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 909 | $55.18 | $50,159 | 56,382 |
| 2020-05-18 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 900 | $55.50 | $49,950 | 57,291 |
| 2020-05-14 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,843 | $54.17 | $99,842 | 43,272 |
| 2020-05-14 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 926 | $54.13 | $50,121 | 45,115 |
| 2020-05-12 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 896 | $55.75 | $49,952 | 58,191 |
| 2020-05-12 | Brossoit Jean-Francois | Senior Vice President |
Open-market sell
S
|
Common Stock | 900 | $55.50 | $49,950 | 59,087 |
| 2020-05-01 | Hayes Rejji P | EVP/CFO |
Other disposed transaction
F
|
Common Stock | 12,210 | $55.95 | $683,150 | 96,999 |
| 2020-04-01 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 2,852 | $55.38 | $157,948 | 178,911 |
| 2020-04-01 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 2,748 | $56.09 | $154,148 | 181,763 |
| 2020-03-20 | Poppe Patricia K | President and CEO |
Other disposed transaction
F
|
Common Stock | 25,260 | $49.55 | $1,251,633 | 456,320 |
| 2020-03-20 | Poppe Patricia K | President and CEO |
Equity grant / award
A
|
Common Stock | 16,394 | $0.00 | $0 | 481,580 |
| 2020-03-20 | Rich Brian F | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,887 | $49.55 | $143,051 | 71,592 |
| 2020-03-20 | Rich Brian F | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,874 | $0.00 | $0 | 74,479 |
| 2020-03-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 2,700 | $63.08 | $170,325 | 184,511 |
| 2020-03-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 965 | $61.18 | $59,041 | 187,211 |
| 2020-03-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 1,035 | $63.97 | $66,211 | 188,176 |
| 2020-03-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 900 | $62.04 | $55,837 | 189,211 |
| 2020-02-26 | Poppe Patricia K | President and CEO |
Equity grant / award
G
|
Common Stock | 23,184 | $0.00 | $0 | 465,186 |
| 2020-02-03 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $68.57 | $383,965 | 190,111 |
| 2020-01-18 | Poppe Patricia K | President and CEO |
Other disposed transaction
F
|
Common Stock | 38,813 | $65.65 | $2,548,073 | 486,516 |
| 2020-01-18 | Poppe Patricia K | President and CEO |
Equity grant / award
A
|
Common Stock | 22,375 | $0.00 | $0 | 525,329 |
| 2020-01-15 | Rochow Garrick J | Executive Vice President |
Equity grant / award
A
|
Common Stock | 15,843 | $0.00 | $0 | 111,603 |
| 2020-01-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $62.46 | $349,797 | 195,711 |
| 2019-12-02 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $61.03 | $341,792 | 201,311 |
| 2019-11-28 | Brossoit Jean-Francois | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 9,560 | $61.52 | $588,131 | 49,964 |
| 2019-11-14 | BARFIELD JON E | — |
Open-market sell
S
|
Common Stock | 8,390 | $60.75 | $509,689 | 16,227 |
| 2019-11-13 | Poppe Patricia K | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,820 | $60.49 | $533,522 | 408,700 |
| 2019-11-08 | TANSKI RONALD J | — |
Equity grant / award
A
|
Common Stock | 1,259 | $0.00 | $0 | 1,360 |
| 2019-11-04 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 750 | $62.74 | $47,056 | 32,400 |
| 2019-11-01 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 750 | $63.44 | $47,582 | 33,150 |
| 2019-10-01 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $64.04 | $358,628 | 212,511 |
| 2019-09-03 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 2,800 | $64.12 | $179,527 | 218,111 |
| 2019-08-27 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 33,500 | $63.02 | $2,111,143 | 223,711 |
| 2019-08-23 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 500 | $62.36 | $31,180 | 22,948 |
| 2019-08-13 | Rich Brian F | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $59.70 | $238,785 | 60,554 |
| 2019-08-08 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 33,500 | $60.04 | $2,011,410 | 257,211 |
| 2019-08-01 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $57.78 | $323,555 | 290,711 |
| 2019-07-01 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 5,600 | $57.46 | $321,769 | 296,311 |
| 2019-05-23 | Hendrian Catherine A | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,753 | $56.96 | $99,859 | 37,567 |
| 2019-05-08 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 6,203 | $54.63 | $338,846 | 121,211 |
| 2019-05-03 | SHANK SUZANNE F. | — |
Equity grant / award
A
|
Common Stock | 2,715 | $0.00 | $0 | 3,663 |
| 2019-04-30 | RUSSELL JOHN G | — |
Open-market sell
S
|
Common Stock | 16,800 | $55.35 | $929,880 | 299,196 |
| 2019-03-21 | RUSSELL JOHN G | — |
Other disposed transaction
F
|
Common Stock | 5,484 | $55.22 | $302,826 | 315,996 |
| 2019-03-21 | RUSSELL JOHN G | — |
Equity grant / award
A
|
Common Stock | 2,828 | $0.00 | $0 | 321,480 |
| 2019-02-22 | RUSSELL JOHN G | — |
Equity grant / award
G
|
Common Stock | 1,875 | $0.00 | $0 | 318,584 |
| 2019-02-12 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 8,187 | $53.02 | $434,054 | 129,389 |
| 2019-01-20 | Hendrian Catherine A | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,074 | $50.88 | $105,525 | 39,760 |
| 2019-01-20 | Hendrian Catherine A | Senior Vice President |
Equity grant / award
A
|
Common Stock | 320 | $0.00 | $0 | 41,834 |
| 2019-01-18 | SHANK SUZANNE F. | — |
Equity grant / award
A
|
Common Stock | 852 | $0.00 | $0 | 942 |
| 2019-01-16 | Reynolds Catherine M | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 19,786 | $0.00 | $0 | 143,147 |
| 2018-11-20 | Hofmeister Brandon J. | Senior Vice President |
Open-market sell
S
|
Common Stock | 500 | $51.88 | $25,940 | 16,298 |
| 2018-10-30 | Rich Brian F | SVP and CIO |
Open-market sell
S
|
Common Stock | 4,000 | $49.69 | $198,748 | 53,919 |
| 2018-08-14 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $48.77 | $48,766 | 29,841 |
| 2018-08-13 | BARFIELD JON E | — |
Open-market sell
S
|
Common Stock | 2,861 | $48.45 | $138,624 | 21,153 |
| 2018-05-17 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $44.11 | $44,106 | 30,753 |
| 2018-05-07 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 5,611 | $46.05 | $258,401 | 122,203 |
| 2018-05-04 | RUSSELL JOHN G | — |
Equity grant / award
A
|
Common Stock | 2,799 | $0.00 | $0 | 323,709 |
| 2018-05-02 | BARBA GLENN P | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 10,000 | $46.85 | $468,500 | 32,161 |
| 2018-03-21 | Rich Brian F | SVP and CIO |
Other disposed transaction
F
|
Common Stock | 3,017 | $43.81 | $132,175 | 57,062 |
| 2018-03-21 | Rich Brian F | SVP and CIO |
Equity grant / award
A
|
Common Stock | 3,276 | $0.00 | $0 | 60,079 |
| 2018-02-20 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 8,310 | $43.40 | $360,629 | 126,810 |
| 2018-01-21 | RUSSELL JOHN G | — |
Other disposed transaction
F
|
Common Stock | 20,119 | $44.05 | $886,242 | 318,587 |
| 2018-01-21 | RUSSELL JOHN G | — |
Equity grant / award
A
|
Common Stock | 18,794 | $0.00 | $0 | 338,706 |
| 2018-01-17 | Reynolds Catherine M | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 22,447 | $0.00 | $0 | 137,391 |
| 2017-11-20 | MENGEBIER DAVID G | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $49.48 | $123,704 | 117,523 |
| 2017-11-02 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $48.12 | $48,115 | 28,176 |
| 2017-11-01 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $48.02 | $48,017 | 29,176 |
| 2017-08-22 | Rich Brian F | SVP and CIO |
Open-market sell
S
|
Common Stock | 3,500 | $48.26 | $168,920 | 44,835 |
| 2017-08-17 | Rochow Garrick J | Senior Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $47.82 | $47,820 | 64,307 |
| 2017-08-17 | Rochow Garrick J | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 65,307 |
| 2017-08-07 | RUSSELL JOHN G | — |
Equity grant / award
G
|
Common Stock | 63,829 | $0.00 | $0 | 318,948 |
| 2017-08-03 | BARFIELD JON E | — |
Open-market sell
S
|
Common Stock | 6,336 | $46.81 | $296,560 | 20,576 |
| 2017-07-01 | Rich Brian F | SVP and CIO |
Other disposed transaction
F
|
Common Stock | 14,010 | $46.25 | $647,962 | 48,335 |
| 2017-05-30 | Malone Daniel J | Senior Vice President |
Open-market sell
S
|
Common Stock | 10,000 | $47.42 | $474,211 | 148,622 |
| 2017-05-25 | WEBB THOMAS J | Vice Chairman |
Open-market sell
S
|
Common Stock | 50,000 | $47.23 | $2,361,590 | 187,773 |
| 2017-05-16 | Venkat Dhenuvakonda Rao | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,000 | $45.50 | $90,994 | 30,022 |
| 2017-05-09 | BARBA GLENN P | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 729 | $45.01 | $32,812 | 33,184 |
| 2017-05-09 | BARBA GLENN P | VP, Controller, CAO |
Open-market sell
S
|
Common Stock | 15,271 | $45.13 | $689,157 | 33,913 |
| 2017-05-08 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 10,246 | $45.49 | $466,049 | 113,956 |
| 2017-05-05 | Wright Laura | — |
Equity grant / award
A
|
Common Stock | 2,861 | $0.00 | $0 | 20,281 |
| 2017-05-01 | Hayes Rejji P | EVP/CFO |
Equity grant / award
A
|
Common Stock | 27,685 | $0.00 | $0 | 27,685 |
| 2017-03-21 | Butler John M | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 3,948 | $45.01 | $177,699 | 121,532 |
| 2017-03-21 | Butler John M | Senior Vice President |
Equity grant / award
A
|
Common Stock | 5,392 | $0.00 | $0 | 125,480 |
| 2017-03-07 | Butler John M | Senior Vice President |
Open-market sell
S
|
Common Stock | 14,857 | $44.36 | $659,015 | 120,088 |
| 2017-02-23 | WEBB THOMAS J | Exec Vice Pres/CFO |
Open-market sell
S
|
Common Stock | 50,000 | $44.01 | $2,200,500 | 239,305 |
| 2017-01-24 | Poppe Patricia K | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,006 | $41.97 | $294,042 | 212,079 |
| 2017-01-22 | WEBB THOMAS J | Exec Vice Pres/CFO |
Other disposed transaction
F
|
Common Stock | 12,536 | $42.33 | $530,649 | 289,305 |
| 2017-01-22 | WEBB THOMAS J | Exec Vice Pres/CFO |
Equity grant / award
A
|
Common Stock | 11,196 | $0.00 | $0 | 301,841 |
| 2017-01-18 | Rochow Garrick J | Senior Vice President |
Equity grant / award
A
|
Common Stock | 14,695 | $0.00 | $0 | 74,368 |
| 2016-11-21 | Butler John M | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,250 | $0.00 | $0 | 115,138 |
| 2016-11-21 | RUSSELL JOHN G | — |
Equity grant / award
G
|
Common Stock | 50,050 | $0.00 | $0 | 387,158 |
| 2016-11-09 | HARVEY WILLIAM D | — |
Open-market buy
P
|
Common Stock | 3,000 | $40.59 | $121,776 | 24,680 |
| 2016-09-01 | Venkat Dhenuvakonda Rao | Senior Vice President |
Equity grant / award
A
|
Common Stock | 7,500 | $0.00 | $0 | 27,361 |
| 2016-08-26 | BARFIELD JON E | — |
Open-market sell
S
|
Common Stock | 9,568 | $42.97 | $411,166 | 23,256 |
| 2016-08-25 | BARFIELD JON E | — |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 32,824 |
| 2016-08-22 | Rich Brian F | SVP and CIO |
Open-market sell
S
|
Common Stock | 2,135 | $43.17 | $92,168 | 49,330 |
| 2016-08-09 | Reynolds Catherine M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 11,032 | $43.59 | $480,907 | 102,800 |
| 2016-07-01 | RUSSELL JOHN G | — |
Other disposed transaction
D
|
Common Stock | 210,608 | $0.00 | $0 | 470,971 |
| 2016-07-01 | RUSSELL JOHN G | — |
Other disposed transaction
F
|
Common Stock | 16,169 | $45.63 | $737,791 | 681,579 |
| 2016-07-01 | RUSSELL JOHN G | — |
Equity grant / award
A
|
Common Stock | 2,192 | $0.00 | $0 | 697,748 |
| 2016-05-25 | Malone Daniel J | Senior Vice President |
Open-market sell
S
|
Common Stock | 3,639 | $40.95 | $149,030 | 149,331 |
| 2016-05-24 | RUSSELL JOHN G | President and CEO |
Open-market sell
S
|
Common Stock | 196,000 | $41.04 | $8,043,840 | 693,186 |
| 2016-05-10 | MENGEBIER DAVID G | Senior Vice President |
Open-market sell
S
|
Common Stock | 13,420 | $41.66 | $559,077 | 107,698 |
| 2016-05-06 | Wright Laura | — |
Equity grant / award
A
|
Common Stock | 2,919 | $0.00 | $0 | 16,995 |
| 2016-05-04 | WEBB THOMAS J | Exec Vice Pres/CFO |
Open-market sell
S
|
Common Stock | 100,000 | $41.52 | $4,152,000 | 256,163 |