Financial Metrics
IQV IQVIA HOLDINGS INC.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1490000000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1553000000.0 | +4.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1497000000.0 | -3.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2360000000.0 | +57.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2355000000.0 | -0.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 2466000000.0 | +4.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 2563000000.0 | +3.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 2567000000.0 | +0.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 2594000000.0 | +1.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2684000000.0 | +3.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 2740000000.0 | +2.1% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 2769000000.0 | +1.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 2754000000.0 | -0.5% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 2521000000.0 | -8.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 2786000000.0 | +10.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 3409000000.0 | +22.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 3438000000.0 | +0.9% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 3391000000.0 | -1.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 3568000000.0 | +5.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 3541000000.0 | -0.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 3562000000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 3652000000.0 | +2.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3728000000.0 | +2.1% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 3736000000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3737000000.0 | +0.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 3814000000.0 | +2.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 3896000000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3829000000.0 | -1.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 4017000000.0 | +4.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 4100000000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 6815000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 9702000000.0 | +42.4% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 10412000000.0 | +7.3% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 11088000000.0 | +6.5% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 11359000000.0 | +2.4% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 13874000000.0 | +22.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 14410000000.0 | +3.9% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 14984000000.0 | +4.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 15405000000.0 | +2.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 16310000000.0 | +5.9% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 562000000.0 | — | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 563000000.0 | +0.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 547000000.0 | -2.8% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 449000000.0 | -17.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 600000000.0 | +33.6% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 731000000.0 | +21.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 715000000.0 | -2.2% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 727000000.0 | +1.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 799000000.0 | +9.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 795000000.0 | -0.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 812000000.0 | +2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 802000000.0 | -1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 850000000.0 | +6.0% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 862000000.0 | +1.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 827000000.0 | -4.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 863000000.0 | +4.4% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 915000000.0 | +6.0% | USD | 10-Q | 2024-10-31 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 179000000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 150000000.0 | -16.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 168000000.0 | +12.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 202000000.0 | +20.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 126000000.0 | -37.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 195000000.0 | +54.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 183000000.0 | -6.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 170000000.0 | -7.1% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 181000000.0 | +6.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 210000000.0 | +16.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 197000000.0 | -6.2% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 204000000.0 | +3.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 193000000.0 | -5.4% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 62000000.0 | -67.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 187000000.0 | +201.6% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 342000000.0 | +82.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 286000000.0 | -16.4% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 302000000.0 | +5.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 495000000.0 | +63.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 453000000.0 | -8.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 472000000.0 | +4.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 471000000.0 | -0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 524000000.0 | +11.3% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 481000000.0 | -8.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 506000000.0 | +5.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 520000000.0 | +2.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 550000000.0 | +5.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 496000000.0 | -9.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 506000000.0 | +2.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 553000000.0 | +9.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 576000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 665000000.0 | +15.5% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 741000000.0 | +11.4% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 777000000.0 | +4.9% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 731000000.0 | -5.9% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 1393000000.0 | +90.6% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1799000000.0 | +29.1% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 1977000000.0 | +9.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2202000000.0 | +11.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2182000000.0 | -0.9% | 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 | 109000000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 91000000.0 | -16.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 104000000.0 | +14.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 102000000.0 | -1.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 66000000.0 | -35.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 93000000.0 | +40.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 73000000.0 | -21.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 68000000.0 | -6.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 67000000.0 | -1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 67000000.0 | +0.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 71000000.0 | +6.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 69000000.0 | -2.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 91000000.0 | +31.9% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | -21000000.0 | -123.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 108000000.0 | +614.3% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 217000000.0 | +100.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 175000000.0 | -19.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 261000000.0 | +49.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 325000000.0 | +24.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 256000000.0 | -21.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 289000000.0 | +12.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-03-31 | 289000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 297000000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 303000000.0 | +2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 288000000.0 | -5.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 363000000.0 | +26.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 285000000.0 | -21.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 249000000.0 | -12.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 266000000.0 | +6.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 332000000.0 | +24.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 87000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1296000000.0 | +1389.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 284000000.0 | -78.1% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 227000000.0 | -20.1% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 308000000.0 | +35.7% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 971000000.0 | +215.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1091000000.0 | +12.4% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 1358000000.0 | +24.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1373000000.0 | +1.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1361000000.0 | -0.9% | 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.89 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.73 | -18.0% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.83 | +13.7% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.43 | -48.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.28 | -34.9% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.41 | +46.4% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.33 | -19.5% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3 | -9.1% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.3 | +0.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.29 | -3.3% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.31 | +6.9% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.29 | -6.5% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.43 | +48.3% | USD/shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | -0.12 | -127.9% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.53 | +541.7% | USD/shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 1.11 | +109.4% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.91 | -18.0% | USD/shares | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 1.36 | +49.5% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.71 | +25.7% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 1.36 | -20.5% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 1.52 | +11.8% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.56 | +2.6% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.61 | +3.2% | USD/shares | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 1.66 | +3.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.58 | -4.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.99 | +25.9% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.57 | -21.1% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.42 | -9.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.55 | +9.2% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.94 | +25.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.48 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 5.86 | +1120.8% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1.27 | -78.3% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.98 | -22.8% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 1.46 | +49.0% | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 5.05 | +245.9% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 5.82 | +15.2% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 7.39 | +27.0% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.57 | +2.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7.91 | +4.5% | 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.88 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.71 | -19.3% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.82 | +15.5% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.43 | -47.6% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.28 | -34.9% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.4 | +42.9% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.32 | -20.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.29 | -9.4% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.29 | +0.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.29 | +0.0% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.3 | +3.4% | USD/shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.29 | -3.3% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.42 | +44.8% | USD/shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | -0.12 | -128.6% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.52 | +533.3% | USD/shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 1.09 | +109.6% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.9 | -17.4% | USD/shares | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 1.34 | +48.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.68 | +25.4% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 1.34 | -20.2% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 1.49 | +11.2% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.53 | +2.7% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.59 | +3.9% | USD/shares | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 1.63 | +2.5% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.56 | -4.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.97 | +26.3% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.55 | -21.3% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.4 | -9.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.54 | +10.0% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.93 | +25.3% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.47 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 5.74 | +1121.3% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1.24 | -78.4% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.96 | -22.6% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 1.43 | +49.0% | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 4.95 | +246.2% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 5.72 | +15.6% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 7.29 | +27.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.49 | +2.7% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7.84 | +4.7% | 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 | 1053000000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 955000000.0 | -9.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1210000000.0 | +26.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 1198000000.0 | -1.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 862000000.0 | -28.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 902000000.0 | +4.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1103000000.0 | +22.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 959000000.0 | -13.1% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-03-31 | 960000000.0 | +0.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 879000000.0 | -8.4% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 827000000.0 | -5.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 891000000.0 | +7.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 936000000.0 | +5.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 938000000.0 | +0.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 863000000.0 | -8.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 837000000.0 | -3.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 927000000.0 | +10.8% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1109000000.0 | +19.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1464000000.0 | +32.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1814000000.0 | +23.9% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 2305000000.0 | +27.1% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 1807000000.0 | -21.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1470000000.0 | -18.6% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 1366000000.0 | -7.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1387000000.0 | +1.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1428000000.0 | +3.0% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 1274000000.0 | -10.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1216000000.0 | -4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1494000000.0 | +22.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1382000000.0 | -7.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1224000000.0 | -11.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1376000000.0 | +12.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1444000000.0 | +4.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1545000000.0 | +7.0% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 1572000000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1702000000.0 | +8.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1740000000.0 | +2.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2039000000.0 | +17.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1814000000.0 | -11.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1198000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 959000000.0 | -19.9% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 891000000.0 | -7.1% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 837000000.0 | -6.1% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1814000000.0 | +116.7% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 1366000000.0 | -24.7% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1216000000.0 | -11.0% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1376000000.0 | +13.2% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1702000000.0 | +23.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1980000000.0 | +16.3% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2437156000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 2436598000.0 | -0.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 2643132000.0 | +8.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3337000000.0 | +26.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 3117000000.0 | -6.6% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 3259000000.0 | +4.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 3492000000.0 | +7.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3554000000.0 | +1.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 3724000000.0 | +4.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 3587000000.0 | -3.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3696000000.0 | +3.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 3874000000.0 | +4.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3999000000.0 | +3.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3978000000.0 | -0.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 3995000000.0 | +0.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 4126000000.0 | +3.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 4277000000.0 | +3.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 4208000000.0 | -1.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 4645000000.0 | +10.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 5090000000.0 | +9.6% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 5579000000.0 | +9.6% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 5068000000.0 | -9.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 4534000000.0 | -10.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 4763000000.0 | +5.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 4772000000.0 | +0.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 4911000000.0 | +2.9% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 4752000000.0 | -3.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 4981000000.0 | +4.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 5328000000.0 | +7.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 5329000000.0 | +0.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 5208000000.0 | -2.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 5596000000.0 | +7.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5651000000.0 | +1.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5622000000.0 | -0.5% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 5632000000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5829000000.0 | +3.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5911000000.0 | +1.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 6345000000.0 | +7.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 5979000000.0 | -5.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3337000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 3554000000.0 | +6.5% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 3874000000.0 | +9.0% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 4126000000.0 | +6.5% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 5090000000.0 | +23.4% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 4763000000.0 | -6.4% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 4981000000.0 | +4.6% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 5596000000.0 | +12.3% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 5829000000.0 | +4.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6249000000.0 | +7.2% | 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 | 3982939000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 3962798000.0 | -0.5% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 4128802000.0 | +4.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 21208000000.0 | +413.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 21183000000.0 | -0.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 21782000000.0 | +2.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 22445000000.0 | +3.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 22857000000.0 | +1.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 23235000000.0 | +1.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 22626000000.0 | -2.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 22498000000.0 | -0.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 22549000000.0 | +0.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 23109000000.0 | +2.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 23068000000.0 | -0.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 22892000000.0 | -0.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 23251000000.0 | +1.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 23078000000.0 | -0.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 23183000000.0 | +0.5% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 23837000000.0 | +2.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 24564000000.0 | +3.0% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 24467000000.0 | -0.4% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 23937000000.0 | -2.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 24033000000.0 | +0.4% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 24689000000.0 | +2.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 24969000000.0 | +1.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 24413000000.0 | -2.2% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 24223000000.0 | -0.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 25337000000.0 | +4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 25739000000.0 | +1.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 26036000000.0 | +1.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 25977000000.0 | -0.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 26681000000.0 | +2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 26574000000.0 | -0.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 26398000000.0 | -0.7% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 27180000000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 26899000000.0 | -1.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 27322000000.0 | +1.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28632000000.0 | +4.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 28727000000.0 | +0.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 21208000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 22857000000.0 | +7.8% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 22549000000.0 | -1.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 23251000000.0 | +3.1% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 24564000000.0 | +5.6% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 24689000000.0 | +0.5% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 25337000000.0 | +2.6% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 26681000000.0 | +5.3% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 26899000000.0 | +0.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 29944000000.0 | +11.3% | 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 | 1578138000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1600288000.0 | +1.4% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1619948000.0 | +1.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2705000000.0 | +67.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2596000000.0 | -4.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2660000000.0 | +2.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2853000000.0 | +7.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3156000000.0 | +10.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 3199000000.0 | +1.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 3166000000.0 | -1.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3380000000.0 | +6.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 3534000000.0 | +4.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3502000000.0 | -0.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3495000000.0 | -0.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 3576000000.0 | +2.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 3945000000.0 | +10.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3907000000.0 | -1.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 3843000000.0 | -1.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 4139000000.0 | +7.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 4558000000.0 | +10.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 4868000000.0 | +6.8% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 4819000000.0 | -1.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 4847000000.0 | +0.6% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 5241000000.0 | +8.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 5157000000.0 | -1.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 5104000000.0 | -1.0% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 5253000000.0 | +2.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 5578000000.0 | +6.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 6657000000.0 | +19.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 6543000000.0 | -1.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6589000000.0 | +0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6491000000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6448000000.0 | -0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6620000000.0 | +2.7% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 6992000000.0 | +5.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6957000000.0 | -0.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 7179000000.0 | +3.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 7572000000.0 | +5.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 8508000000.0 | +12.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2705000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 3156000000.0 | +16.7% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 3534000000.0 | +12.0% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 3945000000.0 | +11.6% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 4558000000.0 | +15.5% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 5241000000.0 | +15.0% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 5578000000.0 | +6.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 6491000000.0 | +16.4% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 6957000000.0 | +7.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 8338000000.0 | +19.9% | 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 | 4188880000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 4191499000.0 | +0.1% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 4210729000.0 | +0.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 12348000000.0 | +193.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 13383000000.0 | +8.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 14008000000.0 | +4.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 14938000000.0 | +6.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 14613000000.0 | -2.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 14782000000.0 | +1.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 15012000000.0 | +1.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 15038000000.0 | +0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 15595000000.0 | +3.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 16244000000.0 | +4.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 16287000000.0 | +0.3% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 16498000000.0 | +1.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 16988000000.0 | +3.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 17276000000.0 | +1.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 17331000000.0 | +0.3% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 17730000000.0 | +2.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 18284000000.0 | +3.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 18230000000.0 | -0.3% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 18177000000.0 | -0.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 18204000000.0 | +0.1% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 18647000000.0 | +2.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 19050000000.0 | +2.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 19061000000.0 | +0.1% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 18876000000.0 | -1.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 19572000000.0 | +3.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 19807000000.0 | +1.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 20288000000.0 | +2.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 20172000000.0 | -0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 20569000000.0 | +2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 20230000000.0 | -1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 19684000000.0 | -2.7% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 20213000000.0 | +2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 20832000000.0 | +3.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 21337000000.0 | +2.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 22846000000.0 | +7.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 22439000000.0 | -1.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 12348000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 14613000000.0 | +18.3% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 15595000000.0 | +6.7% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 16988000000.0 | +8.9% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 18284000000.0 | +7.6% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 18647000000.0 | +2.0% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 19572000000.0 | +5.0% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 20569000000.0 | +5.1% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 20832000000.0 | +1.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 23314000000.0 | +11.9% | 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 | -205941000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | -228701000.0 | -11.1% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | -81927000.0 | +64.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 8860000000.0 | +10914.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 7800000000.0 | -12.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 7774000000.0 | -0.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 7507000000.0 | -3.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 8244000000.0 | +9.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 8453000000.0 | +2.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 7614000000.0 | -9.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 7460000000.0 | -2.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 6954000000.0 | -6.8% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-31 | 6865000000.0 | -1.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 6781000000.0 | -1.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 6394000000.0 | -5.7% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 6263000000.0 | -2.0% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-03-31 | 5802000000.0 | -7.4% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | 5852000000.0 | +0.9% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 6107000000.0 | +4.4% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2020-12-31 | 6280000000.0 | +2.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 6237000000.0 | -0.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 5760000000.0 | -7.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 5829000000.0 | +1.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 6042000000.0 | +3.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 5919000000.0 | -2.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 5352000000.0 | -9.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 5932000000.0 | +10.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2022-12-31 | 5765000000.0 | -2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 5932000000.0 | +2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 5748000000.0 | -3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 5805000000.0 | +1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 6112000000.0 | +5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 6344000000.0 | +3.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 6714000000.0 | +5.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 6967000000.0 | +3.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 6067000000.0 | -12.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5985000000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 5786000000.0 | -3.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 6288000000.0 | +8.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 8781000000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 8244000000.0 | -6.1% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 6954000000.0 | -15.6% | USD | 10-K | 2022-02-16 |
| Annual | 2019-12-31 | 6263000000.0 | -9.9% | USD | 10-K | 2023-02-15 |
| Annual | 2020-12-31 | 6280000000.0 | +0.3% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 6042000000.0 | -3.8% | USD | 10-K | 2025-02-13 |
| Annual | 2022-12-31 | 5765000000.0 | -4.6% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 6112000000.0 | +6.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 6067000000.0 | -0.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6630000000.0 | +9.3% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 7108000000.0 | — | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 8383000000.0 | +17.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 8986000000.0 | +7.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 9800000000.0 | +9.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 10122000000.0 | +3.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 10488000000.0 | +3.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 10782000000.0 | +2.8% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 10518000000.0 | -2.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 10907000000.0 | +3.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 11187000000.0 | +2.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 11299000000.0 | +1.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 11444000000.0 | +1.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 11545000000.0 | +0.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 11894000000.0 | +3.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 11965000000.0 | +0.6% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 12195000000.0 | +1.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 12384000000.0 | +1.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 12092000000.0 | -2.4% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 12140000000.0 | +0.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 12081000000.0 | -0.5% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 12034000000.0 | -0.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 12547000000.0 | +4.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 12615000000.0 | +0.5% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 12243000000.0 | -2.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 12595000000.0 | +2.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 11833000000.0 | -6.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 12433000000.0 | +5.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 12322000000.0 | -0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 12955000000.0 | +5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12819000000.0 | -1.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 12091000000.0 | -5.7% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 12293000000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 12838000000.0 | +4.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13108000000.0 | +2.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 14177000000.0 | +8.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 12793000000.0 | -9.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 7108000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 10122000000.0 | +42.4% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 10907000000.0 | +7.8% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 11545000000.0 | +5.8% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 12384000000.0 | +7.3% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 12034000000.0 | -2.8% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 12595000000.0 | +4.7% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 12955000000.0 | +2.9% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 12838000000.0 | -0.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 13884000000.0 | +8.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 | 2017-06-30 | 301000000.0 | — | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 737000000.0 | +144.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 182000000.0 | -75.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 493000000.0 | +170.9% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 837000000.0 | +69.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 113000000.0 | -86.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 504000000.0 | +346.0% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 834000000.0 | +65.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 163000000.0 | -80.5% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 635000000.0 | +289.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 1209000000.0 | +90.4% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 867000000.0 | -28.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 1406000000.0 | +62.2% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 2250000000.0 | +60.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 508000000.0 | -77.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 837000000.0 | +64.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 1700000000.0 | +103.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 417000000.0 | -75.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 819000000.0 | +96.4% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 1402000000.0 | +71.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 522000000.0 | -62.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1110000000.0 | +112.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1831000000.0 | +65.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 568000000.0 | -69.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1011000000.0 | +78.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1919000000.0 | +89.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 860000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 970000000.0 | +12.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1254000000.0 | +29.3% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 1417000000.0 | +13.0% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 1959000000.0 | +38.2% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 2942000000.0 | +50.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 2260000000.0 | -23.2% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 2149000000.0 | -4.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2716000000.0 | +26.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2654000000.0 | -2.3% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -440000000.0 | — | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -774000000.0 | -75.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -120000000.0 | +84.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -450000000.0 | -275.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -632000000.0 | -40.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -315000000.0 | +50.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -510000000.0 | -61.9% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | -910000000.0 | -78.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | -150000000.0 | +83.5% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | -369000000.0 | -146.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -560000000.0 | -51.8% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | -176000000.0 | +68.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -361000000.0 | -105.1% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | -1456000000.0 | -303.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -613000000.0 | +57.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -812000000.0 | -32.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -1529000000.0 | -88.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -222000000.0 | +85.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -818000000.0 | -268.5% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | -1391000000.0 | -70.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -314000000.0 | +77.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -535000000.0 | -70.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -1134000000.0 | -112.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -305000000.0 | +73.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -651000000.0 | -113.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -1201000000.0 | -84.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1731000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -1190000000.0 | -168.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -810000000.0 | +31.9% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -1190000000.0 | -46.9% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -796000000.0 | +33.1% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | -2103000000.0 | -164.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -2006000000.0 | +4.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -1603000000.0 | +20.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -1444000000.0 | +9.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2305000000.0 | -59.6% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -210000000.0 | — | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -117000000.0 | +44.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -41000000.0 | +65.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -93000000.0 | -126.8% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -294000000.0 | -216.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 228000000.0 | +177.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 28000000.0 | -87.7% | USD | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 67000000.0 | +139.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 107000000.0 | +59.7% | USD | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 34000000.0 | -68.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -19000000.0 | -155.9% | USD | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | -168000000.0 | -784.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -1031000000.0 | -513.7% | USD | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | -1097000000.0 | -6.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 144000000.0 | +113.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 115000000.0 | -20.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -136000000.0 | -218.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 87000000.0 | +164.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 182000000.0 | +109.2% | USD | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 38000000.0 | -79.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -106000000.0 | -378.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -366000000.0 | -245.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -503000000.0 | -37.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -258000000.0 | +48.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -113000000.0 | +56.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -685000000.0 | -506.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -2284000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -72000000.0 | +96.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -452000000.0 | -527.8% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -276000000.0 | +38.9% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -217000000.0 | +21.4% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | -1235000000.0 | -469.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -329000000.0 | +73.4% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -382000000.0 | -16.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -878000000.0 | -129.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -150000000.0 | +82.9% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 119629000.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 118469000.0 | -1.0% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 119395000.0 | +0.8% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 248300000.0 | +108.0% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-03-31 | 249500000.0 | +0.5% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2019-12-31 | 192300000.0 | -22.9% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 191000000.0 | -0.7% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 191300000.0 | +0.2% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 191700000.0 | +0.2% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 191200000.0 | -0.3% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 191600000.0 | +0.2% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 191600000.0 | +0.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 191100000.0 | -0.3% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 190600000.0 | -0.3% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 189300000.0 | -0.7% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 186600000.0 | -1.4% | shares | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 185800000.0 | -0.4% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 185700000.0 | -0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 185500000.0 | -0.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 183100000.0 | -1.3% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 182500000.0 | -0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 181500000.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 182200000.0 | +0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 182300000.0 | +0.1% | shares | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 181600000.0 | -0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 176100000.0 | -3.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 174100000.0 | -1.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 170000000.0 | -2.4% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 170300000.0 | +0.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 248300000.0 | — | shares | 10-K | 2017-02-16 |
| Annual | 2018-12-31 | 197500000.0 | -20.5% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 192300000.0 | -2.6% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 191200000.0 | -0.6% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 190600000.0 | -0.3% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 185700000.0 | -2.6% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 181500000.0 | -2.3% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 176100000.0 | -3.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 169600000.0 | -3.7% | 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 | 119629000.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 118469000.0 | -1.0% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 119395000.0 | +0.8% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 248300000.0 | +108.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 249500000.0 | +0.5% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 248300000.0 | -0.5% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 276500000.0 | +11.4% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 249500000.0 | -9.8% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 250000000.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 250400000.0 | +0.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 251200000.0 | +0.3% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 251500000.0 | +0.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 252200000.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 252600000.0 | +0.2% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 252800000.0 | +0.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 253000000.0 | +0.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 253800000.0 | +0.3% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 254100000.0 | +0.1% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 254500000.0 | +0.2% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 254700000.0 | +0.1% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 255400000.0 | +0.3% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 255600000.0 | +0.1% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 255600000.0 | +0.0% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 255800000.0 | +0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 256200000.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 256300000.0 | +0.0% | shares | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 256300000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 256400000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 256900000.0 | +0.2% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 257000000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 257100000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 257200000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 257900000.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 258000000.0 | +0.0% | shares | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 258100000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 258200000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 258500000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 258500000.0 | +0.0% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 258800000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 248300000.0 | — | shares | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 249500000.0 | +0.5% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 251500000.0 | +0.8% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 253000000.0 | +0.6% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 254700000.0 | +0.7% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 255800000.0 | +0.4% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 256400000.0 | +0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 257200000.0 | +0.3% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 258200000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 259100000.0 | +0.3% | 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 | 119400000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 119500000.0 | +0.1% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 118900000.0 | -0.5% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 230100000.0 | +93.5% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 217600000.0 | -5.4% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 214300000.0 | -1.5% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 207500000.0 | -3.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 205700000.0 | -0.9% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 202300000.0 | -1.7% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 197000000.0 | -2.6% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 196200000.0 | -0.4% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 194500000.0 | -0.9% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 191600000.0 | -1.5% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 190900000.0 | -0.4% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 191300000.0 | +0.2% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 191500000.0 | +0.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 191600000.0 | +0.1% | shares | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 191500000.0 | -0.1% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 190000000.0 | -0.8% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 188300000.0 | -0.9% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 186500000.0 | -1.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 185800000.0 | -0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 184400000.0 | -0.8% | shares | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 182900000.0 | -0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 181900000.0 | -0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 182200000.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 182100000.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 175700000.0 | -3.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 171800000.0 | -2.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 170200000.0 | -0.9% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 149100000.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 217800000.0 | +46.1% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 203700000.0 | -6.5% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 195100000.0 | -4.2% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 191300000.0 | -1.9% | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 191400000.0 | +0.1% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 187600000.0 | -2.0% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 183800000.0 | -2.0% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 181300000.0 | -1.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 171900000.0 | -5.2% | 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 | 121400000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 121500000.0 | +0.1% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 121200000.0 | -0.2% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 234900000.0 | +93.8% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 222300000.0 | -5.4% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 219000000.0 | -1.5% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 212000000.0 | -3.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 209900000.0 | -1.0% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 206800000.0 | -1.5% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 201700000.0 | -2.5% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 200600000.0 | -0.5% | shares | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 199000000.0 | -0.8% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 195700000.0 | -1.7% | shares | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 190900000.0 | -2.5% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 194900000.0 | +2.1% | shares | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 194900000.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 194900000.0 | +0.0% | shares | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 195300000.0 | +0.2% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 193400000.0 | -1.0% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 191100000.0 | -1.2% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 189400000.0 | -0.9% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 188600000.0 | -0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 186700000.0 | -1.0% | shares | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 185500000.0 | -0.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 184300000.0 | -0.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 184300000.0 | +0.0% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 184200000.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 177400000.0 | -3.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 173200000.0 | -2.4% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 171700000.0 | -0.9% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 152000000.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 222600000.0 | +46.4% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 208200000.0 | -6.5% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 199600000.0 | -4.1% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 195000000.0 | -2.3% | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 195000000.0 | +0.0% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 190600000.0 | -2.3% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 186300000.0 | -2.3% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 183400000.0 | -1.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 173500000.0 | -5.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.3741 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.3919 | +4.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.3626 | -7.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.1114 | -69.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1081 | -3.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1099 | +1.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1103 | +0.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1135 | +2.9% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.1153 | +1.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1161 | +0.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.1188 | +2.3% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.1210 | +1.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.1193 | -1.3% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 0.1087 | -8.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1169 | +7.5% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.1393 | +19.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1436 | +3.1% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 0.1411 | -1.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1429 | +1.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1450 | +1.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1471 | +1.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1419 | -3.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1432 | +0.9% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 0.1438 | +0.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1406 | -2.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1445 | +2.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1433 | -0.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1401 | -2.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1403 | +0.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1427 | +1.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3213 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.4245 | +32.1% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.4617 | +8.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.4769 | +3.3% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.4624 | -3.0% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.5620 | +21.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.5687 | +1.2% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.5616 | -1.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5727 | +2.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5447 | -4.9% | 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 | 1.5443 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.5226 | -1.4% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1.6316 | +7.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.2336 | -24.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1.2007 | -2.7% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1.2252 | +2.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1.2240 | -0.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1.1261 | -8.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.1641 | +3.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.1330 | -2.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1.0935 | -3.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1.0962 | +0.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.1419 | +4.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.1382 | -0.3% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1.1172 | -1.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.0459 | -6.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1.0947 | +4.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.0950 | +0.0% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 1.1223 | +2.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1.1167 | -0.5% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 1.1461 | +2.6% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 1.0517 | -8.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.9354 | -11.1% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 0.9088 | -2.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.9253 | +1.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.9622 | +4.0% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 0.9046 | -6.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.8930 | -1.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.8004 | -10.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.8145 | +1.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.7904 | -3.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.8621 | +9.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.8764 | +1.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.8492 | -3.1% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 0.8055 | -5.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8379 | +4.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.8234 | -1.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.8380 | +1.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.7028 | -16.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.2336 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 1.1261 | -8.7% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1.0962 | -2.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1.0459 | -4.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1.1167 | +6.8% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 0.9088 | -18.6% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 0.8930 | -1.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.8621 | -3.5% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.8379 | -2.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7495 | -10.6% | 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 | -20.3402 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | -18.3274 | +9.9% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | -51.3961 | -180.4% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.3937 | +102.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1.7158 | +23.1% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1.8019 | +5.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1.9899 | +10.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1.7726 | -10.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.7487 | -1.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.9716 | +12.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 2.0158 | +2.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2.2426 | +11.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2.3662 | +5.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.4019 | +1.5% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 2.5802 | +7.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2.7124 | +5.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 2.9776 | +9.8% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 2.9616 | -0.5% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 2.9032 | -2.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 2.9115 | +0.3% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 2.9229 | +0.4% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 3.1557 | +8.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 3.1230 | -1.0% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 3.0862 | -1.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 3.2184 | +4.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3.5615 | +10.7% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 3.1821 | -10.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 3.3950 | +6.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 3.3390 | -1.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3.5296 | +5.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3.4749 | -1.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.3653 | -3.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.1888 | -5.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.9318 | -8.1% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 2.9012 | -1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3.4337 | +18.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3.5651 | +3.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.9485 | +10.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3.5685 | -9.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.4062 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 1.7726 | +26.1% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 2.2426 | +26.5% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.7124 | +21.0% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 2.9115 | +7.3% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 3.0862 | +6.0% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 3.3950 | +10.0% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 3.3653 | -0.9% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 3.4337 | +2.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3.5164 | +2.4% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 0.2051 | — | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.2033 | -0.9% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.1986 | -2.3% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 0.1781 | -10.3% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.2154 | +20.9% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.2144 | -0.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2080 | -3.0% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 0.2144 | +3.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2239 | +4.5% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.2245 | +0.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.2280 | +1.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2196 | -3.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2280 | +3.8% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 0.2307 | +1.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2213 | -4.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2263 | +2.2% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 0.2349 | +3.8% | ratio | 10-Q | 2024-10-31 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0732 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0586 | -19.9% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0695 | +18.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0432 | -37.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0280 | -35.2% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0377 | +34.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0285 | -24.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0265 | -7.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0258 | -2.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0250 | -3.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0259 | +3.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0249 | -3.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0330 | +32.6% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | -0.0083 | -125.2% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.0388 | +565.4% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0637 | +64.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0509 | -20.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0770 | +51.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0911 | +18.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.0723 | -20.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.0811 | +12.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-03-31 | 0.0791 | -2.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0797 | +0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0811 | +1.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0771 | -5.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0952 | +23.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0732 | -23.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0650 | -11.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0662 | +1.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0810 | +22.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0128 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1336 | +946.4% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0273 | -79.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0205 | -24.9% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.0271 | +32.4% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.0700 | +158.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0757 | +8.2% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0906 | +19.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0891 | -1.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0834 | -6.4% | 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.1201 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0966 | -19.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1122 | +16.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0856 | -23.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0535 | -37.5% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0791 | +47.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0714 | -9.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0662 | -7.2% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.0698 | +5.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0782 | +12.1% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0719 | -8.1% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2019-09-30 | 0.0737 | +2.5% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0701 | -4.9% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2020-06-30 | 0.0246 | -64.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.0671 | +172.9% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.1003 | +49.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0832 | -17.1% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2021-09-30 | 0.0891 | +7.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1387 | +55.8% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1279 | -7.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1325 | +3.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1290 | -2.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1406 | +9.0% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2023-09-30 | 0.1287 | -8.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1354 | +5.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1363 | +0.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1412 | +3.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1295 | -8.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1260 | -2.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1349 | +7.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0845 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0685 | -18.9% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0712 | +3.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0701 | -1.5% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.0644 | -8.2% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.1004 | +56.0% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1248 | +24.3% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.1319 | +5.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1429 | +8.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1338 | -6.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.6672 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.5968 | -10.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.7469 | +25.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.4429 | -40.7% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 0.3320 | -25.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.3391 | +2.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.3866 | +14.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 0.3039 | -21.4% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-03-31 | 0.3001 | -1.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2776 | -7.5% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.2447 | -11.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.2521 | +3.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2673 | +6.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.2684 | +0.4% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 0.2413 | -10.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.2122 | -12.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.2373 | +11.8% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.2886 | +21.6% | ratio | 10-Q | 2020-07-23 |
| Quarterly | 2020-09-30 | 0.3537 | +22.6% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 0.3980 | +12.5% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.4735 | +19.0% | ratio | 10-Q | 2021-04-23 |
| Quarterly | 2021-06-30 | 0.3750 | -20.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.3033 | -19.1% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-12-31 | 0.2606 | -14.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2690 | +3.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.2798 | +4.0% | ratio | 10-Q | 2022-07-22 |
| Quarterly | 2022-09-30 | 0.2425 | -13.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.2180 | -10.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2244 | +2.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.2112 | -5.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.1858 | -12.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.2120 | +14.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2239 | +5.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2334 | +4.2% | ratio | 10-Q | 2024-07-22 |
| Quarterly | 2024-09-30 | 0.2248 | -3.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.2446 | +8.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2424 | -0.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2693 | +11.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.2132 | -20.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.4429 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.3039 | -31.4% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 0.2521 | -17.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 0.2122 | -15.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.3980 | +87.6% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 0.2606 | -34.5% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 0.2180 | -16.4% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.2120 | -2.8% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.2446 | +15.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2375 | -2.9% | 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.0274 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0230 | -16.1% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0252 | +9.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0048 | -80.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0030 | -37.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0041 | +36.7% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0031 | -24.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0030 | -4.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0030 | -0.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0029 | -2.6% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0031 | +6.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0030 | -2.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0039 | +30.8% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | -0.0009 | -123.0% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.0045 | +600.2% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0089 | +95.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0073 | -17.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0109 | +48.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0130 | +19.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.0105 | -19.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.0119 | +13.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-03-31 | 0.0112 | -5.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0114 | +1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0117 | +2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0108 | -7.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0138 | +26.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0105 | -23.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0091 | -13.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0093 | +1.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0116 | +24.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0041 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0567 | +1282.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0126 | -77.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0098 | -22.5% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.0125 | +28.4% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.0393 | +213.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.0431 | +9.5% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0509 | +18.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0510 | +0.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0455 | -11.0% | 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.5293 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -0.3979 | +24.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -1.2694 | -219.0% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0131 | +101.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0085 | -35.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0124 | +45.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0086 | -30.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0089 | +3.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0090 | +0.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0098 | +8.7% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-06-30 | 0.0105 | +7.3% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 0.0108 | +3.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0157 | +45.3% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-06-30 | -0.0036 | -122.9% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2020-09-30 | 0.0177 | +592.8% | ratio | 10-Q | 2021-10-22 |
| Quarterly | 2021-03-31 | 0.0348 | +96.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0304 | -12.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0448 | +47.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0549 | +22.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.0478 | -12.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.0487 | +1.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-03-31 | 0.0487 | +0.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0517 | +6.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0522 | +1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0454 | -13.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0541 | +19.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0409 | -24.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0416 | +1.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0460 | +10.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0528 | +14.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0099 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1572 | +1486.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0408 | -74.0% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0362 | -11.3% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.0490 | +35.3% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.1607 | +227.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1892 | +17.8% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.2222 | +17.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2263 | +1.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2053 | -9.3% | 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-02-13 | Haas Bernd | See Remarks |
Other disposed transaction
F
|
Common Stock | 20 | $166.94 | $3,339 | 24,394 |
| 2026-02-09 | STAUB W RICHARD | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 26,088 | $0.00 | $0 | 26,088 |
| 2026-02-08 | Fedock Michael J. | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,420 | $187.49 | $453,726 | 9,595 |
| 2026-02-08 | Fedock Michael J. | See Remarks |
Equity grant / award
A
|
Common Stock | 6,735 | $0.00 | $0 | 12,015 |
| 2026-02-08 | Haas Bernd | See Remarks |
Other disposed transaction
F
|
Common Stock | 440 | $187.49 | $82,496 | 24,414 |
| 2026-02-08 | Haas Bernd | See Remarks |
Equity grant / award
A
|
Common Stock | 8,265 | $0.00 | $0 | 24,854 |
| 2026-02-07 | Fedock Michael J. | See Remarks |
Other disposed transaction
F
|
Common Stock | 111 | $187.49 | $20,811 | 5,280 |
| 2026-01-28 | Fedock Michael J. | See Remarks |
Other disposed transaction
F
|
Common Stock | 381 | $239.76 | $91,349 | 5,391 |
| 2025-12-18 | BOUSBIB ARI | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 50,000 | $59.90 | $2,995,000 | 0 |
| 2025-12-18 | BOUSBIB ARI | See Remarks |
Other disposed transaction
D
|
Common Stock | 13,436 | $222.91 | $2,995,019 | 807,163 |
| 2025-12-18 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 36,564 | $222.43 | $8,132,931 | 820,599 |
| 2025-12-18 | BOUSBIB ARI | See Remarks |
Exercise / conversion
M
|
Common Stock | 50,000 | $59.90 | $2,995,000 | 857,163 |
| 2025-11-05 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 146 | $210.12 | $30,678 | 4,735 |
| 2025-10-29 | Sherbet Eric | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 10,000 | $131.82 | $1,318,200 | 8,436 |
| 2025-10-29 | Sherbet Eric | See Remarks |
Other disposed transaction
D
|
Common Stock | 6,000 | $219.72 | $1,318,320 | 21,108 |
| 2025-10-29 | Sherbet Eric | See Remarks |
Open-market sell
S
|
Common Stock | 4,000 | $219.70 | $878,800 | 27,108 |
| 2025-10-29 | Sherbet Eric | See Remarks |
Exercise / conversion
M
|
Common Stock | 10,000 | $131.82 | $1,318,200 | 31,108 |
| 2025-07-28 | Patel Bhavik | See Remarks |
Other disposed transaction
F
|
Common Stock | 84 | $197.76 | $16,612 | 1,040 |
| 2025-07-24 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 137 | $200.82 | $27,512 | 4,589 |
| 2025-07-23 | Cherofsky Keriann | See Remarks |
Open-market sell
S
|
Common Stock | 549 | $191.53 | $105,150 | 2,910 |
| 2025-05-07 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 179 | $153.30 | $27,441 | 4,452 |
| 2025-04-24 | Burt Carol | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 1,592 | $150.68 | $239,883 | 2,639 |
| 2025-02-10 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 141 | $206.97 | $29,183 | 16,896 |
| 2025-02-05 | DANHAKL JOHN G | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 146 | $205.44 | $29,994 | 2,269 |
| 2025-02-05 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 134 | $205.44 | $27,529 | 2,681 |
| 2025-01-28 | Cherofsky Keriann | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 2,633 | $0.00 | $0 | 2,633 |
| 2025-01-28 | Cherofsky Keriann | See Remarks |
Other disposed transaction
F
|
Common Stock | 176 | $203.43 | $35,804 | 3,475 |
| 2025-01-28 | Cherofsky Keriann | See Remarks |
Equity grant / award
A
|
Common Stock | 2,457 | $0.00 | $0 | 3,651 |
| 2025-01-28 | Cherofsky Keriann | See Remarks |
Equity grant / award
A
|
Common Stock | 441 | $0.00 | $0 | 1,194 |
| 2024-12-03 | DANHAKL JOHN G | Dir |
Open-market buy
P
|
Common Stock | 1,275 | $200.58 | $255,740 | 1,275 |
| 2024-11-06 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 124 | $221.25 | $27,435 | 2,547 |
| 2024-08-27 | Sherbet Eric | See Remarks |
Open-market sell
S
|
Common Stock | 1,300 | $246.33 | $320,229 | 19,536 |
| 2024-07-28 | Patel Bhavik | See Remarks |
Other disposed transaction
F
|
Common Stock | 83 | $239.67 | $19,893 | 545 |
| 2024-07-18 | Wims Morris Leslie | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 123 | $224.85 | $27,657 | 2,423 |
| 2024-05-07 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 153 | $229.14 | $35,058 | 3,634 |
| 2024-05-07 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A
|
Common Stock | 1,047 | $0.00 | $0 | 11,290 |
| 2024-05-07 | Burt Carol | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 1,047 | $229.14 | $239,910 | 1,047 |
| 2024-03-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 42,847 | $65.16 | $2,791,911 | 40,000 |
| 2024-03-01 | BOUSBIB ARI | See Remarks |
Other disposed transaction
D
|
Common Stock | 11,169 | $249.97 | $2,791,915 | 785,583 |
| 2024-03-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 15,417 | $251.03 | $3,870,130 | 796,752 |
| 2024-03-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 16,261 | $250.05 | $4,066,063 | 812,169 |
| 2024-03-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
M
|
Common Stock | 42,847 | $65.16 | $2,791,911 | 828,430 |
| 2024-02-29 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 2,068 | $249.08 | $515,097 | 15,945 |
| 2024-02-29 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 3,062 | $248.33 | $760,386 | 18,013 |
| 2024-02-29 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 8,970 | $247.33 | $2,218,550 | 21,075 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 7,131 | $95.23 | $679,085 | 14,263 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 6,075 | $78.21 | $475,126 | 0 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Other disposed transaction
D
|
Common Stock | 4,599 | $251.02 | $1,154,441 | 652 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 2,182 | $250.83 | $547,311 | 5,251 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 6,425 | $249.94 | $1,605,864 | 7,433 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Exercise / conversion
M
|
Common Stock | 7,131 | $95.23 | $679,085 | 13,858 |
| 2024-02-28 | Knightly Kevin C | See Remarks |
Exercise / conversion
M
|
Common Stock | 6,075 | $78.21 | $475,126 | 6,727 |
| 2024-02-16 | Sherbet Eric | See Remarks |
Open-market sell
S
|
Common Stock | 1,000 | $241.50 | $241,500 | 20,836 |
| 2024-02-10 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 215 | $218.20 | $46,913 | 30,045 |
| 2024-02-09 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 353 | $218.20 | $77,025 | 30,260 |
| 2024-02-07 | STAUB W RICHARD | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 13,812 | $0.00 | $0 | 13,812 |
| 2024-02-07 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 163 | $214.34 | $34,937 | 3,481 |
| 2024-02-06 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 3,148 | $215.41 | $678,111 | 30,613 |
| 2024-02-06 | STAUB W RICHARD | See Remarks |
Equity grant / award
A
|
Common Stock | 8,690 | $0.00 | $0 | 33,761 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 10,207 | $59.90 | $611,399 | 0 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 8,284 | $65.16 | $539,785 | 0 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Other disposed transaction
D
|
Common Stock | 5,374 | $214.23 | $1,151,272 | 1,973 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 378 | $215.29 | $81,380 | 7,347 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 5,855 | $214.32 | $1,254,844 | 7,725 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 6,884 | $213.72 | $1,471,248 | 13,580 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Exercise / conversion
M
|
Common Stock | 10,207 | $59.90 | $611,399 | 20,464 |
| 2023-12-01 | Knightly Kevin C | See Remarks |
Exercise / conversion
M
|
Common Stock | 8,284 | $65.16 | $539,785 | 10,257 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,450 | $0.00 | $0 | 2,225 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 11,202 | $0.00 | $0 | 0 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 7,681 | $0.00 | $0 | 0 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 2,853 | $0.00 | $0 | 0 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Other disposed transaction
D
|
Common Stock | 18,767 | $208.56 | $3,914,046 | 14,250 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Open-market sell
S
|
Common Stock | 7,419 | $208.63 | $1,547,826 | 33,017 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M
|
Common Stock | 4,450 | $183.82 | $817,999 | 40,436 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M
|
Common Stock | 11,202 | $161.70 | $1,811,363 | 35,986 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M
|
Common Stock | 7,681 | $131.82 | $1,012,509 | 24,784 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Exercise / conversion
M
|
Common Stock | 2,853 | $95.23 | $271,691 | 17,103 |
| 2023-09-19 | Panagos Constantinos | See Remarks |
Open-market sell
S
|
Common Stock | 19,898 | $208.69 | $4,152,514 | 14,250 |
| 2023-08-03 | Bruehlman Ronald E | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,588 | $216.29 | $559,759 | 19,704 |
| 2023-07-28 | Cherofsky Keriann | See Remarks |
Other disposed transaction
F
|
Common Stock | 35 | $226.15 | $7,915 | 864 |
| 2023-06-05 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 5,820 | $201.89 | $1,175,000 | 0 |
| 2023-05-26 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 1 | $198.66 | $199 | 0 |
| 2023-05-10 | LEONARD JOHN M | Dir |
Equity grant / award
A
|
Common Stock | 1,063 | $0.00 | $0 | 12,736 |
| 2023-02-16 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 2,772 | $225.57 | $625,280 | 1,973 |
| 2023-02-16 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 1,674 | $225.68 | $377,788 | 4,745 |
| 2023-02-13 | Panagos Constantinos | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 10,300 | $0.00 | $0 | 10,300 |
| 2023-02-10 | Knightly Kevin C | See Remarks |
Other disposed transaction
F
|
Common Stock | 303 | $222.84 | $67,521 | 6,419 |
| 2023-02-09 | Knightly Kevin C | See Remarks |
Other disposed transaction
F
|
Common Stock | 311 | $230.31 | $71,626 | 6,722 |
| 2023-02-07 | Sherbet Eric | See Remarks |
Other disposed transaction
F
|
Common Stock | 3,267 | $235.84 | $770,489 | 18,696 |
| 2023-02-07 | Sherbet Eric | See Remarks |
Equity grant / award
A
|
Common Stock | 8,745 | $0.00 | $0 | 21,963 |
| 2022-11-01 | Panagos Constantinos | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,818 | $209.39 | $380,671 | 35,401 |
| 2022-08-03 | Bruehlman Ronald E | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,588 | $233.21 | $603,547 | 23,623 |
| 2022-05-11 | Stamps Sheila A | Dir |
Equity grant / award
A
|
Common Stock | 995 | $0.00 | $0 | 995 |
| 2022-02-10 | Bruehlman Ronald E | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 21,849 | $0.00 | $0 | 21,849 |
| 2022-02-10 | Bruehlman Ronald E | See Remarks |
Equity grant / award
A
|
Common Stock | 5,869 | $0.00 | $0 | 26,224 |
| 2022-02-10 | STAUB W RICHARD | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 5,462 | $0.00 | $0 | 5,462 |
| 2022-02-10 | STAUB W RICHARD | See Remarks |
Equity grant / award
A
|
Common Stock | 1,467 | $0.00 | $0 | 27,841 |
| 2022-02-09 | Bruehlman Ronald E | See Remarks |
Other disposed transaction
F
|
Common Stock | 705 | $255.57 | $180,177 | 20,342 |
| 2021-12-22 | DANHAKL JOHN G | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $272.93 | $2,729,300 | 24,344 |
| 2021-12-20 | DANHAKL JOHN G | Dir |
Equity grant / award
G
|
Common Stock | 24,000 | $0.00 | $0 | 14,344 |
| 2021-12-02 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 7,865 | $0.00 | $0 | 0 |
| 2021-12-02 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 62,390 | $0.00 | $0 | 0 |
| 2021-11-29 | CONNAUGHTON JOHN | Dir |
Open-market sell
S
|
Common Stock | 555,094 | $262.60 | $145,767,684 | 62,390 |
| 2021-10-26 | DANHAKL JOHN G | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 108 | $256.09 | $27,658 | 497 |
| 2021-10-25 | Bruehlman Ronald E | See Remarks |
Open-market sell
S
|
Common Stock | 4 | $256.93 | $1,028 | 26,224 |
| 2021-09-23 | Bruehlman Ronald E | See Remarks |
Open-market buy
P
|
Common Stock | 4 | $262.82 | $1,051 | 26,228 |
| 2021-08-16 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 6,055 | $250.00 | $1,513,750 | 2,006 |
| 2021-08-03 | Bruehlman Ronald E | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,391 | $0.00 | $0 | 21,047 |
| 2021-07-20 | Bruehlman Ronald E | See Remarks |
Open-market buy
P
|
Common Stock | 13 | $245.32 | $3,189 | 20,355 |
| 2021-07-14 | DANHAKL JOHN G | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 111 | $246.00 | $27,306 | 389 |
| 2021-04-15 | Burt Carol | Dir |
Equity grant / award
A
|
Common Stock | 934 | $0.00 | $0 | 3,904 |
| 2021-04-15 | DANHAKL JOHN G | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 129 | $214.13 | $27,623 | 278 |
| 2021-02-09 | STAUB W RICHARD | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 9,612 | $0.00 | $0 | 9,612 |
| 2021-02-09 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 3,583 | $183.82 | $658,627 | 21,094 |
| 2021-02-09 | STAUB W RICHARD | See Remarks |
Equity grant / award
A
|
Common Stock | 2,407 | $0.00 | $0 | 24,677 |
| 2021-02-09 | STAUB W RICHARD | See Remarks |
Equity grant / award
A
|
Common Stock | 9,800 | $0.00 | $0 | 22,270 |
| 2021-02-09 | DANHAKL JOHN G | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 149 | $183.82 | $27,389 | 149 |
| 2021-02-02 | BOUSBIB ARI | See Remarks |
Other disposed transaction
F
|
Common Stock | 61,522 | $184.41 | $11,345,272 | 590,513 |
| 2020-12-24 | DANHAKL JOHN G | Dir |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 37,410 |
| 2020-12-23 | DANHAKL JOHN G | Dir |
Open-market buy
P
|
Common Stock | 63,451 | $176.95 | $11,227,654 | 137,410 |
| 2020-11-24 | Rittenmeyer Ronald A | Dir |
Open-market sell
S
|
Common Stock | 9,590 | $172.96 | $1,658,686 | 11,894 |
| 2020-11-16 | Rittenmeyer Ronald A | Dir |
Open-market sell
S
|
Common Stock | 40,792 | $174.35 | $7,112,085 | 21,484 |
| 2020-10-28 | Korakis Emmanuel N | Sr. Vice President, Controller |
Equity grant / award
A
|
Common Stock | 1,605 | $0.00 | $0 | 1,605 |
| 2020-10-12 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 69,120 | $0.00 | $0 | 0 |
| 2020-10-12 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 69,120 | $170.00 | $11,750,400 | 652,035 |
| 2020-10-12 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 69,120 | $8.34 | $576,461 | 721,155 |
| 2020-09-15 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 69,120 |
| 2020-09-15 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $164.36 | $7,573,709 | 652,035 |
| 2020-09-15 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 46,080 | $8.34 | $384,307 | 698,115 |
| 2020-08-14 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 69,120 | $0.00 | $0 | 115,200 |
| 2020-08-14 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 69,120 | $161.66 | $11,173,939 | 652,035 |
| 2020-08-14 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 69,120 | $8.34 | $576,461 | 721,155 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 6,145 | $0.00 | $0 | 12,291 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 14,262 | $0.00 | $0 | 7,132 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,500 | $0.00 | $0 | 0 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,475 | $0.00 | $0 | 0 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,508 | $0.00 | $0 | 0 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Other disposed transaction
D
|
Common Stock | 13,523 | $160.54 | $2,170,982 | 12,470 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 6,884 | $160.04 | $1,101,715 | 25,993 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 6,145 | $131.82 | $810,034 | 32,877 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 14,262 | $95.23 | $1,358,170 | 26,732 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 13,483 | $160.47 | $2,163,617 | 12,470 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 3,500 | $64.67 | $226,345 | 25,953 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 2,475 | $64.93 | $160,702 | 22,453 |
| 2020-08-07 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 7,508 | $53.26 | $399,876 | 19,978 |
| 2020-08-04 | Bruehlman Ronald E | See Remarks |
Open-market buy
P
|
Common Stock | 10,000 | $159.94 | $1,599,400 | 26,751 |
| 2020-08-03 | Bruehlman Ronald E | See Remarks |
Equity grant / award
A
|
Common Stock | 16,751 | $0.00 | $0 | 16,751 |
| 2020-07-28 | TPG Group Holdings (SBS) Advisors, Inc. | — |
Open-market sell
S
|
Common Stock | 2,919,051 | $159.12 | $464,479,395 | 0 |
| 2020-07-22 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 184,320 |
| 2020-07-22 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $160.00 | $7,372,800 | 652,035 |
| 2020-07-22 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 46,080 | $8.34 | $384,307 | 698,115 |
| 2020-07-05 | MCDONNELL MICHAEL R | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 2,762 | $141.52 | $390,878 | 18,966 |
| 2020-06-02 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 230,400 |
| 2020-06-02 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 118,797 | $0.00 | $0 | 0 |
| 2020-06-02 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 164,877 | $150.11 | $24,749,686 | 652,035 |
| 2020-06-02 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 46,080 | $8.34 | $384,307 | 816,912 |
| 2020-06-02 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 118,797 | $15.11 | $1,795,023 | 770,832 |
| 2020-06-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 19,443 | $0.00 | $0 | 118,797 |
| 2020-06-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 19,443 | $150.00 | $2,916,450 | 652,035 |
| 2020-06-01 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 19,443 | $15.11 | $293,784 | 671,478 |
| 2020-05-06 | Rittenmeyer Ronald A | Dir |
Equity grant / award
A
|
Common Stock | 1,492 | $0.00 | $0 | 62,277 |
| 2020-03-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,600 | $0.00 | $0 | 0 |
| 2020-03-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 6,600 | $21.20 | $139,920 | 11,850 |
| 2020-03-03 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 259 | $141.36 | $36,612 | 12,470 |
| 2020-02-21 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 2,191 | $163.43 | $358,075 | 0 |
| 2020-02-19 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 5,764 | $0.00 | $0 | 0 |
| 2020-02-19 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 68,228 | $0.00 | $0 | 617,484 |
| 2020-02-18 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 18,224 | $0.00 | $0 | 0 |
| 2020-02-18 | STAUB W RICHARD | See Remarks |
Other disposed transaction
D
|
Common Stock | 8,674 | $165.42 | $1,434,853 | 12,729 |
| 2020-02-18 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 14,550 | $163.77 | $2,382,854 | 21,403 |
| 2020-02-18 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 18,224 | $78.21 | $1,425,299 | 35,953 |
| 2020-02-13 | TPG Group Holdings (SBS) Advisors, Inc. | Dir |
Open-market sell
S
|
Common Stock | 2,996,172 | $164.30 | $492,271,060 | 2,919,051 |
| 2020-02-11 | BOUSBIB ARI | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 224,040 | $0.00 | $0 | 224,040 |
| 2020-02-11 | BOUSBIB ARI | See Remarks |
Other disposed transaction
F
|
Common Stock | 37,401 | $161.70 | $6,047,742 | 652,035 |
| 2020-02-11 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 76,374 | $0.00 | $0 | 689,436 |
| 2020-02-02 | BOUSBIB ARI | See Remarks |
Other disposed transaction
F
|
Common Stock | 30,201 | $155.25 | $4,688,705 | 613,062 |
| 2020-01-31 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,250 | $0.00 | $0 | 0 |
| 2020-01-31 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 6,250 | $155.19 | $969,938 | 5,250 |
| 2020-01-31 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 6,250 | $23.70 | $148,125 | 11,500 |
| 2020-01-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,250 | $0.00 | $0 | 6,250 |
| 2020-01-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,000 | $0.00 | $0 | 0 |
| 2020-01-24 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 6,250 | $159.07 | $994,188 | 5,250 |
| 2020-01-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 2,250 | $23.70 | $53,325 | 11,500 |
| 2020-01-24 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $18.40 | $73,600 | 9,250 |
| 2020-01-17 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,250 | $0.00 | $0 | 4,000 |
| 2020-01-17 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 6,250 | $160.76 | $1,004,750 | 5,250 |
| 2020-01-17 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 6,250 | $18.40 | $115,000 | 11,500 |
| 2020-01-10 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,250 | $0.00 | $0 | 10,250 |
| 2020-01-10 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 6,250 | $160.08 | $1,000,500 | 5,250 |
| 2020-01-10 | EVANISKO MICHAEL J | Dir |
Exercise / conversion
M
|
Common Stock | 6,250 | $18.40 | $115,000 | 11,500 |
| 2020-01-02 | MCDONNELL MICHAEL R | EVP and CFO |
Open-market sell
S
|
Common Stock | 12,000 | $155.07 | $1,860,840 | 14,366 |
| 2019-12-31 | BOUSBIB ARI | See Remarks |
Other disposed transaction
F
|
Common Stock | 86,874 | $154.51 | $13,422,902 | 643,263 |
| 2019-12-20 | LEONARD JOHN M. | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,000 | $0.00 | $0 | 0 |
| 2019-12-20 | LEONARD JOHN M. | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,600 | $0.00 | $0 | 0 |
| 2019-12-20 | LEONARD JOHN M. | Dir |
Open-market sell
S
|
Common Stock | 10,100 | $155.00 | $1,565,500 | 8,252 |
| 2019-12-20 | LEONARD JOHN M. | Dir |
Exercise / conversion
M
|
Common Stock | 7,000 | $64.52 | $451,640 | 28,452 |
| 2019-12-20 | LEONARD JOHN M. | Dir |
Exercise / conversion
M
|
Common Stock | 6,600 | $64.86 | $428,076 | 21,452 |
| 2019-09-30 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,365 | $149.38 | $203,904 | 11,900 |
| 2019-08-08 | TPG Group Holdings (SBS) Advisors, Inc. | Dir |
Open-market sell
S
|
Common Stock | 2,616,028 | $156.85 | $410,323,992 | 5,915,223 |
| 2019-08-01 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 4,278 | $158.50 | $678,063 | 4,084 |
| 2019-07-29 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 6,945 | $158.53 | $1,100,991 | 8,362 |
| 2019-07-17 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 184 | $156.02 | $28,708 | 614 |
| 2019-07-05 | MCDONNELL MICHAEL R | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 2,419 | $160.90 | $389,217 | 26,366 |
| 2019-06-28 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 96,000 | $0.00 | $0 | 0 |
| 2019-06-28 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 96,000 | $160.00 | $15,360,000 | 730,137 |
| 2019-06-28 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 96,000 | $28.13 | $2,700,480 | 826,137 |
| 2019-06-19 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 96,000 | $0.00 | $0 | 96,000 |
| 2019-06-19 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 96,000 | $150.00 | $14,400,000 | 730,137 |
| 2019-06-19 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 96,000 | $28.13 | $2,700,480 | 826,137 |
| 2019-05-16 | Rittenmeyer Ronald A | Dir |
Equity grant / award
A
|
Common Stock | 1,478 | $0.00 | $0 | 60,785 |
| 2019-05-03 | Knightly Kevin C | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 0 |
| 2019-05-03 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $138.06 | $6,361,805 | 15,307 |
| 2019-05-03 | Knightly Kevin C | See Remarks |
Exercise / conversion
X
|
Common Stock | 46,080 | $26.05 | $1,200,384 | 61,387 |
| 2019-04-01 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 1,193 | $144.95 | $172,925 | 3,772 |
| 2019-03-25 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 96,000 | $0.00 | $0 | 0 |
| 2019-03-25 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 96,000 | $140.96 | $13,532,160 | 730,137 |
| 2019-03-25 | BOUSBIB ARI | See Remarks |
Equity grant / award
A
|
Common Stock | 96,000 | $21.36 | $2,050,560 | 826,137 |
| 2019-03-08 | CONNAUGHTON JOHN | Dir |
Open-market sell
S
|
Common Stock | 868,684 | $140.80 | $122,310,707 | 2,015,534 |
| 2019-03-05 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 7,080 | $0.00 | $0 | 0 |
| 2019-03-05 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 86,836 | $0.00 | $0 | 2,884,218 |
| 2019-03-04 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 128 | $141.49 | $18,111 | 13,265 |
| 2019-03-03 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 259 | $143.35 | $37,128 | 13,393 |
| 2019-03-01 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 1,193 | $142.71 | $170,253 | 4,965 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,425 | $0.00 | $0 | 2,475 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,500 | $0.00 | $0 | 3,500 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 9,692 | $0.00 | $0 | 7,508 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 16,100 | $140.60 | $2,263,660 | 13,652 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Open-market sell
S
|
Common Stock | 10,925 | $140.46 | $1,534,526 | 29,752 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 7,425 | $64.93 | $482,105 | 40,677 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 3,500 | $64.67 | $226,345 | 33,252 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 9,692 | $53.26 | $516,196 | 29,752 |
| 2019-02-20 | STAUB W RICHARD | See Remarks |
Exercise / conversion
M
|
Common Stock | 10,000 | $44.45 | $444,500 | 20,060 |
| 2019-02-14 | Rittenmeyer Ronald A | Dir |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 7,680 | $0.00 | $0 | 0 |
| 2019-02-14 | Rittenmeyer Ronald A | Dir |
Open-market sell
S
|
Common Stock | 7,680 | $138.00 | $1,059,840 | 59,307 |
| 2019-02-14 | Rittenmeyer Ronald A | Dir |
Exercise / conversion
X
|
Common Stock | 7,680 | $26.05 | $200,064 | 66,987 |
| 2019-02-13 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A · derivative
|
Deferred Shares | 218 | $131.82 | $28,737 | 218 |
| 2019-02-05 | Rittenmeyer Ronald A | Dir |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 3,840 | $0.00 | $0 | 0 |
| 2019-02-05 | Rittenmeyer Ronald A | Dir |
Open-market sell
S
|
Common Stock | 3,840 | $130.00 | $499,200 | 59,307 |
| 2019-02-05 | Rittenmeyer Ronald A | Dir |
Exercise / conversion
X
|
Common Stock | 3,840 | $15.11 | $58,022 | 63,147 |
| 2019-02-02 | BOUSBIB ARI | See Remarks |
Other disposed transaction
F
|
Common Stock | 30,009 | $129.56 | $3,887,966 | 730,137 |
| 2018-12-31 | Knightly Kevin C | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,124 | $116.17 | $246,745 | 15,307 |
| 2018-12-20 | EVANISKO MICHAEL J | Dir |
Equity grant / award
G
|
Common Stock | 1,200 | $0.00 | $0 | 6,158 |
| 2018-12-04 | CONNAUGHTON JOHN | Dir |
Open-market sell
S
|
Common Stock | 767,574 | $123.72 | $94,964,255 | 2,971,054 |
| 2018-12-03 | MCDONNELL MICHAEL R | EVP and CFO |
Open-market sell
S
|
Common Stock | 9,500 | $128.35 | $1,219,325 | 28,785 |
| 2018-11-29 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 6,483 | $0.00 | $0 | 0 |
| 2018-11-29 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 76,687 | $0.00 | $0 | 3,738,628 |
| 2018-11-01 | Korakis Emmanuel N | Sr. Vice President, Controller |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 3,252 | $0.00 | $0 | 3,252 |
| 2018-09-30 | STAUB W RICHARD | See Remarks |
Other disposed transaction
F
|
Common Stock | 952 | $129.74 | $123,512 | 10,060 |
| 2018-09-18 | CANADA PENSION PLAN INVESTMENT BOARD | 10% |
Other acquired transaction
J
|
Common stock, $0.001 par value per share | 40,978 | $0.00 | $0 | 1,569,600 |
| 2018-09-13 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 153,816 | $126.92 | $19,522,327 | 0 |
| 2018-09-13 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 245,783 | $126.25 | $31,030,104 | 153,816 |
| 2018-09-13 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 13,634 | $125.47 | $1,710,658 | 399,599 |
| 2018-09-12 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 182,287 | $125.04 | $22,793,166 | 442,544 |
| 2018-09-12 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 22,388 | $123.93 | $2,774,545 | 624,831 |
| 2018-09-12 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 11,319 | $122.92 | $1,391,331 | 647,219 |
| 2018-09-12 | DANHAKL JOHN G | Dir |
Other disposed transaction
J
|
Common Stock | 29,311 | $0.00 | $0 | 413,233 |
| 2018-09-11 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 900 | $126.89 | $114,201 | 658,538 |
| 2018-09-11 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 300 | $125.72 | $37,716 | 659,438 |
| 2018-09-11 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 120,035 | $124.96 | $14,999,574 | 659,738 |
| 2018-09-11 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 33,241 | $124.37 | $4,134,183 | 779,773 |
| 2018-09-10 | DANHAKL JOHN G | Dir |
Other acquired transaction
J
|
Common Stock | 134,440 | $0.00 | $0 | 134,440 |
| 2018-09-10 | DANHAKL JOHN G | Dir |
Other disposed transaction
J
|
Common Stock | 2,341,253 | $0.00 | $0 | 813,014 |
| 2018-09-07 | Knightly Kevin C | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 9,216 | $0.00 | $0 | 0 |
| 2018-09-07 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 9,216 | $126.46 | $1,165,455 | 19,323 |
| 2018-09-07 | Knightly Kevin C | See Remarks |
Exercise / conversion
X
|
Common Stock | 9,216 | $15.11 | $139,254 | 28,539 |
| 2018-09-07 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 221,900 | $126.63 | $28,099,197 | 3,154,267 |
| 2018-08-02 | Parks Robert | Sr Vice President, Controller |
Open-market sell
S
|
Common Stock | 526 | $124.34 | $65,403 | 1,195 |
| 2018-08-02 | Parks Robert | Sr Vice President, Controller |
Open-market sell
S
|
Common Stock | 345 | $124.35 | $42,901 | 1,721 |
| 2018-07-26 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 368,640 | $0.00 | $0 | 0 |
| 2018-07-26 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 368,640 | $122.09 | $45,007,258 | 788,217 |
| 2018-07-26 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 368,640 | $26.05 | $9,603,072 | 1,156,857 |
| 2018-07-05 | MCDONNELL MICHAEL R | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 2,232 | $100.40 | $224,093 | 38,285 |
| 2018-06-15 | CPP Investment Board Private Holdings, Inc. | 10% |
Open-market sell
S
|
Common stock, $0.001 par value per share | 3,097,012 | $103.00 | $318,992,236 | 1,569,600 |
| 2018-06-15 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 92,160 | $0.00 | $0 | 368,640 |
| 2018-06-15 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 92,160 | $103.20 | $9,510,912 | 788,217 |
| 2018-06-15 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 92,160 | $26.05 | $2,400,768 | 880,377 |
| 2018-06-12 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 11,895 | $0.00 | $0 | 0 |
| 2018-06-12 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 145,499 | $0.00 | $0 | 5,256,551 |
| 2018-05-10 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 815 | $100.00 | $81,500 | 7,358 |
| 2018-04-26 | Rittenmeyer Ronald A | Dir |
Equity grant / award
A
|
Common Stock | 2,072 | $0.00 | $0 | 59,307 |
| 2018-04-18 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 815 | $100.00 | $81,500 | 6,101 |
| 2018-03-15 | Parks Robert | Sr Vice President, Controller |
Open-market sell
S
|
Common Stock | 345 | $106.24 | $36,653 | 2,066 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 919 | $0.00 | $0 | 1,840 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,075 | $0.00 | $0 | 0 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Other disposed transaction
D
|
Common Stock | 753 | $104.84 | $78,945 | 2,411 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Exercise / conversion
M
|
Common Stock | 919 | $78.21 | $71,875 | 3,164 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Open-market sell
S
|
Common Stock | 551 | $105.41 | $58,081 | 2,245 |
| 2018-03-14 | Parks Robert | Sr Vice President, Controller |
Exercise / conversion
M
|
Common Stock | 1,075 | $53.26 | $57,254 | 2,796 |
| 2018-03-05 | EVANISKO MICHAEL J | Dir |
Open-market sell
S
|
Common Stock | 816 | $100.00 | $81,600 | 6,916 |
| 2018-03-04 | Parks Robert | Sr Vice President, Controller |
Other disposed transaction
F
|
Common Stock | 148 | $98.17 | $14,529 | 1,721 |
| 2018-03-03 | Parks Robert | Sr Vice President, Controller |
Other disposed transaction
F
|
Common Stock | 136 | $98.17 | $13,351 | 1,869 |
| 2018-03-01 | Sherbet Eric | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 11,870 | $0.00 | $0 | 11,870 |
| 2018-02-26 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 5,000 |
| 2018-02-26 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $100.00 | $1,000,000 | 13,494 |
| 2018-02-26 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 23,494 |
| 2018-02-16 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 25,000 | $0.00 | $0 | 0 |
| 2018-02-16 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $101.64 | $1,270,500 | 12,500 |
| 2018-02-16 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $101.63 | $2,540,750 | 5,316 |
| 2018-02-16 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 25,000 | $40.00 | $1,000,000 | 30,316 |
| 2018-02-12 | Knightly Kevin C | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,232 | $98.63 | $121,512 | 19,323 |
| 2018-02-08 | BOUSBIB ARI | See Remarks |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 160,457 | $0.00 | $0 | 160,457 |
| 2018-01-17 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 15,000 |
| 2018-01-17 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $99.97 | $999,700 | 13,494 |
| 2018-01-17 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 23,494 |
| 2017-12-31 | Erlinger III James H | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,738 | $97.90 | $268,050 | 13,494 |
| 2017-12-20 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 25,000 |
| 2017-12-20 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $101.21 | $1,012,100 | 16,232 |
| 2017-12-20 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 26,232 |
| 2017-12-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 138,240 |
| 2017-12-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $101.79 | $4,690,483 | 990,759 |
| 2017-12-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 46,080 | $15.11 | $696,269 | 1,036,839 |
| 2017-11-27 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 117,293 | $0.00 | $0 | 6,565,241 |
| 2017-11-24 | Erlinger III James H | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,108 | $104.27 | $115,531 | 16,232 |
| 2017-11-15 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 35,000 |
| 2017-11-15 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $102.17 | $1,021,700 | 17,340 |
| 2017-11-15 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 27,340 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 3,400 | $0.00 | $0 | 0 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 2,550 | $0.00 | $0 | 0 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 2,475 | $0.00 | $0 | 0 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 7,425 | $0.00 | $0 | 0 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 0 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 18,400 | $108.07 | $1,988,488 | 25,000 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 3,400 | $21.20 | $72,080 | 43,400 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 2,550 | $23.70 | $60,435 | 40,000 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 2,475 | $21.22 | $52,520 | 34,900 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 7,425 | $18.40 | $136,620 | 32,425 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $108.06 | $1,620,900 | 5,316 |
| 2017-11-06 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 15,000 | $24.59 | $368,850 | 20,316 |
| 2017-11-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 184,320 |
| 2017-11-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $108.14 | $4,983,091 | 990,759 |
| 2017-11-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 46,080 | $15.11 | $696,269 | 1,036,839 |
| 2017-10-18 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 45,000 |
| 2017-10-18 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $100.51 | $1,005,100 | 17,340 |
| 2017-10-18 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 27,340 |
| 2017-10-02 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 276,480 |
| 2017-10-02 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $94.91 | $4,373,453 | 990,759 |
| 2017-10-02 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 46,080 | $8.34 | $384,307 | 1,036,839 |
| 2017-09-30 | Knightly Kevin C | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,998 | $95.07 | $189,950 | 22,353 |
| 2017-09-27 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 55,000 |
| 2017-09-27 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $94.52 | $945,200 | 17,340 |
| 2017-09-27 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 27,340 |
| 2017-09-19 | CPP Investment Board Private Holdings, Inc. | 10% |
Open-market sell
S
|
Common stock, $0.001 par value per share | 2,249,342 | $94.87 | $213,395,076 | 1,569,600 |
| 2017-09-14 | CONNAUGHTON JOHN | Dir |
Equity grant / award
G
|
Common Stock | 13,157 | $0.00 | $0 | 0 |
| 2017-09-14 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
Common Stock | 122,007 | $0.00 | $0 | 7,712,963 |
| 2017-09-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 46,080 | $0.00 | $0 | 322,560 |
| 2017-09-01 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 46,080 | $95.65 | $4,407,552 | 990,759 |
| 2017-09-01 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 46,080 | $8.34 | $384,307 | 1,036,839 |
| 2017-08-28 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 556,968 | $97.33 | $54,209,695 | 4,896,691 |
| 2017-08-25 | Erlinger III James H | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 65,000 |
| 2017-08-25 | Erlinger III James H | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $98.96 | $989,600 | 17,340 |
| 2017-08-25 | Erlinger III James H | See Remarks |
Exercise / conversion
X
|
Common Stock | 10,000 | $30.07 | $300,700 | 27,340 |
| 2017-08-09 | Knightly Kevin C | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 20,000 | $0.00 | $0 | 3,040 |
| 2017-08-09 | Knightly Kevin C | See Remarks |
Open-market sell
S
|
Common Stock | 20,000 | $90.28 | $1,805,600 | 26,826 |
| 2017-08-09 | Knightly Kevin C | See Remarks |
Exercise / conversion
X
|
Common Stock | 20,000 | $8.34 | $166,800 | 46,826 |
| 2017-08-07 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 92,160 | $0.00 | $0 | 368,640 |
| 2017-08-07 | BOUSBIB ARI | See Remarks |
Open-market sell
S
|
Common Stock | 92,160 | $90.35 | $8,326,656 | 990,759 |
| 2017-08-07 | BOUSBIB ARI | See Remarks |
Exercise / conversion
X
|
Common Stock | 92,160 | $8.34 | $768,614 | 1,082,919 |
| 2017-07-25 | GOGGINS COLLEEN A | Dir |
Equity grant / award
A
|
Common Stock | 2,209 | $0.00 | $0 | 2,209 |
| 2017-07-05 | MCDONNELL MICHAEL R | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 16,073 | $89.16 | $1,433,069 | 40,517 |
| 2017-07-05 | MCDONNELL MICHAEL R | EVP and CFO |
Equity grant / award
A
|
Common Stock | 16,823 | $0.00 | $0 | 56,590 |
| 2017-05-31 | TPG Group Holdings (SBS) Advisors, Inc. | Dir |
Open-market sell
S
|
Common Stock | 5,154,936 | $84.01 | $433,066,173 | 36,935,608 |
| 2017-05-30 | DANHAKL JOHN G | Dir |
Open-market sell
S
|
Common Stock | 761,143 | $84.01 | $63,943,623 | 5,453,659 |
| 2017-05-24 | CONNAUGHTON JOHN | Dir |
Other disposed transaction
J
|
COMMON STOCK | 130,083 | $0.00 | $0 | 9,813,934 |
| 2017-05-23 | Parks Robert | Sr Vice President, Controller |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 2,487 | $0.00 | $0 | 2,487 |
| 2017-05-17 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Stock Option (Right to Buy) | 6,092 | $0.00 | $0 | 0 |
| 2017-05-17 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 6,092 | $82.50 | $502,590 | 25,000 |
| 2017-05-17 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 6,092 | $15.88 | $96,741 | 31,092 |
| 2017-05-12 | Erlinger III James H | Exec VP and GC |
Other disposed transaction
F
|
Common Stock | 282 | $82.89 | $23,375 | 17,340 |
| 2017-03-04 | Williams Charles Edward | Sr VP and Controller |
Other disposed transaction
F
|
Common Stock | 92 | $77.85 | $7,162 | 3,494 |
| 2017-03-03 | Williams Charles Edward | Sr VP and Controller |
Other disposed transaction
F
|
Common Stock | 185 | $77.85 | $14,402 | 3,586 |
| 2017-02-28 | TPG Group Holdings (SBS) Advisors, Inc. | Dir |
Other disposed transaction
D
|
Common Stock | 7,561,013 | $77.50 | $585,978,508 | 42,090,544 |
| 2017-02-02 | MCDONNELL MICHAEL R | EVP and CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 26,034 | $0.00 | $0 | 26,034 |
| 2016-12-19 | Williams Charles Edward | Sr VP and Controller |
Other disposed transaction
F
|
Common Stock | 140 | $76.68 | $10,735 | 3,771 |
| 2016-12-16 | MCDONNELL MICHAEL R | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 4,339 | $77.88 | $337,921 | 39,767 |
| 2016-11-24 | Erlinger III James H | Exec VP and GC |
Other disposed transaction
F
|
Common Stock | 402 | $79.87 | $32,108 | 17,622 |
| 2016-11-21 | GREENBERG JACK M | Dir |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 6,092 |
| 2016-11-21 | GREENBERG JACK M | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $79.77 | $159,540 | 25,000 |
| 2016-11-21 | GREENBERG JACK M | Dir |
Exercise / conversion
X
|
Common Stock | 2,000 | $15.88 | $31,760 | 27,000 |
| 2016-10-03 | Pike Thomas | Vice Chair, Pres R&D Solutions |
Equity grant / award
A
|
Common Stock | 42,524 | $0.00 | $0 | 185,460 |
| 2016-10-03 | Pike Thomas | Vice Chair, Pres R&D Solutions |
Equity grant / award
A
|
Common Stock | 18,000 | $0.00 | $0 | 142,936 |
| 2016-10-03 | TPG Group Holdings (SBS) Advisors, Inc. | 10% |
Other acquired transaction
J
|
Common Stock | 42,521,023 | — | — | 49,651,557 |
| 2016-09-30 | Pike Thomas | Vice Chair, Pres R&D Solutions |
Equity grant / award
A
|
Common Stock | 86,356 | $0.00 | $0 | 124,936 |
| 2016-06-09 | GORDON KEVIN K | EVP and COO |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 24,000 | $0.00 | $0 | 0 |
| 2016-06-09 | GORDON KEVIN K | EVP and COO |
Open-market sell
S
|
Common Stock | 24,000 | $66.41 | $1,593,840 | 17,899 |
| 2016-06-09 | GORDON KEVIN K | EVP and COO |
Exercise / conversion
X
|
Common Stock | 24,000 | $17.53 | $420,720 | 41,899 |
| 2016-06-07 | 3I CORP | 10% |
Open-market sell
S
|
Common Stock | 2,250,000 | $66.10 | $148,725,000 | 3,958,501 |
| 2016-05-12 | Lo Annie H. | Dir |
Open-market buy
P
|
Common Stock | 502 | $64.80 | $32,530 | 2,062 |
| 2016-05-10 | GORDON KEVIN K | EVP and COO |
Exercise / conversion
X · derivative
|
Employee Stock Option (Right to Buy) | 24,000 | $0.00 | $0 | 24,000 |
| 2016-05-10 | GORDON KEVIN K | EVP and COO |
Open-market sell
S
|
Common Stock | 1,400 | $66.97 | $93,758 | 17,899 |
| 2016-05-10 | GORDON KEVIN K | EVP and COO |
Open-market sell
S
|
Common Stock | 22,600 | $67.45 | $1,524,370 | 19,299 |
| 2016-05-10 | GORDON KEVIN K | EVP and COO |
Exercise / conversion
X
|
Common Stock | 24,000 | $17.53 | $420,720 | 41,899 |
| 2016-05-05 | LEONARD JOHN M. | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 7,000 | $0.00 | $0 | 7,000 |
| 2016-05-05 | LEONARD JOHN M. | Dir |
Equity grant / award
A
|
Common Stock | 775 | $0.00 | $0 | 2,316 |