Financial Metrics
WST WEST PHARMACEUTICAL SERVICES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 362100000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 388000000.0 | +7.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 376700000.0 | -2.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 387700000.0 | +2.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 397600000.0 | +2.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 398200000.0 | +0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 415700000.0 | +4.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 447500000.0 | +7.6% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 431700000.0 | -3.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 443500000.0 | +2.7% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 469700000.0 | +5.9% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 456100000.0 | -2.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 491500000.0 | +7.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 527200000.0 | +7.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 548000000.0 | +3.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 670700000.0 | +22.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 723600000.0 | +7.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 706500000.0 | -2.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 720000000.0 | +1.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 771300000.0 | +7.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 686900000.0 | -10.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 716600000.0 | +4.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 753800000.0 | +5.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 747400000.0 | -0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 695400000.0 | -7.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 702100000.0 | +1.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 746900000.0 | +6.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 698000000.0 | -6.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 766500000.0 | +9.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 804600000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1509100000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1599100000.0 | +6.0% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 1717400000.0 | +7.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1839900000.0 | +7.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2146900000.0 | +16.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 2831600000.0 | +31.9% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 2886900000.0 | +2.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2949800000.0 | +2.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2893200000.0 | -1.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3074100000.0 | +6.3% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 123300000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 133300000.0 | +8.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 121100000.0 | -9.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 134200000.0 | +10.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 125000000.0 | -6.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 125100000.0 | +0.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 134400000.0 | +7.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 142200000.0 | +5.8% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 135600000.0 | -4.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 146800000.0 | +8.3% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 157900000.0 | +7.6% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 147800000.0 | -6.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 167000000.0 | +13.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 195100000.0 | +16.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 194600000.0 | -0.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 271900000.0 | +39.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 315100000.0 | +15.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 288200000.0 | -8.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 284600000.0 | -1.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 321500000.0 | +13.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 268000000.0 | -16.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 271300000.0 | +1.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 291400000.0 | +7.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 288300000.0 | -1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 230200000.0 | -20.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 230000000.0 | -0.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 264700000.0 | +15.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 231900000.0 | -12.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 273900000.0 | +18.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 294300000.0 | +7.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 501400000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 512900000.0 | +2.3% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 545400000.0 | +6.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 605700000.0 | +11.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 767800000.0 | +26.8% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1175800000.0 | +53.1% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1136200000.0 | -3.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1129200000.0 | -0.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 998500000.0 | -11.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1104000000.0 | +10.6% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30000000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 61200000.0 | +104.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 51300000.0 | -16.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 60500000.0 | +17.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 42000000.0 | -30.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 62900000.0 | +49.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 53400000.0 | -15.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 60300000.0 | +12.9% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 60800000.0 | +0.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 70700000.0 | +16.3% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 80500000.0 | +13.9% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 67300000.0 | -16.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 88000000.0 | +30.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 103600000.0 | +17.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 99200000.0 | -4.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 175600000.0 | +77.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 211300000.0 | +20.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 181400000.0 | -14.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 189700000.0 | +4.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 228400000.0 | +20.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 186200000.0 | -18.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 155300000.0 | -16.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 182500000.0 | +17.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 177300000.0 | -2.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 122800000.0 | -30.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 126200000.0 | +2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 161300000.0 | +27.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 107000000.0 | -33.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 153700000.0 | +43.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 167600000.0 | +9.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 195200000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 225800000.0 | +15.7% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 240300000.0 | +6.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 296600000.0 | +23.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 406900000.0 | +37.2% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 752300000.0 | +84.9% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 734000000.0 | -2.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 676000000.0 | -7.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 569900000.0 | -15.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 584900000.0 | +2.6% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22100000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 44700000.0 | +102.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 37600000.0 | -15.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 60900000.0 | +62.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 38800000.0 | -36.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 51000000.0 | +31.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 43600000.0 | -14.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 56100000.0 | +28.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 55200000.0 | -1.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55400000.0 | +0.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 66100000.0 | +19.3% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 56300000.0 | -14.8% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 74300000.0 | +32.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 91200000.0 | +22.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 82300000.0 | -9.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 151200000.0 | +83.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 187300000.0 | +23.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 175600000.0 | -6.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 173800000.0 | -1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 188500000.0 | +8.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 120600000.0 | -36.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 140000000.0 | +16.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 155100000.0 | +10.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 161300000.0 | +4.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 115300000.0 | -28.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 111300000.0 | -3.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 136000000.0 | +22.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 89800000.0 | -34.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 131800000.0 | +46.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 140000000.0 | +6.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 143600000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 150700000.0 | +4.9% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 206900000.0 | +37.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 241700000.0 | +16.8% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 346200000.0 | +43.2% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 661800000.0 | +91.2% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 585900000.0 | -11.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 593400000.0 | +1.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 492700000.0 | -17.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 493700000.0 | +0.2% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.61 | +96.8% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.51 | -16.4% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.83 | +62.7% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.53 | -36.1% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.69 | +30.2% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.59 | -14.5% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.76 | +28.8% | USD/shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.75 | -1.3% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.75 | +0.0% | USD/shares | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 0.9 | +20.0% | USD/shares | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 0.76 | -15.6% | USD/shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 1.01 | +32.9% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.24 | +22.8% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.11 | -10.5% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2.04 | +83.8% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 2.53 | +24.0% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 2.37 | -6.3% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.34 | -1.3% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.53 | +8.1% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1.62 | -36.0% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.88 | +16.0% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2.08 | +10.6% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.17 | +4.3% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.57 | -27.6% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.52 | -3.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.87 | +23.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.24 | -33.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.82 | +46.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.94 | +6.6% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1.96 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2.04 | +4.1% | USD/shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 2.8 | +37.3% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3.27 | +16.8% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 4.68 | +43.1% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 8.89 | +90.0% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 7.87 | -11.5% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 7.98 | +1.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 6.75 | -15.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.83 | +1.2% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.6 | +100.0% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.5 | -16.7% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.81 | +62.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.51 | -37.0% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.67 | +31.4% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.58 | -13.4% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.75 | +29.3% | USD/shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.73 | -2.7% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.73 | +0.0% | USD/shares | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 0.88 | +20.5% | USD/shares | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 0.75 | -14.8% | USD/shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.99 | +32.0% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.21 | +22.2% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.09 | -9.9% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.99 | +82.6% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 2.47 | +24.1% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 2.31 | -6.5% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.29 | -0.9% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.48 | +8.3% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1.59 | -35.9% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.85 | +16.4% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2.06 | +11.4% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.14 | +3.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.55 | -27.6% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.51 | -2.6% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.85 | +22.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.23 | -33.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.82 | +48.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.92 | +5.5% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1.91 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.99 | +4.2% | USD/shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 2.74 | +37.7% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3.21 | +17.2% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 4.57 | +42.4% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 8.67 | +89.7% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 7.73 | -10.8% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 7.88 | +1.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 6.69 | -15.1% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.79 | +1.5% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 178100000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 202700000.0 | +13.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 205900000.0 | +1.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 203000000.0 | -1.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 169400000.0 | -16.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 226600000.0 | +33.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 269300000.0 | +18.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 235900000.0 | -12.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-03-31 | 199800000.0 | -15.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 225500000.0 | +12.9% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 297300000.0 | +31.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 337400000.0 | +13.5% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-03-31 | 265500000.0 | -21.3% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 326700000.0 | +23.1% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 396000000.0 | +21.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 439100000.0 | +10.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 335300000.0 | -23.6% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 445900000.0 | +33.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 519400000.0 | +16.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 615500000.0 | +18.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 483700000.0 | -21.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 576200000.0 | +19.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 688000000.0 | +19.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 762600000.0 | +10.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 667700000.0 | -12.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 718500000.0 | +7.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 729000000.0 | +1.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 894300000.0 | +22.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 886300000.0 | -0.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 796300000.0 | -10.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 898600000.0 | +12.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 853900000.0 | -5.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 601800000.0 | -29.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 446200000.0 | -25.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 490900000.0 | +10.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 484600000.0 | -1.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 404200000.0 | -16.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 509700000.0 | +26.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 628500000.0 | +23.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 203000000.0 | — | USD | 10-K | 2020-02-24 |
| Annual | 2017-12-31 | 235900000.0 | +16.2% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 337400000.0 | +43.0% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 439100000.0 | +30.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 615500000.0 | +40.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 762600000.0 | +23.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 894300000.0 | +17.3% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 853900000.0 | -4.5% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 484600000.0 | -43.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 791300000.0 | +63.3% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 209600000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 219000000.0 | +4.5% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 209500000.0 | -4.3% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 200500000.0 | -4.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 224800000.0 | +12.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 242400000.0 | +7.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 251800000.0 | +3.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 253200000.0 | +0.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-01-01 | 278200000.0 | +9.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 290400000.0 | +4.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 296700000.0 | +2.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 302900000.0 | +2.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 288200000.0 | -4.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 318200000.0 | +10.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 330800000.0 | +4.0% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 316100000.0 | -4.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 319300000.0 | +1.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 333000000.0 | +4.3% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 340600000.0 | +2.3% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 373000000.0 | +9.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 385300000.0 | +3.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 465700000.0 | +20.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 480500000.0 | +3.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 476400000.0 | -0.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 489000000.0 | +2.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 498700000.0 | +2.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 528400000.0 | +6.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 485300000.0 | -8.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 507400000.0 | +4.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 513400000.0 | +1.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 534400000.0 | +4.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 519100000.0 | -2.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 512000000.0 | -1.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 524000000.0 | +2.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 479400000.0 | -8.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 524300000.0 | +9.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 552500000.0 | +5.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 543600000.0 | -1.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 582400000.0 | +7.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 625000000.0 | +7.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 200500000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 253200000.0 | +26.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 288200000.0 | +13.8% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 319300000.0 | +10.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 385300000.0 | +20.7% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 489000000.0 | +26.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 507400000.0 | +3.8% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 512000000.0 | +0.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 552500000.0 | +7.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 574400000.0 | +4.0% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 194100000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 197700000.0 | +1.9% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 201100000.0 | +1.7% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 199300000.0 | -0.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 212300000.0 | +6.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 211300000.0 | -0.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 215800000.0 | +2.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 215200000.0 | -0.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-01-01 | 194400000.0 | -9.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 215700000.0 | +11.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 208200000.0 | -3.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 206800000.0 | -0.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 214500000.0 | +3.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 226100000.0 | +5.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 232300000.0 | +2.7% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 230400000.0 | -0.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 235700000.0 | +2.3% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 251000000.0 | +6.5% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 274800000.0 | +9.5% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 294900000.0 | +7.3% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 321300000.0 | +9.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 310200000.0 | -3.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 345200000.0 | +11.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 353800000.0 | +2.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 378400000.0 | +7.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 416500000.0 | +10.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 411600000.0 | -1.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 413100000.0 | +0.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 414800000.0 | +0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 447000000.0 | +7.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 449400000.0 | +0.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 431800000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 434700000.0 | +0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 429900000.0 | -1.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 419200000.0 | -2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 401200000.0 | -4.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 377000000.0 | -6.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 388700000.0 | +3.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 421100000.0 | +8.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 438000000.0 | +4.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 199300000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 215200000.0 | +8.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 214500000.0 | -0.3% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 235700000.0 | +9.9% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 321300000.0 | +36.3% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 378400000.0 | +17.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 414800000.0 | +9.6% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 434700000.0 | +4.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 377000000.0 | -13.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 443900000.0 | +17.7% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 630700000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 659200000.0 | +4.5% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 658100000.0 | -0.2% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 641900000.0 | -2.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 652600000.0 | +1.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 717800000.0 | +10.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 776900000.0 | +8.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 743500000.0 | -4.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 743500000.0 | +0.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 766900000.0 | +3.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 850100000.0 | +10.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 894400000.0 | +5.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 867600000.0 | -3.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 944300000.0 | +8.8% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 1004100000.0 | +6.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1058700000.0 | +5.4% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 977500000.0 | -7.7% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 1110600000.0 | +13.6% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 1238300000.0 | +11.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 1373700000.0 | +10.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1327000000.0 | -3.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1477000000.0 | +11.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1598300000.0 | +8.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1742000000.0 | +9.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1690500000.0 | -3.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1771100000.0 | +4.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1733600000.0 | -2.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1919500000.0 | +10.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1937200000.0 | +0.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1874200000.0 | -3.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1972300000.0 | +5.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1936400000.0 | -1.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1692900000.0 | -12.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1483000000.0 | -12.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1550600000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1538100000.0 | -0.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1457500000.0 | -5.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1680900000.0 | +15.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1823300000.0 | +8.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 641900000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 743500000.0 | +15.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 894400000.0 | +20.3% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 1058700000.0 | +18.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1373700000.0 | +29.8% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1742000000.0 | +26.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1919500000.0 | +10.2% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1936400000.0 | +0.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1538100000.0 | -20.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1978200000.0 | +28.6% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1668200000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1705100000.0 | +2.2% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 1735300000.0 | +1.8% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 1716700000.0 | -1.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1733500000.0 | +1.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1843000000.0 | +6.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1930400000.0 | +4.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1862800000.0 | -3.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1869600000.0 | +0.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1873700000.0 | +0.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 1946100000.0 | +3.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1978900000.0 | +1.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2036200000.0 | +2.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2123200000.0 | +4.3% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 2174000000.0 | +2.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 2341400000.0 | +7.7% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 2246500000.0 | -4.1% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 2392300000.0 | +6.5% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 2582800000.0 | +8.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 2793800000.0 | +8.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2739700000.0 | -1.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2933500000.0 | +7.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 3142600000.0 | +7.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 3313800000.0 | +5.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 3294700000.0 | -0.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3361700000.0 | +2.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 3316800000.0 | -1.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 3616800000.0 | +9.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3723600000.0 | +3.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3669600000.0 | -1.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3754700000.0 | +2.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3829500000.0 | +2.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3602300000.0 | -5.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3489400000.0 | -3.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3675100000.0 | +5.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3643400000.0 | -0.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3618200000.0 | -0.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3952800000.0 | +9.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4105800000.0 | +3.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1716700000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1862800000.0 | +8.5% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 1978900000.0 | +6.2% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 2341400000.0 | +18.3% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2793800000.0 | +19.3% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 3313800000.0 | +18.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 3616800000.0 | +9.1% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 3829500000.0 | +5.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3643400000.0 | -4.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4270000000.0 | +17.2% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 241100000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 239400000.0 | -0.7% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 236800000.0 | -1.1% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 241000000.0 | +1.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 256500000.0 | +6.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 289000000.0 | +12.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 300000000.0 | +3.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 279500000.0 | -6.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 263400000.0 | -5.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 287600000.0 | +9.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 288800000.0 | +0.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 283700000.0 | -1.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 301100000.0 | +6.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 313200000.0 | +4.0% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 335000000.0 | +7.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 341600000.0 | +2.0% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 344400000.0 | +0.8% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 375200000.0 | +8.9% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 447700000.0 | +19.3% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 503400000.0 | +12.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 482800000.0 | -4.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 472600000.0 | -2.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 558600000.0 | +18.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 594100000.0 | +6.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 584800000.0 | -1.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 565100000.0 | -3.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 456700000.0 | -19.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 519000000.0 | +13.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 534900000.0 | +3.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 511600000.0 | -4.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 533500000.0 | +4.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 671800000.0 | +25.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 648400000.0 | -3.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 633700000.0 | -2.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 516500000.0 | -18.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 550400000.0 | +6.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 526700000.0 | -4.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 604600000.0 | +14.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 635400000.0 | +5.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 241000000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 279500000.0 | +16.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 283700000.0 | +1.5% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 341600000.0 | +20.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 503400000.0 | +47.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 594100000.0 | +18.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 519000000.0 | -12.6% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 671800000.0 | +29.4% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 550400000.0 | -18.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 654900000.0 | +19.0% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 594200000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 595700000.0 | +0.3% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 593000000.0 | -0.5% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 599200000.0 | +1.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 564900000.0 | -5.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 600600000.0 | +6.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 613500000.0 | +2.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 582900000.0 | -5.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 564300000.0 | -3.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 591800000.0 | +4.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 594300000.0 | +0.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 582600000.0 | -2.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 666700000.0 | +14.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 678100000.0 | +1.7% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 686400000.0 | +1.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 768200000.0 | +11.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 756300000.0 | -1.5% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 786000000.0 | +3.9% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 863900000.0 | +9.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 939300000.0 | +8.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 910700000.0 | -3.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 900900000.0 | -1.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 940300000.0 | +4.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 978400000.0 | +4.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 968500000.0 | -1.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 937300000.0 | -3.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 846000000.0 | -9.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 931900000.0 | +10.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 947400000.0 | +1.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 922900000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 886500000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 948500000.0 | +7.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 921700000.0 | -2.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 912600000.0 | -1.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 923000000.0 | +1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 961100000.0 | +4.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 935100000.0 | -2.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1023700000.0 | +9.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1054300000.0 | +3.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 599200000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 582900000.0 | -2.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 582600000.0 | -0.1% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 768200000.0 | +31.9% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 939300000.0 | +22.3% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 978400000.0 | +4.2% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 931900000.0 | -4.8% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 948500000.0 | +1.8% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 961100000.0 | +1.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1094000000.0 | +13.8% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1074000000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1109400000.0 | +3.3% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 1142300000.0 | +3.0% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 1117500000.0 | -2.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1168600000.0 | +4.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1242400000.0 | +6.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1316900000.0 | +6.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1279900000.0 | -2.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-03-31 | 1305300000.0 | +2.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 1281900000.0 | -1.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 1351800000.0 | +5.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 1396300000.0 | +3.3% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-03-31 | 1369500000.0 | -1.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 1445100000.0 | +5.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 1487600000.0 | +2.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2019-12-31 | 1573200000.0 | +5.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 1490200000.0 | -5.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 1606300000.0 | +7.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 1718900000.0 | +7.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 1854500000.0 | +7.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 1829000000.0 | -1.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 2032600000.0 | +11.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 2202300000.0 | +8.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 2335400000.0 | +6.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 2326200000.0 | -0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 2424400000.0 | +4.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 2470800000.0 | +1.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 2684900000.0 | +8.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 2776200000.0 | +3.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 2746700000.0 | -1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 2868200000.0 | +4.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 2881000000.0 | +0.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 2680600000.0 | -7.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 2576800000.0 | -3.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 2752100000.0 | +6.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 2682300000.0 | -2.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2683100000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 2929100000.0 | +9.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 3051500000.0 | +4.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1117500000.0 | — | USD | 10-K | 2020-02-24 |
| Annual | 2017-12-31 | 1279900000.0 | +14.5% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 1396300000.0 | +9.1% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 1573200000.0 | +12.7% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 1854500000.0 | +17.9% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 2335400000.0 | +25.9% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 2684900000.0 | +15.0% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 2881000000.0 | +7.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2682300000.0 | -6.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3176000000.0 | +18.4% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 229500000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 228900000.0 | -0.3% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 228600000.0 | -0.1% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 226200000.0 | -1.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 194200000.0 | -14.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 195700000.0 | +0.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 196600000.0 | +0.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 197000000.0 | +0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 198000000.0 | +0.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 196400000.0 | -0.8% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 196200000.0 | -0.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 196100000.0 | -0.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 195500000.0 | -0.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 196000000.0 | +0.3% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 195100000.0 | -0.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 257300000.0 | +31.9% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 256700000.0 | -0.2% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 256200000.0 | -0.2% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 255700000.0 | -0.2% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 255200000.0 | -0.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 254600000.0 | -0.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 254100000.0 | -0.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 254100000.0 | +0.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 253000000.0 | -0.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 252500000.0 | -0.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 252000000.0 | -0.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 209400000.0 | -16.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 208900000.0 | -0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 208300000.0 | -0.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 207800000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 207300000.0 | -0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 206800000.0 | -0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 206200000.0 | -0.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 205800000.0 | -0.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 202600000.0 | -1.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 202600000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 202600000.0 | +0.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 202600000.0 | +0.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 202700000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 228600000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 197000000.0 | -13.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 196000000.0 | -0.5% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 257300000.0 | +31.3% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 255200000.0 | -0.8% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 253000000.0 | -0.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 208900000.0 | -17.4% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 206800000.0 | -1.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 202600000.0 | -2.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 202800000.0 | +0.1% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3000000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 79200000.0 | +2540.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 147600000.0 | +86.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 20700000.0 | -86.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 106000000.0 | +412.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 181800000.0 | +71.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 45000000.0 | -75.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 127000000.0 | +182.2% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 215400000.0 | +69.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 47600000.0 | -77.9% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 152700000.0 | +220.8% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 260800000.0 | +70.8% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 57100000.0 | -78.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 205200000.0 | +259.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 323800000.0 | +57.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 88700000.0 | -72.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 233100000.0 | +162.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 423200000.0 | +81.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 151200000.0 | -64.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 324300000.0 | +114.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 493200000.0 | +52.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 138100000.0 | -72.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 307300000.0 | +122.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 537400000.0 | +74.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 118200000.0 | -78.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 283200000.0 | +139.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 463300000.0 | +63.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 129400000.0 | -72.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 306500000.0 | +136.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 503700000.0 | +64.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 219400000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 263300000.0 | +20.0% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 288600000.0 | +9.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 367200000.0 | +27.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 472500000.0 | +28.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 584000000.0 | +23.6% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 724000000.0 | +24.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 776500000.0 | +7.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 653400000.0 | -15.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 754800000.0 | +15.5% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -38600000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -81200000.0 | -110.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -129100000.0 | -59.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -34700000.0 | +73.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -70200000.0 | -102.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -104200000.0 | -48.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -28700000.0 | +72.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -45700000.0 | -59.2% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | -72200000.0 | -58.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -28700000.0 | +60.2% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | -75800000.0 | -164.1% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | -107400000.0 | -41.7% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | -31900000.0 | +70.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -72800000.0 | -128.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -121900000.0 | -67.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -54500000.0 | +55.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -110400000.0 | -102.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -175700000.0 | -59.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -68300000.0 | +61.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -134300000.0 | -96.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -193400000.0 | -44.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -82100000.0 | +57.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -164200000.0 | -100.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -259900000.0 | -58.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -90600000.0 | +65.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -191800000.0 | -111.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -273900000.0 | -42.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -71300000.0 | +74.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -146500000.0 | -105.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -209800000.0 | -43.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -175800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -133600000.0 | +24.0% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -100800000.0 | +24.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -228000000.0 | -126.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -179500000.0 | +21.3% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -253100000.0 | -41.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -288200000.0 | -13.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -368700000.0 | -27.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -378700000.0 | -2.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -285900000.0 | +24.5% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -65100000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -72500000.0 | -11.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -87500000.0 | -20.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -21800000.0 | +75.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -19500000.0 | +10.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -22500000.0 | -15.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -56900000.0 | -152.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -82600000.0 | -45.2% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | -72500000.0 | +12.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -90500000.0 | -24.8% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | -87400000.0 | +3.4% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | -87800000.0 | -0.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | -120300000.0 | -37.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -121200000.0 | -0.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -128400000.0 | -5.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -156400000.0 | -21.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -156100000.0 | +0.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -161900000.0 | -3.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -172700000.0 | -6.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -208900000.0 | -21.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -284100000.0 | -36.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -71000000.0 | +75.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -247800000.0 | -249.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -270100000.0 | -9.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -271000000.0 | -0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -489300000.0 | -80.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -553700000.0 | -13.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -147000000.0 | +73.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -161900000.0 | -10.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -173400000.0 | -7.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -113900000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -109000000.0 | +4.3% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -80700000.0 | +26.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -36800000.0 | +54.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -137100000.0 | -272.6% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -168100000.0 | -22.6% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -293600000.0 | -74.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -459600000.0 | -56.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -622600000.0 | -35.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -185100000.0 | +70.3% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39000000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 74000000.0 | +89.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 122700000.0 | +65.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 37500000.0 | -69.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 67000000.0 | +78.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 101300000.0 | +51.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 28000000.0 | -72.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 48200000.0 | +72.1% | USD | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 74700000.0 | +55.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 28800000.0 | -61.4% | USD | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 57100000.0 | +98.3% | USD | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 88800000.0 | +55.5% | USD | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 32100000.0 | -63.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 69200000.0 | +115.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 116700000.0 | +68.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 54700000.0 | -53.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 111600000.0 | +104.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 176900000.0 | +58.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 65800000.0 | -62.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 131900000.0 | +100.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 189700000.0 | +43.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 82100000.0 | -56.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 157500000.0 | +91.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 253300000.0 | +60.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 90600000.0 | -64.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 190800000.0 | +110.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 272100000.0 | +42.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 71300000.0 | -73.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 146500000.0 | +105.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 209800000.0 | +43.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 170200000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 130800000.0 | -23.1% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 104700000.0 | -20.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 126400000.0 | +20.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 174400000.0 | +38.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 253400000.0 | +45.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 284600000.0 | +12.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 362000000.0 | +27.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 377000000.0 | +4.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 285900000.0 | -24.2% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 73100000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 73200000.0 | +0.1% | shares | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 73200000.0 | +0.0% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 73100000.0 | -0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 73600000.0 | +0.7% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 74000000.0 | +0.5% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 74300000.0 | +0.4% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 73900000.0 | -0.5% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 73600000.0 | -0.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 73500000.0 | -0.1% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 74100000.0 | +0.8% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 74100000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 73500000.0 | -0.8% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 73700000.0 | +0.3% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 74000000.0 | +0.4% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 74100000.0 | +0.1% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 73600000.0 | -0.7% | shares | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 73800000.0 | +0.3% | shares | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 73900000.0 | +0.1% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 74000000.0 | +0.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 73800000.0 | -0.3% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 74000000.0 | +0.3% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 74100000.0 | +0.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 74200000.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 74100000.0 | -0.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 74000000.0 | -0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 74000000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 74100000.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 74200000.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 73900000.0 | -0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 74000000.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 73500000.0 | -0.7% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 73000000.0 | -0.7% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 72600000.0 | -0.5% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 72500000.0 | -0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 72300000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 71800000.0 | -0.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 71900000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 71900000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 73100000.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 73900000.0 | +1.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 74100000.0 | +0.3% | shares | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 74100000.0 | +0.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 74000000.0 | -0.1% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 74200000.0 | +0.3% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 74100000.0 | -0.1% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 73500000.0 | -0.8% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 72300000.0 | -1.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 72000000.0 | -0.4% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 73300000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 73400000.0 | +0.1% | shares | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 73500000.0 | +0.1% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 73700000.0 | +0.3% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 74400000.0 | +0.9% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 74800000.0 | +0.5% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 75100000.0 | +0.4% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 75200000.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 75300000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 75300000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 75300000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 75300000.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 75300000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 73700000.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 75200000.0 | +2.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 75300000.0 | +0.1% | shares | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 75300000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 72500000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 73300000.0 | +1.1% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 73300000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 73300000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 73900000.0 | +0.8% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 74200000.0 | +0.4% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 73900000.0 | -0.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 73600000.0 | -0.4% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 73900000.0 | +0.4% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 74100000.0 | +0.3% | shares | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 73700000.0 | -0.5% | shares | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 74000000.0 | +0.4% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 73900000.0 | -0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 73800000.0 | -0.1% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 73900000.0 | +0.1% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 73900000.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 74000000.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 74100000.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 74400000.0 | +0.4% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 74400000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 74400000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 74500000.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 74300000.0 | -0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 74300000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 73500000.0 | -1.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 73000000.0 | -0.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 72800000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 72500000.0 | -0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 72200000.0 | -0.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 72200000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 73300000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 73900000.0 | +0.8% | shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 73900000.0 | +0.0% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 74000000.0 | +0.1% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 73900000.0 | -0.1% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 74400000.0 | +0.7% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 74400000.0 | +0.0% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 74300000.0 | -0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 73000000.0 | -1.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 72300000.0 | -1.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 74100000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 74800000.0 | +0.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 75000000.0 | +0.3% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 74900000.0 | -0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 75800000.0 | +1.2% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 75900000.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 75500000.0 | -0.5% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 75000000.0 | -0.7% | shares | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 75700000.0 | +0.9% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 75300000.0 | -0.5% | shares | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 75100000.0 | -0.3% | shares | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 75500000.0 | +0.5% | shares | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 75500000.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 75500000.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 75800000.0 | +0.4% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 75800000.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 75700000.0 | -0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 76000000.0 | +0.4% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 76000000.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 75800000.0 | -0.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 75700000.0 | -0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 75700000.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 75400000.0 | -0.4% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 75300000.0 | -0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 74300000.0 | -1.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 73700000.0 | -0.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 73400000.0 | -0.4% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 73000000.0 | -0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 72500000.0 | -0.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 72600000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 75000000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 75800000.0 | +1.1% | shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 75400000.0 | -0.5% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 75400000.0 | +0.0% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 75800000.0 | +0.5% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 76300000.0 | +0.7% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 75800000.0 | -0.7% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 75300000.0 | -0.7% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 73700000.0 | -2.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 72700000.0 | -1.4% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2171 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2276 | +4.8% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.2171 | -4.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2237 | +3.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2157 | -3.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.2063 | -4.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.2223 | +7.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2388 | +7.4% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.2218 | -7.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.2178 | -1.8% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 0.2212 | +1.6% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 0.2098 | -5.2% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.2188 | +4.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.2204 | +0.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.2122 | -3.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2448 | +15.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2467 | +0.8% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2248 | -8.9% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2185 | -2.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.2294 | +5.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2071 | -9.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1924 | -7.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2054 | +6.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1991 | -3.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1930 | -3.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2012 | +4.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2032 | +1.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1929 | -5.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1939 | +0.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1960 | +1.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.8791 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.8584 | -2.3% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.8679 | +1.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.7858 | -9.5% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.7685 | -2.2% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.8545 | +11.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.7982 | -6.6% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.7703 | -3.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7941 | +3.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7199 | -9.3% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.6159 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.7536 | +5.3% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 2.7791 | +0.9% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 2.6635 | -4.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 2.5442 | -4.5% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2.4837 | -2.4% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 2.5897 | +4.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 2.6601 | +2.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2.8227 | +6.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2.6666 | -5.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2.9436 | +10.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 3.1526 | +7.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2.8814 | -8.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 3.0150 | +4.6% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 2.9973 | -0.6% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 3.0992 | +3.4% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 2.8383 | -8.4% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 2.9600 | +4.3% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 2.7659 | -6.6% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 2.7288 | -1.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2.7486 | +0.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3.1253 | +13.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 2.8613 | -8.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2.9322 | +2.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.8907 | -1.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3.1341 | +8.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 3.7959 | +21.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 3.6985 | -2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3.6216 | -2.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.6634 | +1.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.6969 | +0.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8824 | -22.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.6109 | -9.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.3402 | -10.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3.0021 | +28.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.7945 | -6.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.7672 | -1.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.7802 | +0.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.8695 | +3.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2.6635 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.6601 | -0.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3.1526 | +18.5% | ratio | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 3.0992 | -1.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2.7288 | -12.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2.9322 | +7.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 3.6985 | +26.1% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 2.8824 | -22.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.7945 | -3.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3.0206 | +8.1% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5533 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.5370 | -2.9% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 0.5191 | -3.3% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 0.5362 | +3.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.4834 | -9.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.4834 | +0.0% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.4659 | -3.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.4554 | -2.2% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.4323 | -5.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.4617 | +6.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.4396 | -4.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.4172 | -5.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.4868 | +16.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.4692 | -3.6% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2019-09-30 | 0.4614 | -1.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.4883 | +5.8% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.5075 | +3.9% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 0.4893 | -3.6% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2020-09-30 | 0.5026 | +2.7% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-12-31 | 0.5065 | +0.8% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.4979 | -1.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.4432 | -11.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.4270 | -3.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 0.4189 | -1.9% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.4163 | -0.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.3866 | -7.1% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.3424 | -11.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.3471 | +1.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3413 | -1.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.3360 | -1.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3091 | -8.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3292 | +6.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3438 | +4.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.3542 | +3.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3354 | -5.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3583 | +6.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3485 | -2.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3495 | +0.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3455 | -1.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.5362 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 0.4554 | -15.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.4172 | -8.4% | ratio | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 0.4883 | +17.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.5065 | +3.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.4189 | -17.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.3471 | -17.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 0.3292 | -5.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.3583 | +8.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3445 | -3.9% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3405 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.3436 | +0.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.3215 | -6.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.3461 | +7.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3144 | -9.2% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3142 | -0.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.3233 | +2.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.3178 | -1.7% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.3141 | -1.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.3310 | +5.4% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 0.3362 | +1.6% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 0.3241 | -3.6% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.3398 | +4.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.3701 | +8.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.3551 | -4.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.4054 | +14.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.4355 | +7.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.4079 | -6.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3953 | -3.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.4168 | +5.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.3902 | -6.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3786 | -3.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3866 | +2.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.3857 | -0.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3310 | -14.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3276 | -1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3544 | +8.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3322 | -6.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3573 | +7.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3658 | +2.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.3323 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3207 | -3.5% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.3176 | -1.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3292 | +3.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.3576 | +8.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.4152 | +16.1% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3936 | -5.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.3828 | -2.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.3451 | -9.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3591 | +4.1% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0610 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1152 | +88.8% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0998 | -13.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1571 | +57.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0976 | -37.9% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1281 | +31.2% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1049 | -18.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.1254 | +19.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.1279 | +2.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1249 | -2.3% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.1407 | +12.7% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.1234 | -12.3% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.1512 | +22.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.1730 | +14.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.1502 | -13.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2254 | +50.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.2588 | +14.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.2485 | -4.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2414 | -2.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.2444 | +1.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.1756 | -28.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1954 | +11.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.2058 | +5.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.2158 | +4.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1658 | -23.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.1585 | -4.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.1821 | +14.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1287 | -29.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.1720 | +33.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.1740 | +1.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0952 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0942 | -1.0% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.1205 | +27.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1314 | +9.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1613 | +22.8% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.2337 | +44.9% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.2030 | -13.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2012 | -0.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1703 | -15.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1606 | -5.7% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0829 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1577 | +90.4% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1362 | -13.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1560 | +14.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1056 | -32.3% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1580 | +49.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1285 | -18.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1347 | +4.9% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 0.1408 | +4.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1594 | +13.2% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 0.1714 | +7.5% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 0.1476 | -13.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.1790 | +21.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1965 | +9.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1810 | -7.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2618 | +44.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2920 | +11.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2568 | -12.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2635 | +2.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.2961 | +12.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2711 | -8.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2167 | -20.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2421 | +11.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2372 | -2.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1766 | -25.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1797 | +1.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2160 | +20.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1533 | -29.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2005 | +30.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2083 | +3.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1293 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1412 | +9.2% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.1399 | -0.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1612 | +15.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1895 | +17.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.2657 | +40.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.2543 | -4.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2292 | -9.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1970 | -14.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1903 | -3.4% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7387 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.8467 | +14.6% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.8695 | +2.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 0.8423 | -3.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 0.6604 | -21.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.7841 | +18.7% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.8977 | +14.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 0.8440 | -6.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-03-31 | 0.7585 | -10.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.7841 | +3.4% | ratio | 10-Q | 2019-07-29 |
| Quarterly | 2018-09-30 | 1.0294 | +31.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 1.1893 | +15.5% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2019-03-31 | 0.8818 | -25.9% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2019-06-30 | 1.0431 | +18.3% | ratio | 10-Q | 2020-07-24 |
| Quarterly | 2019-09-30 | 1.1821 | +13.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1.2854 | +8.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 0.9736 | -24.3% | ratio | 10-Q | 2020-04-24 |
| Quarterly | 2020-06-30 | 1.1884 | +22.1% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.1602 | -2.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 1.2227 | +5.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.0019 | -18.1% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.2192 | +21.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.2317 | +1.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.2836 | +4.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.1418 | -11.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.2715 | +11.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1.5962 | +25.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1.7231 | +7.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.6569 | -3.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.5565 | -6.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.6843 | +8.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.2711 | -24.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.9281 | -27.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.7041 | -24.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.9504 | +35.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.8805 | -7.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7674 | -12.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.8430 | +9.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.9891 | +17.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.8423 | — | ratio | 10-K | 2020-02-24 |
| Annual | 2017-12-31 | 0.8440 | +0.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 1.1893 | +40.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 1.2854 | +8.1% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1.2227 | -4.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.2836 | +5.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.7231 | +34.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1.2711 | -26.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.8805 | -30.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.2083 | +37.2% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0132 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0262 | +97.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0217 | -17.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0351 | +62.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0211 | -40.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0264 | +25.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0233 | -11.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0299 | +28.4% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0284 | -5.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0272 | -4.1% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.0311 | +14.4% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.0259 | -16.8% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.0331 | +27.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.0381 | +15.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0319 | -16.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0552 | +73.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0638 | +15.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0559 | -12.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0528 | -5.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0561 | +6.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0364 | -35.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0376 | +3.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0423 | +12.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0430 | +1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0320 | -25.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0319 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0370 | +16.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0248 | -32.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0333 | +34.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0341 | +2.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0836 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0809 | -3.3% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.1046 | +29.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1032 | -1.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1239 | +20.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1997 | +61.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1620 | -18.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1550 | -4.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1352 | -12.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1156 | -14.5% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0206 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0403 | +95.8% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0329 | -18.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0521 | +58.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0312 | -40.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0387 | +24.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0334 | -13.8% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0438 | +31.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0408 | -6.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0405 | -0.9% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-06-30 | 0.0457 | +13.1% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2019-09-30 | 0.0378 | -17.3% | ratio | 10-Q | 2020-10-23 |
| Quarterly | 2020-03-31 | 0.0499 | +31.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.0568 | +13.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0479 | -15.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0827 | +72.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0921 | +11.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0797 | -13.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0747 | -6.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0778 | +4.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0488 | -37.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0504 | +3.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0565 | +12.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0562 | -0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0430 | -23.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0432 | +0.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0494 | +14.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0335 | -32.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0450 | +34.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0459 | +2.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1285 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1177 | -8.4% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.1482 | +25.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1536 | +3.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1867 | +21.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.2834 | +51.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.2182 | -23.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2060 | -5.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1837 | -10.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1554 | -15.4% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 52 | $250.64 | $13,033 | 260 |
| 2026-03-01 | Finch Norman D. Jr. | SVP, GC & Corporate Secretary |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 3,057 | $0.00 | $0 | 3,057 |
| 2026-03-01 | Finch Norman D. Jr. | SVP, GC & Corporate Secretary |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 1,285 | $0.00 | $0 | 1,285 |
| 2026-02-20 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 383 | $0.00 | $0 | 383 |
| 2026-02-20 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Other disposed transaction
F
|
Common Stock | 130 | $241.12 | $31,236 | 561 |
| 2026-02-20 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Exercise / conversion
M
|
Common Stock | 383 | — | — | 691 |
| 2026-02-18 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 82 | $0.00 | $0 | 248 |
| 2026-02-18 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Other disposed transaction
F
|
Common Stock | 28 | $248.26 | $6,904 | 307 |
| 2026-02-18 | Poussot Rodolphe Jean | SVP, Strategy & Corporate Dev |
Exercise / conversion
M
|
Common Stock | 82 | — | — | 335 |
| 2026-02-17 | Witherspoon Charles | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 42 | $243.19 | $10,097 | 1,370 |
| 2026-02-17 | Witherspoon Charles | VP & Treasurer |
Equity grant / award
A
|
Common Stock | 116 | $0.00 | $0 | 1,411 |
| 2026-02-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Rst. Stock Unit | 4,231 | $0.00 | $0 | 8,462 |
| 2026-02-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,250 | $246.16 | $307,708 | 2,980 |
| 2026-02-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 4,231 | — | — | 4,231 |
| 2025-12-31 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 46 | $275.14 | $12,656 | 208 |
| 2025-12-08 | Finch Norman D. Jr. | SVP, GC & Corporate Secretary |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 459 | $269.08 | $123,508 | 459 |
| 2025-12-08 | Finch Norman D. Jr. | SVP, GC & Corporate Secretary |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 192 | $0.00 | $0 | 192 |
| 2025-09-30 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 48 | $262.33 | $12,592 | 162 |
| 2025-08-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 7,137 | $240.33 | $1,715,235 | 7,137 |
| 2025-08-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 7,647 | $240.33 | $1,837,804 | 7,647 |
| 2025-08-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 3,168 | $0.00 | $0 | 3,168 |
| 2025-08-11 | McMahon Robert W. | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 12,670 | $0.00 | $0 | 12,670 |
| 2025-06-30 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 58 | $218.80 | $12,690 | 114 |
| 2025-05-12 | Campbell Shane Alden | SVP, Proprietary Segment |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 2,852 | $219.46 | $625,900 | 2,852 |
| 2025-05-12 | Campbell Shane Alden | SVP, Proprietary Segment |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 1,182 | $0.00 | $0 | 1,182 |
| 2025-05-12 | Campbell Shane Alden | SVP, Proprietary Segment |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 1,891 | $0.00 | $0 | 1,891 |
| 2025-05-06 | Michels Douglas A | Dir |
Equity grant / award
A
|
Common Stock | 1,071 | $0.00 | $0 | 45,171 |
| 2025-03-31 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 56 | $223.88 | $12,537 | 56 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Rst. Stock Unit | 1,740 | $0.00 | $0 | 1,740 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 4,020 | $0.00 | $0 | 4,020 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 36 | $211.00 | $7,513 | 7,520 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 125 | $211.00 | $26,370 | 7,556 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 238 | $211.00 | $50,168 | 7,431 |
| 2025-02-18 | Birkett Bernard | Sr VP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 779 | $211.00 | $164,443 | 7,669 |
| 2024-12-16 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A
|
Common Stock | 424 | — | — | 424 |
| 2024-12-16 | HAUGEN JANET BRUTSCHEA | Dir |
Equity grant / award
A
|
Common Stock | 247 | — | — | 247 |
| 2024-10-29 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 478 | $0.00 | $0 | 0 |
| 2024-10-29 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 225 | $310.40 | $69,840 | 1,253 |
| 2024-10-29 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 478 | $310.40 | $148,371 | 1,478 |
| 2024-10-29 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 478 | $173.22 | $82,799 | 1,956 |
| 2024-08-19 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 529 | $0.00 | $0 | 0 |
| 2024-08-19 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 500 | $300.00 | $150,000 | 1,478 |
| 2024-08-19 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 529 | $300.00 | $158,700 | 1,978 |
| 2024-08-19 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 529 | $102.51 | $54,228 | 2,507 |
| 2024-08-06 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2024-08-06 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 30,732 | $0.00 | $0 | 6,000 |
| 2024-08-06 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 6,000 | $59.64 | $357,840 | 167,898 |
| 2024-08-06 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 30,732 | $304.71 | $9,364,409 | 161,898 |
| 2024-08-06 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 30,732 | $59.64 | $1,832,856 | 192,640 |
| 2024-06-12 | Abraham Silji | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,800 | $330.78 | $595,404 | 2,860 |
| 2024-05-10 | Hofmann Thomas W | Dir |
Open-market sell
S
|
Common Stock | 617 | $365.92 | $225,773 | 43,565 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 36,732 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 41,000 | $0.00 | $0 | 45,732 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 15,684 | $0.00 | $0 | 0 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,316 | $0.00 | $0 | 0 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 9,000 | $59.64 | $536,760 | 161,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 41,000 | $366.65 | $15,032,736 | 152,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 15,684 | $366.66 | $5,750,678 | 193,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 9,316 | $366.64 | $3,415,636 | 209,952 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 41,000 | $59.64 | $2,445,240 | 218,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 15,684 | $57.38 | $899,948 | 177,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 9,316 | $57.38 | $534,552 | 162,224 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 36,732 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 41,000 | $0.00 | $0 | 45,732 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 15,684 | $0.00 | $0 | 0 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,316 | $0.00 | $0 | 0 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 9,000 | $59.64 | $536,760 | 161,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 41,000 | $366.65 | $15,032,736 | 152,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 15,684 | $366.66 | $5,750,678 | 193,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 9,316 | $366.64 | $3,415,636 | 209,952 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 41,000 | $59.64 | $2,445,240 | 218,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 15,684 | $57.38 | $899,948 | 177,908 |
| 2024-05-07 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 9,316 | $57.38 | $534,552 | 162,224 |
| 2024-04-23 | Pucci Paolo | Dir |
Equity grant / award
A
|
Common Stock | 564 | $0.00 | $0 | 9,876 |
| 2024-03-11 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 675 | $0.00 | $0 | 896 |
| 2024-03-11 | Winters Chad | VP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 815 | $358.82 | $292,436 | 1,309 |
| 2024-03-11 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 675 | $173.22 | $116,924 | 2,124 |
| 2024-02-28 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,019 | $0.00 | $0 | 529 |
| 2024-02-28 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 2,019 | $358.62 | $724,061 | 1,979 |
| 2024-02-28 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 2,019 | $102.51 | $206,968 | 3,998 |
| 2024-02-27 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 64,132 | $0.00 | $0 | 15,684 |
| 2024-02-27 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 9,316 |
| 2024-02-27 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 9,000 | $57.38 | $516,420 | 152,908 |
| 2024-02-27 | Green Eric Mark | President, CEO and Board Chair |
Open-market sell
S
|
Common Stock | 64,132 | $359.85 | $23,077,971 | 152,908 |
| 2024-02-27 | Green Eric Mark | President, CEO and Board Chair |
Exercise / conversion
M
|
Common Stock | 64,132 | $57.38 | $3,679,894 | 217,040 |
| 2024-02-23 | Abraham Silji | SVP, Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 7,012 | $0.00 | $0 | 0 |
| 2024-02-23 | Abraham Silji | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 7,012 | $365.00 | $2,559,380 | 4,660 |
| 2024-02-23 | Abraham Silji | SVP, Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 7,012 | $173.22 | $1,214,619 | 11,672 |
| 2024-02-20 | Witherspoon Charles | VP & Treasurer |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 742 | $0.00 | $0 | 742 |
| 2024-02-20 | Witherspoon Charles | VP & Treasurer |
Equity grant / award
A
|
Common Stock | 144 | $0.00 | $0 | 1,979 |
| 2023-12-11 | Favorite Annette F | Sr. VP & Chief HR Officer |
Equity grant / award
G
|
Common Stock | 584 | $0.00 | $0 | 5,962 |
| 2023-12-06 | Green Eric Mark | President, CEO and Board Chair |
Equity grant / award
G
|
Common Stock | 9,800 | $343.00 | $3,361,400 | 130,774 |
| 2023-12-04 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 341 | $0.00 | $0 | 1,571 |
| 2023-12-04 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 456 | $0.00 | $0 | 0 |
| 2023-12-04 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 341 | $173.22 | $59,068 | 2,283 |
| 2023-12-04 | Winters Chad | VP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,013 | $349.00 | $353,541 | 1,270 |
| 2023-12-04 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 456 | $143.43 | $65,404 | 1,942 |
| 2023-12-01 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 341 | $0.00 | $0 | 1,571 |
| 2023-12-01 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 456 | $0.00 | $0 | 0 |
| 2023-12-01 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 341 | $173.22 | $59,068 | 2,283 |
| 2023-12-01 | Winters Chad | VP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,013 | $349.00 | $353,541 | 1,270 |
| 2023-12-01 | Winters Chad | VP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 456 | $143.43 | $65,404 | 1,942 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 596 | $0.00 | $0 | 596 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 594 | $0.00 | $0 | 478 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 596 | $322.27 | $192,073 | 1,835 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 594 | $322.48 | $191,550 | 2,431 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 596 | $274.29 | $163,477 | 3,025 |
| 2023-10-31 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 594 | $173.22 | $102,893 | 2,429 |
| 2023-08-30 | Favorite Annette F | Sr. VP & Chief HR Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 2,000 | $0.00 | $0 | 8,452 |
| 2023-08-30 | Favorite Annette F | Sr. VP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 1,240 | $414.91 | $514,489 | 14,877 |
| 2023-08-30 | Favorite Annette F | Sr. VP & Chief HR Officer |
Open-market sell
S
|
Common Stock | 760 | $414.19 | $314,788 | 16,117 |
| 2023-08-30 | Favorite Annette F | Sr. VP & Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | $83.47 | $166,940 | 16,877 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 1,112 | $393.34 | $437,394 | 1,756 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 1,588 | $393.34 | $624,624 | 1,588 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 777 | $393.34 | $305,625 | 2,331 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,477 | $393.34 | $1,367,643 | 4,320 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 777 | $369.13 | $286,814 | 7,797 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 1,588 | $274.29 | $435,573 | 7,020 |
| 2023-08-22 | Reiss-Clark Cindy | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 1,112 | $173.22 | $192,621 | 5,432 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 453 | $0.00 | $0 | 1,359 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 1,388 | $0.00 | $0 | 1,388 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,348 | $0.00 | $0 | 1,116 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 7,140 | $0.00 | $0 | 0 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,772 | $0.00 | $0 | 0 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Open-market sell
S
|
Common Stock | 1,741 | $396.12 | $689,650 | 18,307 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Open-market sell
S
|
Common Stock | 8,635 | $395.54 | $3,415,510 | 20,048 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Open-market sell
S
|
Common Stock | 10,725 | $394.62 | $4,232,326 | 28,683 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M
|
Common Stock | 453 | $369.13 | $167,216 | 39,408 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M
|
Common Stock | 1,388 | $274.29 | $380,715 | 38,955 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M
|
Common Stock | 3,348 | $173.22 | $579,941 | 37,567 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M
|
Common Stock | 7,140 | $102.51 | $731,921 | 34,219 |
| 2023-08-11 | Lai Quintin J | VP Strat & Investor Relations |
Exercise / conversion
M
|
Common Stock | 8,772 | $89.64 | $786,322 | 27,079 |
| 2023-08-09 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 840 | $0.00 | $0 | 708 |
| 2023-08-09 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 1,680 | $396.54 | $666,187 | 1,829 |
| 2023-08-09 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 840 | $173.22 | $145,505 | 3,509 |
| 2023-08-08 | Abraham Silji | SVP, Chief Technology Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 8,160 | $102.51 | $836,482 | 0 |
| 2023-08-08 | Abraham Silji | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6 | $397.69 | $2,386 | 4,209 |
| 2023-08-08 | Abraham Silji | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 8,154 | $397.18 | $3,238,586 | 4,215 |
| 2023-08-08 | Abraham Silji | SVP, Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 8,160 | $102.51 | $836,482 | 12,369 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 13,884 | $0.00 | $0 | 0 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 8,450 | $0.00 | $0 | 6,850 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Open-market sell
S
|
Common Stock | 200 | $371.02 | $74,205 | 4,366 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Open-market sell
S
|
Common Stock | 22,134 | $370.38 | $8,198,011 | 4,566 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Exercise / conversion
M
|
Common Stock | 13,884 | $100.92 | $1,401,173 | 26,700 |
| 2023-08-02 | Birkett Bernard | Sr VP, Chief Fin & Ops Off |
Exercise / conversion
M
|
Common Stock | 8,450 | $102.51 | $866,210 | 12,816 |
| 2023-05-30 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 1,000 | $0.00 | $0 | 1,548 |
| 2023-05-30 | Witherspoon Charles | VP & Treasurer |
Open-market sell
S
|
Common Stock | 1,000 | $343.05 | $343,050 | 1,829 |
| 2023-05-30 | Witherspoon Charles | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 1,000 | $102.51 | $102,510 | 2,829 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 148,132 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 500 | $365.46 | $182,729 | 134,574 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 4,133 | $364.76 | $1,507,572 | 135,074 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 12,648 | $363.94 | $4,603,055 | 139,207 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 12,562 | $362.93 | $4,559,085 | 151,855 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 14,157 | $361.95 | $5,124,081 | 164,417 |
| 2023-05-09 | Green Eric Mark | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $57.38 | $2,869,000 | 178,574 |
| 2023-05-05 | Winters Chad | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 10 | $368.46 | $3,685 | 1,449 |
| 2023-05-01 | Hofmann Thomas W | — |
Open-market sell
S
|
Common Stock | 1,212 | $365.57 | $443,077 | 43,616 |
| 2023-04-25 | Lockhart Stephen H | — |
Equity grant / award
A
|
Common Stock | 616 | — | — | 1,070 |
| 2023-03-09 | Abraham Silji | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,500 | $322.57 | $483,850 | 4,209 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 198,132 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 1,131 | $324.29 | $366,772 | 128,574 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 5,277 | $323.38 | $1,706,478 | 123,297 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 26,753 | $322.49 | $8,627,505 | 96,544 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 7,685 | $321.61 | $2,471,602 | 88,859 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 3,154 | $320.60 | $1,011,173 | 85,705 |
| 2023-03-07 | Green Eric Mark | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $57.38 | $2,869,000 | 135,705 |
| 2023-03-01 | Abraham Silji | SVP, Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 234 | $318.28 | $74,478 | 5,709 |
| 2023-02-21 | Lai Quintin J | VP Corp Development & Strategy |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 1,724 | $0.00 | $0 | 1,724 |
| 2023-02-21 | Lai Quintin J | VP Corp Development & Strategy |
Equity grant / award
A
|
Common Stock | 1,134 | $306.68 | $347,775 | 18,307 |
| 2022-12-30 | Joseph Molly | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 96 | $235.35 | $22,594 | 701 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 248,132 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 1,100 | $241.46 | $265,611 | 114,922 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 9,682 | $240.73 | $2,330,775 | 116,022 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 10,752 | $239.70 | $2,577,224 | 125,704 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 6,312 | $238.83 | $1,507,475 | 136,456 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 9,408 | $237.67 | $2,235,977 | 142,768 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Open-market sell
S
|
Common Stock | 6,746 | $236.95 | $1,598,457 | 152,176 |
| 2022-12-05 | Green Eric Mark | President & CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $57.38 | $2,869,000 | 158,922 |
| 2022-10-31 | Winters Chad | VP, CAO & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 47 | $225.51 | $10,599 | 983 |
| 2022-09-30 | Joseph Molly | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 91 | $246.08 | $22,393 | 605 |
| 2022-08-02 | Birkett Bernard | Sr VP, CFO & COO |
Open-market sell
S
|
Common Stock | 1,100 | $343.38 | $377,723 | 795 |
| 2022-08-02 | Birkett Bernard | Sr VP, CFO & COO |
Open-market sell
S
|
Common Stock | 2,007 | $342.59 | $687,574 | 1,895 |
| 2022-08-02 | Birkett Bernard | Sr VP, CFO & COO |
Open-market sell
S
|
Common Stock | 1,708 | $341.97 | $584,083 | 3,902 |
| 2022-08-02 | Birkett Bernard | Sr VP, CFO & COO |
Open-market sell
S
|
Common Stock | 9,359 | $340.50 | $3,186,695 | 5,610 |
| 2022-08-01 | Abraham Silji | Chief Digital & Trans Officer |
Open-market sell
S
|
Common Stock | 5,374 | $343.93 | $1,848,306 | 3,201 |
| 2022-06-30 | Joseph Molly | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 74 | $302.37 | $22,375 | 205 |
| 2022-06-21 | Birkett Bernard | Sr VP, CFO & COO |
Other disposed transaction
F
|
Common Stock | 946 | $288.53 | $272,949 | 14,969 |
| 2022-05-24 | Joseph Molly | — |
Equity grant / award
A
|
Common Stock | 632 | — | — | 940 |
| 2022-05-23 | Birkett Bernard | Sr VP, CFO & COO |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 1,344 | $0.00 | $0 | 1,344 |
| 2022-05-05 | Winters Chad | VP, CAO & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 10 | $314.76 | $3,148 | 1,063 |
| 2022-03-31 | ZENNER PATRICK J | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 49 | $410.71 | $20,125 | 10,928 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 5,576 | $0.00 | $0 | 29,064 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 2,440 | $0.00 | $0 | 34,640 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 200 | $374.92 | $74,984 | 5,372 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 2,940 | $374.45 | $1,100,881 | 5,572 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 900 | $372.92 | $335,632 | 8,512 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 600 | $371.89 | $223,132 | 9,412 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 446 | $370.94 | $165,441 | 10,012 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 1,254 | $369.86 | $463,801 | 10,458 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 405 | $367.94 | $149,017 | 11,712 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 1,271 | $367.12 | $466,604 | 12,117 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M
|
Common Stock | 5,576 | $83.47 | $465,429 | 13,388 |
| 2022-03-14 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M
|
Common Stock | 2,440 | $94.27 | $230,019 | 7,812 |
| 2022-02-22 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Equity grant / award
A
|
Common Stock | 3,597 | $369.13 | $1,327,761 | 13,731 |
| 2022-02-13 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Other disposed transaction
F
|
Common Stock | 27 | $391.20 | $10,562 | 10,134 |
| 2021-12-31 | Joseph Molly | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 48 | $469.01 | $22,512 | 76 |
| 2021-10-29 | Winters Chad | VP, CAO & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 47 | $429.88 | $20,204 | 659 |
| 2021-09-30 | Joseph Molly | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 28 | $424.54 | $11,887 | 28 |
| 2021-09-26 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Other disposed transaction
F
|
Common Stock | 620 | $457.11 | $283,408 | 10,161 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,000 | $0.00 | $0 | 0 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,672 | $0.00 | $0 | 0 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 1,500 | $462.63 | $693,946 | 2,234 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 3,100 | $460.80 | $1,428,494 | 3,734 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Open-market sell
S
|
Common Stock | 5,072 | $460.18 | $2,334,012 | 6,834 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M
|
Common Stock | 1,000 | $72.97 | $72,970 | 11,906 |
| 2021-09-10 | Lai Quintin J | VP Corp Development & Strategy |
Exercise / conversion
M
|
Common Stock | 8,672 | $59.64 | $517,198 | 10,906 |
| 2021-09-09 | ZENNER PATRICK J | — |
Equity grant / award
G
|
Common Stock | 11,517 | $0.00 | $0 | 55,682 |
| 2021-08-23 | Joseph Molly | — |
Equity grant / award
A
|
Common Stock | 308 | — | — | 308 |
| 2021-06-30 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 63 | $359.10 | $22,623 | 10,778 |
| 2021-06-21 | Birkett Bernard | Sr VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,090 | $357.59 | $389,773 | 11,569 |
| 2021-05-10 | Abraham Silji | Chief Digital & Trans Officer |
Open-market sell
S
|
Common Stock | 2,171 | $335.00 | $727,285 | 6,077 |
| 2021-05-05 | Winters Chad | VP, CAO & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 10 | $328.60 | $3,286 | 706 |
| 2021-05-04 | ZENNER PATRICK J | — |
Equity grant / award
G
|
Common Stock | 310 | $0.00 | $0 | 67,199 |
| 2021-03-31 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 80 | $281.78 | $22,542 | 10,715 |
| 2021-03-12 | Winters Chad | VP, CAO & Corporate Controller |
Equity grant / award
A
|
Common Stock | 170 | $261.62 | $44,475 | 715 |
| 2021-02-26 | Abraham Silji | Chief Digital & Trans Officer |
Other disposed transaction
F
|
Common Stock | 677 | $280.65 | $190,000 | 8,248 |
| 2021-02-23 | Green Eric Mark | President & CEO |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 43,652 | $0.00 | $0 | 43,652 |
| 2021-02-23 | Birkett Bernard | Sr VP, CFO & Treasurer |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 11,112 | $0.00 | $0 | 11,112 |
| 2021-02-22 | Lai Quintin J | VP Corp Development & Strategy |
Equity grant / award
A
|
Common Stock | 2,936 | $272.65 | $800,500 | 2,936 |
| 2021-02-14 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Other disposed transaction
F
|
Common Stock | 9 | $294.01 | $2,646 | 6,300 |
| 2020-12-31 | ZENNER PATRICK J | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 132 | $283.31 | $37,397 | 17,027 |
| 2020-11-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,140 | $0.00 | $0 | 14,584 |
| 2020-11-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,860 | $0.00 | $0 | 0 |
| 2020-11-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Open-market sell
S
|
Common Stock | 2,658 | $297.28 | $790,179 | 7,540 |
| 2020-11-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Open-market sell
S
|
Common Stock | 6,342 | $296.41 | $1,879,862 | 10,198 |
| 2020-11-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Exercise / conversion
M
|
Common Stock | 9,000 | $62.30 | $560,700 | 16,540 |
| 2020-10-29 | Abraham Silji | Chief Digital & Trans Officer |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 1,956 | $275.23 | $538,350 | 1,956 |
| 2020-10-29 | Abraham Silji | Chief Digital & Trans Officer |
Equity grant / award
A
|
Common Stock | 454 | $0.00 | $0 | 6,348 |
| 2020-09-30 | ZENNER PATRICK J | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 136 | $274.90 | $37,386 | 16,895 |
| 2020-07-29 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 5,358 | $0.00 | $0 | 2,786 |
| 2020-07-29 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 3,273 | $270.70 | $886,014 | 6,309 |
| 2020-07-29 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M
|
Common Stock | 5,358 | $83.47 | $447,232 | 9,582 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 3,000 | $0.00 | $0 | 8,144 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,792 | $0.00 | $0 | 0 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 3,000 | $265.98 | $797,931 | 4,224 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 138 | $265.85 | $36,687 | 7,224 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 2,881 | $265.13 | $763,837 | 7,362 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 7,773 | $264.13 | $2,053,094 | 10,243 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Open-market sell
S
|
Common Stock | 716 | $266.06 | $190,498 | 18,016 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M
|
Common Stock | 3,000 | $83.47 | $250,410 | 18,732 |
| 2020-07-28 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Exercise / conversion
M
|
Common Stock | 10,792 | $71.79 | $774,758 | 15,732 |
| 2020-06-30 | ZENNER PATRICK J | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 165 | $227.17 | $37,483 | 16,759 |
| 2020-06-21 | Birkett Bernard | Sr VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 741 | $216.59 | $160,493 | 9,383 |
| 2020-06-03 | Green Eric Mark | President & CEO |
Other disposed transaction
F
|
Common Stock | 5 | $197.94 | $990 | 72,378 |
| 2020-05-11 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,000 | $0.00 | $0 | 8,020 |
| 2020-05-11 | Abraham Silji | Chief Digital & Trans Officer |
Open-market sell
S
|
Common Stock | 1,000 | $204.50 | $204,500 | 5,894 |
| 2020-05-11 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M
|
Common Stock | 1,000 | $86.24 | $86,240 | 6,894 |
| 2020-05-08 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,000 | $0.00 | $0 | 9,020 |
| 2020-05-08 | Abraham Silji | Chief Digital & Trans Officer |
Open-market sell
S
|
Common Stock | 1,000 | $200.00 | $200,000 | 5,894 |
| 2020-05-08 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M
|
Common Stock | 1,000 | $86.24 | $86,240 | 6,894 |
| 2020-05-05 | Winters Chad | VP, CAO & Corporate Controller |
Equity grant / award
A
|
Common Stock | 102 | — | — | 592 |
| 2020-05-01 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Open-market sell
S
|
Common Stock | 1,805 | $189.38 | $341,837 | 7,540 |
| 2020-04-28 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 500 | $0.00 | $0 | 10,020 |
| 2020-04-28 | Abraham Silji | Chief Digital & Trans Officer |
Open-market sell
S
|
Common Stock | 500 | $200.66 | $100,328 | 4,541 |
| 2020-04-28 | Abraham Silji | Chief Digital & Trans Officer |
Exercise / conversion
M
|
Common Stock | 500 | $86.24 | $43,120 | 5,041 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,464 | $0.00 | $0 | 0 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,728 | $0.00 | $0 | 0 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,900 | $198.38 | $376,930 | 8,209 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Open-market sell
S
|
Common Stock | 4,261 | $197.48 | $841,475 | 10,109 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Open-market sell
S
|
Common Stock | 5,431 | $196.60 | $1,067,754 | 14,370 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Open-market sell
S
|
Common Stock | 2,600 | $195.49 | $508,262 | 19,801 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 9,464 | $55.09 | $521,372 | 22,401 |
| 2020-04-27 | Favorite Annette F | Sr. VP Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 4,728 | $55.09 | $260,466 | 12,937 |
| 2020-04-24 | Green Eric Mark | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,858 | $195.54 | $1,145,473 | 72,373 |
| 2020-03-31 | ZENNER PATRICK J | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 246 | $152.25 | $37,454 | 16,594 |
| 2020-03-02 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Equity grant / award
A
|
Common Stock | 373 | $156.49 | $58,371 | 4,940 |
| 2020-02-26 | Abraham Silji | Chief Digital & Trans Officer |
Other disposed transaction
F
|
Common Stock | 471 | $158.30 | $74,559 | 4,171 |
| 2020-02-23 | Favorite Annette F | Sr. VP Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 42 | $170.16 | $7,147 | 8,209 |
| 2020-02-18 | Favorite Annette F | Sr. VP Human Resources Officer |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 5,740 | $0.00 | $0 | 5,740 |
| 2020-02-18 | Favorite Annette F | Sr. VP Human Resources Officer |
Equity grant / award
A
|
Common Stock | 1,320 | $173.22 | $228,650 | 8,251 |
| 2019-12-31 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 150 | $150.33 | $22,550 | 10,635 |
| 2019-11-22 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Other disposed transaction
F
|
Common Stock | 2,151 | $149.72 | $322,048 | 6,529 |
| 2019-10-07 | Favorite Annette F | Sr. VP Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 1,355 | $141.59 | $191,854 | 6,913 |
| 2019-09-30 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 159 | $141.82 | $22,549 | 10,485 |
| 2019-07-25 | ZENNER PATRICK J | — |
Open-market sell
S
|
Common Stock | 47 | $132.22 | $6,214 | 66,140 |
| 2019-07-18 | ZENNER PATRICK J | — |
Open-market sell
S
|
Common Stock | 20 | $121.83 | $2,437 | 66,187 |
| 2019-06-28 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 180 | $125.15 | $22,527 | 10,326 |
| 2019-06-21 | Birkett Bernard | Sr VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 710 | $122.04 | $86,648 | 9,583 |
| 2019-05-07 | Feehery William F | — |
Equity grant / award
A
|
Common Stock | 1,565 | — | — | 22,236 |
| 2019-04-30 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 4,458 | $0.00 | $0 | 5,000 |
| 2019-04-30 | Malone Daniel | Vice President & Controller |
Open-market sell
S
|
Common Stock | 4,458 | $123.03 | $548,477 | 29,020 |
| 2019-04-30 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 4,458 | $21.34 | $95,134 | 33,478 |
| 2019-03-29 | BUTHMAN MARK A | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 204 | $110.20 | $22,481 | 10,146 |
| 2019-03-21 | ZENNER PATRICK J | — |
Open-market sell
S
|
Common Stock | 33 | $106.49 | $3,514 | 66,207 |
| 2019-03-19 | ZENNER PATRICK J | — |
Open-market sell
S
|
Common Stock | 11 | $106.02 | $1,166 | 66,240 |
| 2019-03-01 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 2,575 | $106.14 | $273,310 | 17,926 |
| 2019-02-28 | ZENNER PATRICK J | — |
Open-market buy
P
|
Common Stock | 54 | $105.14 | $5,677 | 66,251 |
| 2019-02-26 | Abraham Silji | Chief Digital & Trans Officer |
Other disposed transaction
F
|
Common Stock | 473 | $103.77 | $49,083 | 4,165 |
| 2019-02-19 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 12,240 | $102.51 | $1,254,722 | 12,240 |
| 2019-02-19 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 5,120 | $102.51 | $524,851 | 15,351 |
| 2018-12-31 | Keller Deborah L | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 204 | $98.03 | $19,998 | 1,279 |
| 2018-09-28 | Keller Deborah L | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 162 | $123.74 | $20,046 | 1,072 |
| 2018-08-07 | Flynn Karen | Sr VP & Chief Commercial Offic |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,458 | $0.00 | $0 | 0 |
| 2018-08-07 | Flynn Karen | Sr VP & Chief Commercial Offic |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 11,000 | $0.00 | $0 | 20,982 |
| 2018-08-07 | Flynn Karen | Sr VP & Chief Commercial Offic |
Open-market sell
S
|
Common Stock | 20,458 | $116.23 | $2,377,833 | 21,593 |
| 2018-08-07 | Flynn Karen | Sr VP & Chief Commercial Offic |
Exercise / conversion
M
|
Common Stock | 11,000 | $25.14 | $276,595 | 42,051 |
| 2018-08-07 | Flynn Karen | Sr VP & Chief Commercial Offic |
Exercise / conversion
M
|
Common Stock | 9,458 | $21.22 | $200,699 | 31,051 |
| 2018-07-31 | ZENNER PATRICK J | — |
Open-market buy
P
|
Common Stock | 57 | $110.55 | $6,302 | 66,197 |
| 2018-06-21 | Birkett Bernard | Sr VP, CFO & Treasurer |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 13,884 | $100.92 | $1,401,173 | 13,884 |
| 2018-06-21 | Birkett Bernard | Sr VP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 9,908 | $0.00 | $0 | 9,908 |
| 2018-06-11 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 5,000 | $0.00 | $0 | 0 |
| 2018-06-11 | Malone Daniel | Vice President & Controller |
Open-market sell
S
|
Common Stock | 5,000 | $97.24 | $486,200 | 29,020 |
| 2018-06-11 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $16.05 | $80,225 | 34,020 |
| 2018-06-08 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 75,662 | $0.00 | $0 | 0 |
| 2018-06-08 | FEDERICI WILLIAM J | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 42,869 | $96.09 | $4,119,282 | 227,812 |
| 2018-06-08 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 75,662 | $21.34 | $1,614,627 | 270,681 |
| 2018-05-15 | ZENNER PATRICK J | — |
Open-market buy
P
|
Common Stock | 275 | $88.89 | $24,444 | 56,540 |
| 2018-05-09 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 52,000 | $0.00 | $0 | 0 |
| 2018-05-09 | FEDERICI WILLIAM J | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 52,000 | $87.14 | $4,531,280 | 195,019 |
| 2018-05-09 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 52,000 | $16.05 | $834,340 | 247,019 |
| 2018-05-02 | ZENNER PATRICK J | — |
Equity grant / award
A
|
Common Stock | 584 | $0.00 | $0 | 56,265 |
| 2018-05-01 | WEILAND JOHN H | — |
Equity grant / award
A
|
Common Stock | 1,824 | $0.00 | $0 | 45,359 |
| 2018-04-24 | Green Eric Mark | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,716 | $92.00 | $709,872 | 62,997 |
| 2018-02-26 | Abraham Silji | Chief Digital & Trans Officer |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 10,520 | $86.24 | $907,245 | 10,520 |
| 2018-02-26 | Abraham Silji | Chief Digital & Trans Officer |
Equity grant / award
A
|
Common Stock | 4,638 | $0.00 | $0 | 4,638 |
| 2018-02-20 | FEDERICI WILLIAM J | Sr. VP & CFO |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 17,544 | $89.64 | $1,572,644 | 17,544 |
| 2018-02-13 | Malone Daniel | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 1,250 | $93.00 | $116,250 | 5,454 |
| 2017-12-29 | WEILAND JOHN H | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 261 | $99.16 | $25,839 | 24,628 |
| 2017-12-15 | Johnson Paula A | — |
Other disposed transaction
D
|
Common Stock | 2,275 | $98.98 | $225,180 | 35,578 |
| 2017-12-08 | FEDERICI WILLIAM J | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 21,000 | $99.01 | $2,079,210 | 190,493 |
| 2017-12-01 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 6 | $99.11 | $638 | 4,618 |
| 2017-11-17 | Flynn Karen | Sr VP & Chief Commercial Offic |
Equity grant / award
A
|
Common Stock | 7 | $98.96 | $738 | 1,290 |
| 2017-11-10 | ZENNER PATRICK J | — |
Open-market sell
S
|
Common Stock | 335 | $101.54 | $34,017 | 66,140 |
| 2017-11-03 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 6 | $100.95 | $638 | 4,606 |
| 2017-10-20 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 7 | $93.84 | $638 | 4,599 |
| 2017-10-17 | ZENNER PATRICK J | — |
Open-market buy
P
|
Common Stock | 335 | $93.94 | $31,469 | 66,475 |
| 2017-10-06 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 7 | $95.45 | $638 | 4,592 |
| 2017-09-29 | WEILAND JOHN H | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 234 | $96.33 | $22,500 | 24,367 |
| 2017-09-22 | Flynn Karen | Sr VP & Chief Commercial Offic |
Equity grant / award
A
|
Common Stock | 8 | $95.21 | $738 | 1,260 |
| 2017-09-08 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 5 | $91.43 | $485 | 4,579 |
| 2017-08-25 | Flynn Karen | Sr VP & Chief Commercial Offic |
Equity grant / award
A
|
Common Stock | 9 | $85.43 | $738 | 1,244 |
| 2017-08-11 | Flynn Karen | Sr VP & Chief Commercial Offic |
Equity grant / award
A
|
Common Stock | 7 | $84.93 | $600 | 1,235 |
| 2017-06-30 | Keller Deborah L | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 71 | $94.39 | $6,667 | 71 |
| 2017-06-01 | Keller Deborah L | — |
Equity grant / award
A
|
Common Stock | 1,483 | $0.00 | $0 | 1,483 |
| 2017-05-18 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 54,996 | $20.85 | $1,146,667 | 0 |
| 2017-05-18 | FEDERICI WILLIAM J | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 2,600 | $96.00 | $249,612 | 211,493 |
| 2017-05-18 | FEDERICI WILLIAM J | Sr. VP & CFO |
Open-market sell
S
|
Common Stock | 52,396 | $95.42 | $4,999,485 | 214,093 |
| 2017-05-18 | FEDERICI WILLIAM J | Sr. VP & CFO |
Exercise / conversion
M
|
Common Stock | 54,996 | $20.85 | $1,146,667 | 266,489 |
| 2017-05-02 | ZENNER PATRICK J | — |
Equity grant / award
A
|
Common Stock | 528 | $0.00 | $0 | 53,857 |
| 2017-05-02 | ZENNER PATRICK J | — |
Equity grant / award
A
|
Common Stock | 1,697 | $0.00 | $0 | 53,329 |
| 2017-02-21 | Malone Daniel | Vice President & Controller |
Equity grant / award
A · derivative
|
Stock Options (Right to buy) | 4,184 | $83.47 | $349,238 | 4,184 |
| 2017-02-17 | Flynn Karen | Sr VP & Chief Commercial Offic |
Other disposed transaction
F
|
Common Stock | 86 | $83.13 | $7,149 | 17,605 |
| 2017-02-14 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 1,264 | $86.93 | $109,880 | 4,562 |
| 2017-02-14 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 3,253 | $86.93 | $282,783 | 3,298 |
| 2016-12-30 | WEILAND JOHN H | — |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 264 | $85.20 | $22,500 | 23,515 |
| 2016-12-16 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 7 | $84.63 | $615 | 37 |
| 2016-12-13 | FEDERICI WILLIAM J | Sr. VP & CFO |
Equity grant / award
G
|
Common Stock | 2,400 | $0.00 | $0 | 206,295 |
| 2016-12-13 | FEDERICI WILLIAM J | Sr. VP & CFO |
Equity grant / award
G
|
Common Stock | 600 | $0.00 | $0 | 208,695 |
| 2016-12-08 | ZENNER PATRICK J | — |
Open-market buy
P
|
Common Stock | 332 | $84.53 | $28,063 | 51,831 |
| 2016-12-02 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 8 | $80.57 | $615 | 30 |
| 2016-11-18 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 8 | $80.14 | $615 | 22 |
| 2016-11-04 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 8 | $75.39 | $615 | 15 |
| 2016-10-31 | Johnson Paula A | Dir |
Open-market sell
S
|
Common Stock | 2,466 | $75.87 | $187,095 | 36,038 |
| 2016-10-21 | MILLER GEORGE LLOYD | Sr. VP, GC & Corp. Sec. |
Equity grant / award
A
|
Common Stock | 7 | $71.68 | $477 | 7 |
| 2016-10-07 | Green Eric Mark | President & CEO |
Equity grant / award
A
|
Common Stock | 16 | $75.44 | $1,192 | 158 |
| 2016-09-30 | WEILAND JOHN H | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 304 | $74.12 | $22,500 | 23,176 |
| 2016-09-26 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 10,792 | $71.79 | $774,758 | 10,792 |
| 2016-09-26 | MONTECALVO DAVID A | SVP, Glob Ops and Supply Chain |
Equity grant / award
A
|
Common Stock | 1,393 | $0.00 | $0 | 1,393 |
| 2016-09-23 | Green Eric Mark | President & CEO |
Equity grant / award
A
|
Common Stock | 16 | $72.55 | $1,192 | 142 |
| 2016-09-12 | Pucci Paolo | Dir |
Equity grant / award
A
|
Common Stock | 1,277 | $0.00 | $0 | 1,277 |
| 2016-09-09 | Green Eric Mark | President & CEO |
Equity grant / award
A
|
Common Stock | 15 | $80.19 | $1,192 | 126 |
| 2016-09-06 | Flynn Karen | Sr VP & Chief Commercial Offic |
Open-market sell
S
|
Common Stock | 14,581 | $83.28 | $1,214,306 | 13,513 |
| 2016-08-26 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 15 | $81.56 | $1,192 | 111 |
| 2016-08-23 | Johnson Paula A | Dir |
Open-market sell
S
|
Common Stock | 3,042 | $81.55 | $248,075 | 38,450 |
| 2016-08-12 | Flynn Karen | President, Pharma Pckg Systems |
Equity grant / award
A
|
Common Stock | 1 | $81.00 | $72 | 1,132 |
| 2016-07-29 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 15 | $80.28 | $1,192 | 82 |
| 2016-07-15 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 15 | $77.79 | $1,192 | 67 |
| 2016-07-05 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 16 | $75.89 | $1,192 | 52 |
| 2016-06-30 | BUTHMAN MARK A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Unit | 333 | $75.06 | $25,000 | 7,137 |
| 2016-06-17 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 19 | $73.89 | $1,423 | 36 |
| 2016-06-03 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 14 | $75.25 | $1,077 | 17 |
| 2016-06-02 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,950 | $22.48 | $88,816 | 0 |
| 2016-06-02 | Malone Daniel | Vice President & Controller |
Open-market sell
S
|
Common Stock | 3,950 | $74.95 | $296,057 | 26,716 |
| 2016-06-02 | Malone Daniel | Vice President & Controller |
Exercise / conversion
M
|
Common Stock | 3,950 | $22.48 | $88,816 | 30,666 |
| 2016-05-25 | Hofmann Thomas W | Dir |
Open-market sell
S
|
Common Stock | 2,466 | $73.57 | $181,432 | 34,506 |
| 2016-05-20 | Green Eric Mark | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 2 | $72.73 | $169 | 2 |
| 2016-05-03 | Michels Douglas A | Dir |
Equity grant / award
A
|
Common Stock | 2,262 | $0.00 | $0 | 21,882 |