Financial Metrics
MSCI MSCI 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 | 278828000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 290596000.0 | +4.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 288433000.0 | -0.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 301207000.0 | +4.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 316089000.0 | +4.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 322097000.0 | +1.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 351316000.0 | +9.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 363046000.0 | +3.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 357934000.0 | -1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 371381000.0 | +3.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 385558000.0 | +3.8% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 394251000.0 | +2.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 416780000.0 | +5.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 409616000.0 | -1.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 425333000.0 | +3.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 478423000.0 | +12.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 498180000.0 | +4.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 517099000.0 | +3.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 559945000.0 | +8.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 551806000.0 | -1.5% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 560639000.0 | +1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 592218000.0 | +5.6% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 621157000.0 | +4.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 625439000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 679965000.0 | +8.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 707949000.0 | +4.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 724705000.0 | +2.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 745826000.0 | +2.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 772679000.0 | +3.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 793426000.0 | +2.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1150669000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1274172000.0 | +10.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1433984000.0 | +12.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 1557796000.0 | +8.6% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1695390000.0 | +8.8% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 2043544000.0 | +20.5% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 2248598000.0 | +10.0% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 2528920000.0 | +12.5% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 2856128000.0 | +12.9% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3134459000.0 | +9.7% | USD | 10-K | 2026-02-06 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 113141000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 125691000.0 | +11.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 123260000.0 | -1.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 130732000.0 | +6.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 146100000.0 | +11.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 148799000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 167166000.0 | +12.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 173511000.0 | +3.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 176403000.0 | +1.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 162675000.0 | -7.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 192378000.0 | +18.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 201219000.0 | +4.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 207884000.0 | +3.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 215175000.0 | +3.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 227620000.0 | +5.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 254375000.0 | +11.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 257533000.0 | +1.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 280230000.0 | +8.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 288978000.0 | +3.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 300381000.0 | +3.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 309531000.0 | +3.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 314602000.0 | +1.6% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 345953000.0 | +10.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 353309000.0 | +2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 339382000.0 | -3.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 382608000.0 | +12.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 401334000.0 | +4.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 377023000.0 | -6.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 425234000.0 | +12.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 447690000.0 | +5.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 488104000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 579770000.0 | +18.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 686898000.0 | +18.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 755701000.0 | +10.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 884764000.0 | +17.1% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 1072725000.0 | +21.2% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 1207640000.0 | +12.6% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 1384609000.0 | +14.7% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1528518000.0 | +10.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1713567000.0 | +12.1% | USD | 10-K | 2026-02-06 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60367000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 66957000.0 | +10.9% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 65281000.0 | -2.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 72951000.0 | +11.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 154217000.0 | +111.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 239370000.0 | +55.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 115092000.0 | -51.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 116829000.0 | +1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 355753000.0 | +204.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 178192000.0 | -49.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 125690000.0 | -29.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 440865000.0 | +250.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 148125000.0 | -66.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 115123000.0 | -22.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 445606000.0 | +287.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 196819000.0 | -55.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 165423000.0 | -16.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 532118000.0 | +221.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 228423000.0 | -57.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 210587000.0 | -7.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 655602000.0 | +211.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 238728000.0 | -63.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 246825000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 745212000.0 | +201.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 255954000.0 | -65.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 266758000.0 | +4.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 803613000.0 | +201.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 288600000.0 | -64.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 303650000.0 | +5.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 917636000.0 | +202.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 260855000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 303972000.0 | +16.5% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 507885000.0 | +67.1% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 563648000.0 | +11.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 601822000.0 | +6.8% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 725983000.0 | +20.6% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 870573000.0 | +19.9% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 1148592000.0 | +31.9% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1109128000.0 | -3.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1202305000.0 | +8.4% | USD | 10-K | 2026-02-06 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.61 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.69 | +13.1% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.69 | +0.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.8 | +15.9% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.9 | +12.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.94 | +4.4% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.28 | +36.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1.31 | +2.3% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.39 | +6.1% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.11 | +51.8% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.48 | -29.9% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1.62 | +9.5% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.75 | +8.0% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 1.38 | -21.1% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 2.18 | +58.0% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2.38 | +9.2% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 2.01 | -15.5% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 2.06 | +2.5% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.8 | +35.9% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 2.6 | -7.1% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.69 | +3.5% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.98 | +10.8% | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 3.1 | +4.0% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 3.28 | +5.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.23 | -1.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 3.37 | +4.3% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 3.58 | +6.2% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3.72 | +3.9% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3.92 | +5.4% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 4.26 | +8.7% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2.72 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 3.36 | +23.5% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 5.83 | +73.5% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 6.66 | +14.2% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 7.19 | +8.0% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 8.8 | +22.4% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 10.78 | +22.5% | USD/shares | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 14.45 | +34.0% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 14.09 | -2.5% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 15.72 | +11.6% | USD/shares | 10-K | 2026-02-06 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.69 | +15.0% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.68 | -1.4% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.8 | +17.6% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.89 | +11.2% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.93 | +4.5% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.24 | +33.3% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1.28 | +3.2% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.36 | +6.3% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.08 | +52.9% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.47 | -29.3% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1.6 | +8.8% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.73 | +8.1% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 1.36 | -21.4% | USD/shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 2.16 | +58.8% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2.36 | +9.3% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 1.99 | -15.7% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 2.03 | +2.0% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.78 | +36.9% | USD/shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 2.59 | -6.8% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.68 | +3.5% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.97 | +10.8% | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 3.09 | +4.0% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 3.27 | +5.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.22 | -1.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 3.37 | +4.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 3.57 | +5.9% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3.71 | +3.9% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3.92 | +5.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 4.25 | +8.4% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2.7 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 3.31 | +22.6% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 5.66 | +71.0% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 6.59 | +16.4% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 7.12 | +8.0% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 8.7 | +22.2% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 10.72 | +23.2% | USD/shares | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 14.39 | +34.2% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 14.05 | -2.4% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 15.69 | +11.7% | USD/shares | 10-K | 2026-02-06 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 445014000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 404614000.0 | -9.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 974062000.0 | +140.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 791834000.0 | -18.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 696972000.0 | -12.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 750581000.0 | +7.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 799015000.0 | +6.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 889502000.0 | +11.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 849828000.0 | -4.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1367596000.0 | +60.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1398398000.0 | +2.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 904176000.0 | -35.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 642781000.0 | -28.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 771117000.0 | +20.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 881150000.0 | +14.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1506567000.0 | +71.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1066856000.0 | -29.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1384977000.0 | +29.8% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1302858000.0 | -5.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1300521000.0 | -0.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1747147000.0 | +34.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1972002000.0 | +12.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1284664000.0 | -34.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1421449000.0 | +10.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 679315000.0 | -52.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 842300000.0 | +24.0% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 867112000.0 | +2.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 993564000.0 | +14.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1080608000.0 | +8.8% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 792329000.0 | -26.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 928552000.0 | +17.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 461693000.0 | -50.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 519315000.0 | +12.5% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 451401000.0 | -13.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 500979000.0 | +11.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 409351000.0 | -18.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 360671000.0 | -11.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 347318000.0 | -3.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 400089000.0 | +15.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 791834000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 889502000.0 | +12.3% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 904176000.0 | +1.6% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1506567000.0 | +66.6% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1300521000.0 | -13.7% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1421449000.0 | +9.3% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 993564000.0 | -30.1% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 461693000.0 | -53.5% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 409351000.0 | -11.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 515332000.0 | +25.9% | USD | 10-K | 2026-02-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 260168000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 247497000.0 | -4.9% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 235803000.0 | -4.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 221504000.0 | -6.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 262289000.0 | +18.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 289227000.0 | +10.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 309196000.0 | +6.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 327597000.0 | +6.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 462577000.0 | +41.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 394886000.0 | -14.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 378705000.0 | -4.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 473433000.0 | +25.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 427099000.0 | -9.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 438313000.0 | +2.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 409519000.0 | -6.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 499268000.0 | +21.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 481990000.0 | -3.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 466096000.0 | -3.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 429804000.0 | -7.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 558569000.0 | +30.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 506849000.0 | -9.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 488570000.0 | -3.6% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 496726000.0 | +1.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 664511000.0 | +33.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-03-31 | 592326000.0 | -10.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 586815000.0 | -0.9% | USD | 10-Q | 2022-07-26 |
| Annual | 2016-12-31 | 221504000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 327597000.0 | +47.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 473433000.0 | +44.5% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 499268000.0 | +5.5% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 558569000.0 | +11.9% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 664511000.0 | +19.0% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 663236000.0 | -0.2% | USD | 10-K | 2023-02-10 |
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 | 763811000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 737057000.0 | -3.5% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1262363000.0 | +71.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1055670000.0 | -16.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 988651000.0 | -6.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1083438000.0 | +9.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1153081000.0 | +6.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1267129000.0 | +9.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1348357000.0 | +6.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1819491000.0 | +34.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1857346000.0 | +2.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1435089000.0 | -22.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1177926000.0 | -17.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1323082000.0 | +12.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1386088000.0 | +4.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2081777000.0 | +50.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1619773000.0 | -22.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1909871000.0 | +17.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1843092000.0 | -3.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1925598000.0 | +4.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2306639000.0 | +19.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 2558543000.0 | +10.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1847351000.0 | -27.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2143410000.0 | +16.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1332421000.0 | -37.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1489081000.0 | +11.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1526908000.0 | +2.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1747974000.0 | +14.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1810567000.0 | +3.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1524185000.0 | -15.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1639329000.0 | +7.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1418153000.0 | -13.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1364917000.0 | -3.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1315052000.0 | -3.7% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1285796000.0 | -2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1344021000.0 | +4.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1235535000.0 | -8.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1271208000.0 | +2.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1308721000.0 | +3.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1055670000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1267129000.0 | +20.0% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1435089000.0 | +13.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2081777000.0 | +45.1% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1925598000.0 | -7.5% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2143410000.0 | +11.3% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1747974000.0 | -18.4% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1418153000.0 | -18.9% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1344021000.0 | -5.2% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1644769000.0 | +22.4% | USD | 10-K | 2026-02-06 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2831634000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 2790986000.0 | -1.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 3307084000.0 | +18.5% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3082578000.0 | -6.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 3005138000.0 | -2.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 3090097000.0 | +2.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 3154472000.0 | +2.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 3275668000.0 | +3.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3344494000.0 | +2.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 3785803000.0 | +13.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 3806405000.0 | +0.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3387952000.0 | -11.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3295565000.0 | -2.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3425090000.0 | +3.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3479742000.0 | +1.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 4204439000.0 | +20.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 3911799000.0 | -7.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 4187418000.0 | +7.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 4111719000.0 | -1.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 4198647000.0 | +2.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 4565529000.0 | +8.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 4791076000.0 | +4.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 5142669000.0 | +7.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 5506703000.0 | +7.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 4691829000.0 | -14.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 4833352000.0 | +3.0% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 4777527000.0 | -1.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 4997535000.0 | +4.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5058700000.0 | +1.2% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 4762828000.0 | -5.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 4865494000.0 | +2.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 5518219000.0 | +13.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5478589000.0 | -0.7% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 5456833000.0 | -0.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 5408949000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5445439000.0 | +0.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5344374000.0 | -1.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 5373676000.0 | +0.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 5389140000.0 | +0.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3082578000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 3275668000.0 | +6.3% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 3387952000.0 | +3.4% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 4204439000.0 | +24.1% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 4198647000.0 | -0.1% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 5506703000.0 | +31.2% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 4997535000.0 | -9.2% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 5518219000.0 | +10.4% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 5445439000.0 | -1.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 5702459000.0 | +4.7% | USD | 10-K | 2026-02-06 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 468468000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 509704000.0 | +8.8% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 516777000.0 | +1.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 536570000.0 | +3.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 496348000.0 | -7.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 552397000.0 | +11.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 563517000.0 | +2.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 607671000.0 | +7.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 655881000.0 | +7.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 685682000.0 | +4.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 675050000.0 | -1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 809008000.0 | +19.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 720799000.0 | -10.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 766957000.0 | +6.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 744521000.0 | -2.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 900786000.0 | +21.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 798279000.0 | -11.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 845003000.0 | +5.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 834854000.0 | -1.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1021769000.0 | +22.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1425327000.0 | +39.5% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 950672000.0 | -33.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1016929000.0 | +7.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1250937000.0 | +23.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1160426000.0 | -7.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1120280000.0 | -3.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1067252000.0 | -4.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1250527000.0 | +17.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1208590000.0 | -3.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1218125000.0 | +0.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1204643000.0 | -1.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1517025000.0 | +25.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1368952000.0 | -9.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1376442000.0 | +0.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1377915000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1585654000.0 | +15.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1466328000.0 | -7.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1470183000.0 | +0.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1484237000.0 | +1.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 536570000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 607671000.0 | +13.3% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 809008000.0 | +33.1% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 900786000.0 | +11.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1021769000.0 | +13.4% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1250937000.0 | +22.4% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1250527000.0 | -0.0% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1517025000.0 | +21.3% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1585654000.0 | +4.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1829713000.0 | +15.4% | USD | 10-K | 2026-02-06 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2215978000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 2255833000.0 | +1.8% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 2755565000.0 | +22.2% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2764973000.0 | +0.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2726300000.0 | -1.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2782897000.0 | +2.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2794158000.0 | +0.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2874656000.0 | +2.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2923120000.0 | +1.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 3439381000.0 | +17.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 3427964000.0 | -0.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3554446000.0 | +3.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3612073000.0 | +1.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3656892000.0 | +1.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3627598000.0 | -0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 4281153000.0 | +18.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 4266130000.0 | -0.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 4498350000.0 | +5.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 4498305000.0 | -0.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 4641881000.0 | +3.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 5047111000.0 | +8.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 5158883000.0 | +2.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 5422694000.0 | +5.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 5670170000.0 | +4.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5571018000.0 | -1.7% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 5859798000.0 | +5.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 5854918000.0 | -0.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 6005460000.0 | +2.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5960064000.0 | -0.8% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 5956496000.0 | -0.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 5914590000.0 | -0.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 6257983000.0 | +5.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6129106000.0 | -2.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 6191316000.0 | +1.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 6159947000.0 | -0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6385436000.0 | +3.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 6302944000.0 | -1.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 6259884000.0 | -0.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 7305115000.0 | +16.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2764973000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2874656000.0 | +4.0% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 3554446000.0 | +23.6% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 4281153000.0 | +20.4% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 4641881000.0 | +8.4% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 5670170000.0 | +22.2% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 6005460000.0 | +5.9% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 6257983000.0 | +4.2% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 6385436000.0 | +2.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 8356999000.0 | +30.9% | USD | 10-K | 2026-02-06 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 615656000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 535153000.0 | -13.1% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 551519000.0 | +3.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 317605000.0 | -42.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 278838000.0 | -12.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 307200000.0 | +10.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 360314000.0 | +17.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 401012000.0 | +11.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 421374000.0 | +5.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 346422000.0 | -17.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 378441000.0 | +9.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | -166494000.0 | -144.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-03-31 | -316508000.0 | -90.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | -231802000.0 | +26.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | -147856000.0 | +36.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -76714000.0 | +48.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | -354331000.0 | -361.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -310932000.0 | +12.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | -386586000.0 | -24.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | -443234000.0 | -14.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | -481582000.0 | -8.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -367807000.0 | +23.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -280025000.0 | +23.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | -163467000.0 | +41.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | -879189000.0 | -437.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | -1026446000.0 | -16.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | -1077391000.0 | -5.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | -1007925000.0 | +6.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | -901364000.0 | +10.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -1193668000.0 | -32.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -1049096000.0 | +12.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -739764000.0 | +29.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | -650517000.0 | +12.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | -734483000.0 | -12.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | -750998000.0 | -2.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | -939997000.0 | -25.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -958570000.0 | -2.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | -886208000.0 | +7.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | -1915975000.0 | -116.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 317605000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 401012000.0 | +26.3% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | -166494000.0 | -141.5% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | -76714000.0 | +53.9% | USD | 10-K | 2023-02-10 |
| Annual | 2020-12-31 | -443234000.0 | -477.8% | USD | 10-K | 2024-02-09 |
| Annual | 2021-12-31 | -163467000.0 | +63.1% | USD | 10-K | 2025-02-07 |
| Annual | 2022-12-31 | -1007925000.0 | -516.6% | USD | 10-K | 2026-02-06 |
| Annual | 2023-12-31 | -739764000.0 | +26.6% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -939997000.0 | -27.1% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -2654540000.0 | -182.4% | USD | 10-K | 2026-02-06 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1579960000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 1580515000.0 | +0.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 2074478000.0 | +31.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2075201000.0 | +0.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2075924000.0 | +0.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2076647000.0 | +0.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2077370000.0 | +0.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2078093000.0 | +0.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2078816000.0 | +0.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2573730000.0 | +23.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2574616000.0 | +0.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2575502000.0 | +0.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2576388000.0 | +0.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2577273000.0 | +0.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2578159000.0 | +0.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3071926000.0 | +19.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 3170061000.0 | +3.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 3364789000.0 | +6.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 3365783000.0 | +0.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3366777000.0 | +0.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 3865894000.0 | +14.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 3963622000.0 | +2.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 4160379000.0 | +5.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 4161422000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 4162465000.0 | +0.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 4511870000.0 | +8.4% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 4513002000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 4511947000.0 | -0.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 4510891000.0 | -0.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 4509837000.0 | -0.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 4508781000.0 | -0.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 4507728000.0 | -0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4507686000.0 | -0.0% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 4508730000.0 | +0.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 4484772000.0 | -0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4510816000.0 | +0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 4546859000.0 | +0.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 4513028000.0 | -0.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 5507771000.0 | +22.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2075201000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2078093000.0 | +0.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 2575502000.0 | +23.9% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 3071926000.0 | +19.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 3366777000.0 | +9.6% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 4161422000.0 | +23.6% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 4511947000.0 | +8.4% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 4507728000.0 | -0.1% | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 4510816000.0 | +0.1% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 6202119000.0 | +37.5% | USD | 10-K | 2026-02-06 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 36887000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 154983000.0 | +320.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 303510000.0 | +95.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 37015000.0 | -87.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 159232000.0 | +330.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 261005000.0 | +63.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 88597000.0 | -66.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 295762000.0 | +233.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 439587000.0 | +48.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 87875000.0 | -80.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 277345000.0 | +215.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 465880000.0 | +68.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 112770000.0 | -75.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 375386000.0 | +232.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 575181000.0 | +53.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 215457000.0 | -62.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 440514000.0 | +104.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 656405000.0 | +49.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 244184000.0 | -62.8% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 456873000.0 | +87.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 779942000.0 | +70.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 264141000.0 | -66.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 555945000.0 | +110.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 847076000.0 | +52.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 300137000.0 | -64.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 649385000.0 | +116.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1070994000.0 | +64.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 301737000.0 | -71.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 637875000.0 | +111.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1087316000.0 | +70.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 442363000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 404158000.0 | -8.6% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 612762000.0 | +51.6% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 709523000.0 | +15.8% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 811109000.0 | +14.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 936069000.0 | +15.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 1095369000.0 | +17.0% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 1236029000.0 | +12.8% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1501627000.0 | +21.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1588446000.0 | +5.8% | USD | 10-K | 2026-02-06 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5520000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -18425000.0 | -233.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -31496000.0 | -70.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -9629000.0 | +69.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -15893000.0 | -65.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -27446000.0 | -72.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -5872000.0 | +78.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 7933000.0 | +235.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -5164000.0 | -165.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -8136000.0 | -57.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -20527000.0 | -152.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -35292000.0 | -71.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -201638000.0 | -471.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -213174000.0 | -5.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -224899000.0 | -5.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -10360000.0 | +95.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -22321000.0 | -115.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -985879000.0 | -4316.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -15310000.0 | +98.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -34413000.0 | -124.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -52413000.0 | -52.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -21762000.0 | +58.5% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -48430000.0 | -122.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -69411000.0 | -43.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -32333000.0 | +53.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -79458000.0 | -145.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -107522000.0 | -35.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -32904000.0 | +69.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -67467000.0 | -105.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -93614000.0 | -38.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -42031000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -48046000.0 | -14.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 34874000.0 | +172.6% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -71937000.0 | -306.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -241791000.0 | -236.1% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -1035713000.0 | -328.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -79335000.0 | +92.3% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | -819378000.0 | -932.8% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -144255000.0 | +82.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -130064000.0 | +9.8% | USD | 10-K | 2026-02-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -366166000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -506584000.0 | -38.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -71758000.0 | +85.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -125226000.0 | -74.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -190624000.0 | -52.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -233875000.0 | -22.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -126058000.0 | +46.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 178358000.0 | +241.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 80600000.0 | -54.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -341635000.0 | -523.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -391549000.0 | -14.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -450315000.0 | -15.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -340081000.0 | +24.5% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -275051000.0 | +19.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -549484000.0 | -99.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 245542000.0 | +144.7% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 256858000.0 | +4.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 321249000.0 | +25.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -966117000.0 | -400.7% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -982936000.0 | -1.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -1252827000.0 | -27.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -158293000.0 | +87.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -712052000.0 | -349.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -842364000.0 | -18.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -207223000.0 | +75.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -575859000.0 | -177.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -926125000.0 | -60.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -321722000.0 | +65.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -642824000.0 | -99.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -1012200000.0 | -57.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -372899000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -267543000.0 | +28.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -626483000.0 | -134.2% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -36667000.0 | +94.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -779038000.0 | -2024.6% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 229505000.0 | +129.5% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -1425380000.0 | -721.1% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | -953931000.0 | +33.1% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -1402308000.0 | -47.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -1361990000.0 | +2.9% | USD | 10-K | 2026-02-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3135000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 13277000.0 | +323.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 24144000.0 | +81.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 7322000.0 | -69.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 11051000.0 | +50.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 17440000.0 | +57.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1512000.0 | -91.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 4479000.0 | +196.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 13069000.0 | +191.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3156000.0 | -75.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 9434000.0 | +198.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 17216000.0 | +82.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 3613000.0 | -79.0% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 7597000.0 | +110.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 12152000.0 | +60.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 664000.0 | -94.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 2473000.0 | +272.4% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 7119000.0 | +187.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1254000.0 | -82.4% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 4737000.0 | +277.8% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 8012000.0 | +69.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 6225000.0 | -22.3% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 15378000.0 | +147.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 18942000.0 | +23.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4271000.0 | -77.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 12889000.0 | +201.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 19515000.0 | +51.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 11500000.0 | -41.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 22948000.0 | +99.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 26880000.0 | +17.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 32284000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 33177000.0 | +2.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 30257000.0 | -8.8% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 29116000.0 | -3.8% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 21826000.0 | -25.0% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 13509000.0 | -38.1% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 13617000.0 | +0.8% | USD | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 22757000.0 | +67.1% | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 33762000.0 | +48.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 39319000.0 | +16.5% | USD | 10-K | 2026-02-06 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 96535358.0 | — | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-06-30 | 94991055.0 | -1.6% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-09-30 | 94672958.0 | -0.3% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 91279590.0 | -3.6% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 90450616.0 | -0.9% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-06-30 | 90129138.0 | -0.4% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-09-30 | 90067232.0 | -0.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 90104885.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 89859658.0 | -0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 88832899.0 | -1.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-09-30 | 88593329.0 | -0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 84174138.0 | -5.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 84675001.0 | +0.6% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 84694623.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 84707245.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 84794930.0 | +0.1% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 83709132.0 | -1.3% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 83633414.0 | -0.1% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 83041856.0 | -0.7% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 82573407.0 | -0.6% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 82422314.0 | -0.2% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 82437837.0 | +0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 82446714.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 82439449.0 | -0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 81168130.0 | -1.5% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 80496258.0 | -0.8% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 80121138.0 | -0.5% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 79959989.0 | -0.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 80063044.0 | +0.1% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 79126903.0 | -1.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 79091098.0 | -0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 79091212.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 79224049.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-06-30 | 78749685.0 | -0.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-09-30 | 78371202.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 77744588.0 | -0.8% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 77601766.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 77365235.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 75180647.0 | -2.8% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 91279590.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 90104885.0 | -1.3% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 84174138.0 | -6.6% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 84794930.0 | +0.7% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 82573407.0 | -2.6% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 82439449.0 | -0.2% | shares | 10-K | 2025-02-07 |
| Annual | 2022-12-31 | 79959989.0 | -3.0% | shares | 10-K | 2026-02-06 |
| Annual | 2023-12-31 | 79091212.0 | -1.1% | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 77744588.0 | -1.7% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 73563183.0 | -5.4% | shares | 10-K | 2026-02-06 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 128789695.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 128886580.0 | +0.1% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 128955118.0 | +0.1% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 128996344.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 129385707.0 | +0.3% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 129477122.0 | +0.1% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 129505173.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 129543856.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 129953761.0 | +0.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 129978881.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 130002538.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 130029926.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 132265024.0 | +1.7% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 132291958.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 132309213.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 132419412.0 | +0.1% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 132797535.0 | +0.3% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 132809979.0 | +0.0% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 132823285.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 132829175.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 133130562.0 | +0.2% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 133142605.0 | +0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 133160230.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 133162178.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 133579809.0 | +0.3% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 133604132.0 | +0.0% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 133620870.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 133623005.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 133804962.0 | +0.1% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 133812966.0 | +0.0% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 133817103.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 133817332.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 134070097.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-06-30 | 134075817.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-09-30 | 134079131.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 134079855.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 134298561.0 | +0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 134312034.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 134317153.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 128996344.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 129543856.0 | +0.4% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 130029926.0 | +0.4% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 132419412.0 | +1.8% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 132829175.0 | +0.3% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 133162178.0 | +0.3% | shares | 10-K | 2025-02-07 |
| Annual | 2022-12-31 | 133623005.0 | +0.3% | shares | 10-K | 2026-02-06 |
| Annual | 2023-12-31 | 133817332.0 | +0.1% | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 134079855.0 | +0.2% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 134319833.0 | +0.2% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99425000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 96412000.0 | -3.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 94823000.0 | -1.6% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 90708000.0 | -4.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 90404000.0 | -0.3% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 90112000.0 | -0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 90075000.0 | -0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 89112000.0 | -1.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 88796000.0 | -0.4% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 84253000.0 | -5.1% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 84750000.0 | +0.6% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 84765000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 84870000.0 | +0.1% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 83666000.0 | -1.4% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 83602000.0 | -0.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 82640000.0 | -1.2% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 82454000.0 | -0.2% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 82470000.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 81591000.0 | -1.1% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 80923000.0 | -0.8% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 80500000.0 | -0.5% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 80041000.0 | -0.6% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 79592000.0 | -0.6% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 79116000.0 | -0.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 79195000.0 | +0.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 79085000.0 | -0.1% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 78499000.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 77630000.0 | -1.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 77400000.0 | -0.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 76460000.0 | -1.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 95986000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 90336000.0 | -5.9% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 87179000.0 | -3.5% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 84644000.0 | -2.9% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 83716000.0 | -1.1% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 82508000.0 | -1.4% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 80746000.0 | -2.1% | shares | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 79462000.0 | -1.6% | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 78710000.0 | -0.9% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 76504000.0 | -2.8% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99998000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 96888000.0 | -3.1% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 95473000.0 | -1.5% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 91624000.0 | -4.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 91708000.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 91868000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 92587000.0 | +0.8% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 91586000.0 | -1.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 91372000.0 | -0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 85649000.0 | -6.3% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 85393000.0 | -0.3% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 85550000.0 | +0.2% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 85548000.0 | -0.0% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 84349000.0 | -1.4% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 84479000.0 | +0.2% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 83493000.0 | -1.2% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 83295000.0 | -0.2% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 83554000.0 | +0.3% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 82286000.0 | -1.5% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 81295000.0 | -1.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 80874000.0 | -0.5% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 80482000.0 | -0.5% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 79905000.0 | -0.7% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 79500000.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 79508000.0 | +0.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 79245000.0 | -0.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 78729000.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 77807000.0 | -1.2% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 77496000.0 | -0.4% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 76579000.0 | -1.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 96540000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 91914000.0 | -4.8% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 89701000.0 | -2.4% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 85536000.0 | -4.6% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 84517000.0 | -1.2% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 83479000.0 | -1.2% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 81215000.0 | -2.7% | shares | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 79843000.0 | -1.7% | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 78960000.0 | -1.1% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 76636000.0 | -2.9% | shares | 10-K | 2026-02-06 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0985 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1041 | +5.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0872 | -16.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1002 | +14.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1023 | +2.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1021 | -0.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1050 | +2.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0959 | -8.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0940 | -1.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1127 | +19.8% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1126 | -0.1% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.1133 | +0.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1065 | -6.0% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.0978 | -8.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1034 | +5.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1048 | +1.3% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1040 | -0.8% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1006 | -3.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1193 | +18.7% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1142 | -4.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1173 | +2.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1171 | -0.2% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.1304 | +11.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.1285 | -1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1241 | -3.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.1297 | +4.5% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1340 | +3.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1396 | +4.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.1438 | +3.0% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1472 | +2.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3733 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.3890 | +4.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.4233 | +8.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.3705 | -12.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.4038 | +9.0% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.3711 | -8.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.4499 | +21.2% | ratio | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 0.4583 | +1.9% | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.5245 | +14.4% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.5497 | +4.8% | ratio | 10-K | 2026-02-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.6304 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 1.4460 | -11.3% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 2.4428 | +68.9% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1.9674 | -19.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.9919 | +1.2% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.9613 | -1.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2.0462 | +4.3% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2.0852 | +1.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.0558 | -1.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.6535 | +29.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.7514 | +3.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.7739 | -35.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.6342 | -7.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.7251 | +5.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.8617 | +7.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.3111 | +24.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2.0291 | -12.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 2.2602 | +11.4% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 2.2077 | -2.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.8846 | -14.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.6183 | -14.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 2.6913 | +66.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1.8166 | -32.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.7134 | -5.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.1482 | -33.0% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1.3292 | +15.8% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1.4307 | +7.6% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1.3978 | -2.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.4981 | +7.2% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1.2513 | -16.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1.3608 | +8.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9348 | -31.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9971 | +6.7% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.9554 | -4.2% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.9331 | -2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8476 | -9.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.8426 | -0.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.8647 | +2.6% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.8817 | +2.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.9674 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.0852 | +6.0% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.7739 | -14.9% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.3111 | +30.3% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1.8846 | -18.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1.7134 | -9.1% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1.3978 | -18.4% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 0.9348 | -33.1% | ratio | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 0.8476 | -9.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.8989 | +6.1% | ratio | 10-K | 2026-02-06 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.5994 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 4.2153 | +17.1% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 4.9963 | +18.5% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 8.7057 | +74.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 9.7774 | +12.3% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 9.0589 | -7.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 7.7548 | -14.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 7.1685 | -7.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 6.9371 | -3.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 9.9283 | +43.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 9.0581 | -8.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | -21.3488 | -335.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -11.4123 | +46.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | -15.7759 | -38.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | -24.5347 | -55.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | -55.8067 | -127.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -12.0400 | +78.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | -14.4673 | -20.2% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | -11.6360 | +19.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | -10.4728 | +10.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -10.4803 | -0.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | -14.0261 | -33.8% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | -19.3650 | -38.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | -34.6869 | -79.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -6.3365 | +81.7% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | -5.7088 | +9.9% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | -5.4343 | +4.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | -5.9582 | -9.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -6.6123 | -11.0% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | -4.9901 | +24.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | -5.6378 | -13.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | -8.4594 | -50.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -9.4219 | -11.4% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | -8.4295 | +10.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | -8.2023 | +2.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | -6.7930 | +17.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -6.5754 | +3.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -7.0637 | -7.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -3.8127 | +46.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 8.7057 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 7.1685 | -17.7% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | -21.3488 | -397.8% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | -55.8067 | -161.4% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | -10.4728 | +81.2% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | -34.6869 | -231.2% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | -5.9582 | +82.8% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | -8.4594 | -42.0% | ratio | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | -6.7930 | +19.7% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -3.1482 | +53.7% | ratio | 10-K | 2026-02-06 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2165 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2304 | +6.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.2263 | -1.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2422 | +7.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4879 | +101.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.7432 | +52.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.3276 | -55.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.3218 | -1.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.9939 | +208.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.4798 | -51.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.3260 | -32.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 1.1182 | +243.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.3554 | -68.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.2811 | -20.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 1.0477 | +272.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.4114 | -60.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.3321 | -19.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 1.0290 | +209.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.4079 | -60.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.3816 | -6.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 1.1694 | +206.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4031 | -65.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.3974 | -1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1.1915 | +199.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3764 | -68.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.3768 | +0.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 1.1089 | +194.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3870 | -65.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.3930 | +1.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 1.1565 | +194.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.2267 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.2386 | +5.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.3542 | +48.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.3618 | +2.2% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.3550 | -1.9% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.3553 | +0.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.3872 | +9.0% | ratio | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 0.4542 | +17.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.3883 | -14.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.3836 | -1.2% | ratio | 10-K | 2026-02-06 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4058 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.4325 | +6.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.4273 | -1.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.4340 | +1.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4622 | +6.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.4620 | -0.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.4758 | +3.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.4779 | +0.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.4928 | +3.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.4380 | -11.1% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.4990 | +13.9% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.5104 | +2.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.4988 | -2.3% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.5253 | +5.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.5352 | +1.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.5317 | -0.6% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.5169 | -2.8% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.5419 | +4.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.5161 | -4.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.5444 | +5.5% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.5521 | +1.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.5312 | -3.8% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.5569 | +4.8% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.5649 | +1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4991 | -11.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.5404 | +8.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.5538 | +2.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5055 | -8.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.5503 | +8.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.5642 | +2.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.4242 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.4550 | +7.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.4790 | +5.3% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.4851 | +1.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.5219 | +7.6% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.5249 | +0.6% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.5371 | +2.3% | ratio | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 0.5475 | +1.9% | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.5352 | -2.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.5467 | +2.2% | ratio | 10-K | 2026-02-06 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9499 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.7938 | -16.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.8849 | +137.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 1.4757 | -21.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 1.4042 | -4.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.3588 | -3.2% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.4179 | +4.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 1.4638 | +3.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.2957 | -11.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.9945 | +53.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.0715 | +3.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.1176 | -46.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.8918 | -20.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.0054 | +12.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.1835 | +17.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.6725 | +41.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.3364 | -20.1% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1.6390 | +22.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1.5606 | -4.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.2728 | -18.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.2258 | -3.7% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 2.0743 | +69.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1.2633 | -39.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.1363 | -10.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.5854 | -48.5% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.7519 | +28.4% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.8125 | +8.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.7945 | -2.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.8941 | +12.5% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.6504 | -27.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.7708 | +18.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.3043 | -60.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3794 | +24.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.3279 | -13.6% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.3636 | +10.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.2582 | -29.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2460 | -4.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.2362 | -4.0% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.2696 | +14.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.4757 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.4638 | -0.8% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.1176 | -23.6% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1.6725 | +49.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1.2728 | -23.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1.1363 | -10.7% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 0.7945 | -30.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 0.3043 | -61.7% | ratio | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 0.2582 | -15.2% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2816 | +9.1% | ratio | 10-K | 2026-02-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0213 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0240 | +12.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0197 | -17.7% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0243 | +23.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0499 | +105.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0759 | +52.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0344 | -54.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0309 | -10.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0935 | +202.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0541 | -42.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0367 | -32.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.1267 | +245.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0379 | -70.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.0275 | -27.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.1084 | +294.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0431 | -60.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.0345 | -19.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.1035 | +199.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0487 | -52.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0436 | -10.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.1372 | +215.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0472 | -65.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0518 | +9.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1532 | +195.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0467 | -69.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0489 | +4.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.1486 | +203.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0540 | -63.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0565 | +4.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.1703 | +201.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0846 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0928 | +9.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1499 | +61.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.1341 | -10.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1433 | +6.9% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.1318 | -8.0% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1742 | +32.1% | ratio | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | 0.2081 | +19.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.2037 | -2.1% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2108 | +3.5% | ratio | 10-K | 2026-02-06 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0981 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1251 | +27.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1184 | -5.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2616 | +121.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.5020 | +91.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.6643 | +32.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2731 | -58.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.3372 | +23.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.9400 | +178.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -0.5630 | -159.9% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | -0.5422 | +3.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | -2.9817 | -449.9% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -0.4180 | +86.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -0.3703 | +11.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | -1.1527 | -211.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -0.4087 | +64.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -0.4498 | -10.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -1.9003 | -322.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -0.2598 | +86.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | -0.2052 | +21.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | -0.6085 | -196.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.2649 | +56.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.2068 | +21.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -0.7103 | -243.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.3935 | +44.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | -0.3632 | +7.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | -1.0701 | -194.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.3011 | +71.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | -0.3426 | -13.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | -0.4789 | -39.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.8213 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.7580 | -7.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -3.0505 | -502.4% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -7.3474 | -140.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -1.3578 | +81.5% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -4.4412 | -227.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -0.8637 | +80.6% | ratio | 10-K | 2025-02-07 |
| Annual | 2023-12-31 | -1.5526 | -79.8% | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -1.1799 | +24.0% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -0.4529 | +61.6% | ratio | 10-K | 2026-02-06 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-17 | Wiechmann Andrew C. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 450 | $560.00 | $252,000 | 22,544 |
| 2026-02-27 | Yang June | Dir |
Equity grant / award
A
|
Common Stock | 1 | $0.00 | $0 | 514 |
| 2026-02-18 | Ashe Robert G. | Dir |
Open-market buy
P
|
Common Stock | 3,681 | $543.21 | $1,999,556 | 22,290 |
| 2026-02-17 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 200 | $520.00 | $104,000 | 1,493,847 |
| 2026-02-17 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 360 | $519.45 | $187,002 | 1,493,647 |
| 2026-02-17 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 240 | $517.32 | $124,157 | 1,493,287 |
| 2026-02-13 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 6,000 | $524.18 | $3,145,080 | 1,493,047 |
| 2026-02-02 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 470 | $624.75 | $293,632 | 22,994 |
| 2026-01-30 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,825 | $0.00 | $0 | 23,464 |
| 2026-01-26 | Gutowski Robert J. | General Counsel |
Equity grant / award
A · derivative
|
Option to purchase common stock | 3,624 | $0.00 | $0 | 3,624 |
| 2025-12-11 | Wiechmann Andrew C. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 450 | $550.00 | $247,500 | 21,639 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 40 | $541.90 | $21,676 | 335,069 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 240 | $540.37 | $129,689 | 335,029 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 114 | $539.35 | $61,486 | 334,789 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 317 | $536.90 | $170,197 | 334,595 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 552 | $536.02 | $295,883 | 334,278 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 547 | $535.10 | $292,700 | 333,726 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 260 | $533.22 | $138,637 | 333,179 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 140 | $532.37 | $74,532 | 332,919 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 80 | $537.75 | $43,020 | 334,675 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 480 | $540.46 | $259,421 | 1,486,967 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,106 | $539.57 | $596,764 | 1,486,487 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 504 | $538.77 | $271,540 | 1,485,381 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 431 | $537.31 | $231,581 | 1,484,877 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,892 | $536.34 | $1,014,755 | 1,484,446 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 3,190 | $535.51 | $1,708,277 | 1,482,554 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,043 | $534.55 | $557,536 | 1,479,364 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,124 | $533.12 | $599,227 | 1,478,321 |
| 2025-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 360 | $531.98 | $191,513 | 1,477,197 |
| 2025-12-01 | Gutowski Robert J. | General Counsel |
Equity grant / award
G
|
Common Stock | 90 | $0.00 | $0 | 15,675 |
| 2025-11-28 | Yang June | Dir |
Equity grant / award
A
|
Common Stock | 1 | $0.00 | $0 | 513 |
| 2025-11-25 | Gutowski Robert J. | General Counsel |
Equity grant / award
G
|
Common Stock | 180 | $0.00 | $0 | 15,765 |
| 2025-11-24 | Gutowski Robert J. | General Counsel |
Open-market sell
S
|
Common Stock | 624 | $558.42 | $348,454 | 15,945 |
| 2025-08-29 | RIEFLER LINDA H | Dir |
Equity grant / award
A
|
Common Stock | 6 | $0.00 | $0 | 20,583 |
| 2025-07-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 43 | $550.41 | $23,668 | 1,279,951 |
| 2025-07-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 18 | $547.49 | $9,855 | 1,279,908 |
| 2025-07-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 23 | $546.40 | $12,567 | 1,279,890 |
| 2025-07-24 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 2,400 | $535.11 | $1,284,264 | 332,779 |
| 2025-07-24 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 9,916 | $544.70 | $5,401,245 | 1,279,867 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 309 | $568.93 | $175,799 | 284,787 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1 | $566.32 | $566 | 285,096 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $565.53 | $56,553 | 285,097 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,109 | $564.17 | $625,665 | 285,197 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2,151 | $563.27 | $1,211,594 | 286,306 |
| 2025-06-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,330 | $562.35 | $747,926 | 288,457 |
| 2025-05-30 | Yang June | Dir |
Equity grant / award
A
|
Common Stock | 1 | $0.00 | $0 | 511 |
| 2025-05-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 372 | $554.82 | $206,393 | 289,787 |
| 2025-05-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2,008 | $553.25 | $1,110,926 | 290,159 |
| 2025-05-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,886 | $552.03 | $1,041,129 | 292,167 |
| 2025-05-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 734 | $551.11 | $404,515 | 294,053 |
| 2025-05-01 | Yang June | Dir |
Equity grant / award
A
|
Common Stock | 385 | $0.00 | $0 | 510 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 6 | $535.49 | $3,213 | 294,787 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 566 | $533.09 | $301,729 | 294,793 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 250 | $529.32 | $132,330 | 295,359 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $528.02 | $52,802 | 295,609 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 235 | $526.12 | $123,638 | 295,709 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 585 | $524.60 | $306,891 | 295,944 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 736 | $523.55 | $385,333 | 296,529 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 794 | $522.79 | $415,095 | 297,265 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,479 | $521.12 | $770,736 | 298,059 |
| 2025-04-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 249 | $519.95 | $129,468 | 299,538 |
| 2025-03-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 417 | $569.62 | $237,532 | 299,787 |
| 2025-03-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2,006 | $568.87 | $1,141,153 | 300,204 |
| 2025-03-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2,377 | $567.92 | $1,349,946 | 302,210 |
| 2025-03-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $565.78 | $113,156 | 304,587 |
| 2025-02-28 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 7 | $0.00 | $0 | 2,434 |
| 2025-02-24 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 100 | $575.66 | $57,566 | 1,269,951 |
| 2025-02-24 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 4,700 | $574.98 | $2,702,406 | 1,269,851 |
| 2025-02-24 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 500 | $569.86 | $284,930 | 1,265,151 |
| 2025-02-06 | Gutowski Robert J. | General Counsel |
Other disposed transaction
F
|
Common Stock | 927 | $587.48 | $544,594 | 16,569 |
| 2025-02-06 | Gutowski Robert J. | General Counsel |
Equity grant / award
A
|
Common Stock | 1,815 | $0.00 | $0 | 17,496 |
| 2025-02-05 | Ashe Robert G. | Dir |
Equity grant / award
G
|
Common Stock | 86 | $0.00 | $0 | 17,850 |
| 2025-02-03 | Crum Scott A | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 493 | $582.43 | $287,138 | 13,557 |
| 2025-02-03 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 323 | $582.43 | $188,125 | 21,075 |
| 2025-01-31 | Read Craig Jack | Global Controller |
Equity grant / award
A
|
Common Stock | 508 | $0.00 | $0 | 1,387 |
| 2025-01-27 | Gutowski Robert J. | General Counsel |
Equity grant / award
A · derivative
|
Option to purchase common stock | 2,484 | $0.00 | $0 | 2,484 |
| 2024-12-17 | Yang June | Dir |
Equity grant / award
A
|
Common Stock | 125 | $0.00 | $0 | 125 |
| 2024-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 493 | $614.08 | $302,741 | 330,379 |
| 2024-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,807 | $613.38 | $1,108,378 | 329,886 |
| 2024-12-05 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 600 | $610.00 | $366,000 | 328,079 |
| 2024-11-29 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 6 | $0.00 | $0 | 2,427 |
| 2024-10-31 | Read Craig Jack | Global Controller |
Equity grant / award
A
|
Common Stock | 879 | $0.00 | $0 | 879 |
| 2024-08-30 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 6 | $0.00 | $0 | 2,421 |
| 2024-08-28 | Gutowski Robert J. | General Counsel |
Open-market sell
S
|
Common Stock | 1,816 | $575.00 | $1,044,200 | 15,101 |
| 2024-08-05 | Seitz Michelle | Dir |
Equity grant / award
A
|
Common Stock | 286 | $0.00 | $0 | 286 |
| 2024-05-31 | Matlock Robin | Dir |
Equity grant / award
A
|
Common Stock | 3 | $0.00 | $0 | 1,226 |
| 2024-05-01 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 236 | $0.00 | $0 | 3,271 |
| 2024-05-01 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 450 | $0.00 | $0 | 3,035 |
| 2024-04-30 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 7,741 | $472.04 | $3,654,062 | 12,831 |
| 2024-04-30 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,259 | $469.53 | $591,138 | 20,572 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 7,500 | $0.00 | $0 | 15,400 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,644 | $469.66 | $772,121 | 327,479 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 4,294 | $468.52 | $2,011,825 | 325,835 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 988 | $467.24 | $461,633 | 321,541 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 760 | $465.74 | $353,962 | 320,553 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,600 | $464.55 | $743,280 | 319,793 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 863 | $462.96 | $399,534 | 318,193 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,445 | $461.92 | $667,474 | 317,330 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 906 | $460.69 | $417,385 | 315,885 |
| 2024-04-25 | Fernandez Henry A | Chairman and CEO |
Open-market buy
P
|
Common Stock | 500 | $459.48 | $229,740 | 314,979 |
| 2024-03-11 | Desai Chirantan Jitendra | Dir |
Equity grant / award
A
|
Common Stock | 46 | $0.00 | $0 | 46 |
| 2024-03-04 | Ashe Robert G. | Dir |
Equity grant / award
G
|
Common Stock | 90 | $0.00 | $0 | 16,449 |
| 2024-02-29 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 4 | $0.00 | $0 | 1,744 |
| 2024-02-05 | Fernandez Henry A | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 4,036 | $583.39 | $2,354,562 | 1,516,224 |
| 2024-02-05 | Fernandez Henry A | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 7,298 | $0.00 | $0 | 1,520,260 |
| 2024-02-05 | Fernandez Henry A | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 46,465 | $583.39 | $27,107,216 | 1,512,962 |
| 2024-02-05 | Fernandez Henry A | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 84,022 | $0.00 | $0 | 1,559,427 |
| 2024-02-04 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 87 | $593.06 | $51,596 | 18,903 |
| 2024-02-01 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,329 | $0.00 | $0 | 18,990 |
| 2023-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 54 | $0.00 | $0 | 13,457 |
| 2023-08-31 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 3 | $0.00 | $0 | 1,736 |
| 2023-08-18 | Gutowski Robert J. | General Counsel |
Open-market sell
S
|
Common Stock | 1,478 | $520.00 | $768,560 | 15,179 |
| 2023-07-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,800 | $555.89 | $1,000,602 | 18,274 |
| 2023-05-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 60 | $0.00 | $0 | 13,351 |
| 2023-05-30 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 100 | $480.87 | $48,087 | 20,074 |
| 2023-05-30 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,900 | $479.54 | $911,126 | 20,174 |
| 2023-05-01 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 207 | $0.00 | $0 | 2,585 |
| 2023-05-01 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 383 | $0.00 | $0 | 2,378 |
| 2023-02-28 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 1,160 |
| 2023-02-13 | Mak Jennifer H | Global Controller |
Open-market sell
S
|
Common Stock | 900 | $559.89 | $503,901 | 6,843 |
| 2023-02-08 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 887 | $556.90 | $493,970 | 17,661 |
| 2023-02-08 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,660 | $0.00 | $0 | 18,548 |
| 2023-02-06 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 69 | $553.40 | $38,185 | 16,888 |
| 2023-02-04 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 88 | $567.43 | $49,934 | 16,957 |
| 2023-02-02 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,137 | $0.00 | $0 | 17,045 |
| 2022-12-01 | Gutowski Robert J. | General Counsel |
Open-market sell
S
|
Common Stock | 1,000 | $511.71 | $511,710 | 15,343 |
| 2022-11-30 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 1,158 |
| 2022-11-22 | Kinney Catherine R | Dir |
Open-market sell
S
|
Common Stock | 868 | $503.54 | $437,073 | 1,144 |
| 2022-11-16 | Kinney Catherine R | Dir |
Open-market sell
S
|
Common Stock | 400 | $502.67 | $201,068 | 12,616 |
| 2022-11-16 | Kinney Catherine R | Dir |
Open-market sell
S
|
Common Stock | 1,660 | $501.59 | $832,639 | 13,016 |
| 2022-11-15 | Kinney Catherine R | Dir |
Equity grant / award
G
|
Common Stock | 2,012 | $0.00 | $0 | 2,012 |
| 2022-11-15 | Kinney Catherine R | Dir |
Open-market sell
S
|
Common Stock | 339 | $506.92 | $171,846 | 14,676 |
| 2022-11-03 | Wiechmann Andrew C. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $453.38 | $498,718 | 15,908 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 251 | $461.45 | $115,824 | 19,908 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 903 | $460.70 | $416,012 | 20,159 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,000 | $459.56 | $459,560 | 21,062 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 700 | $458.55 | $320,985 | 22,062 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 342 | $457.26 | $156,383 | 22,762 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 2,010 | $466.65 | $937,966 | 23,104 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,207 | $455.42 | $549,692 | 25,114 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 765 | $454.43 | $347,639 | 26,321 |
| 2022-10-27 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 322 | $453.13 | $145,908 | 27,086 |
| 2022-08-31 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 1,156 |
| 2022-08-08 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 3,783 | $501.65 | $1,897,742 | 27,408 |
| 2022-08-08 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,217 | $500.85 | $609,534 | 31,191 |
| 2022-06-01 | Matlock Robin | Dir |
Equity grant / award
A
|
Common Stock | 382 | $0.00 | $0 | 382 |
| 2022-05-31 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 1,154 |
| 2022-05-01 | Rattray Sandy C. | Dir |
Equity grant / award
A
|
Common Stock | 439 | $0.00 | $0 | 1,347 |
| 2022-03-05 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,478 | $497.78 | $735,719 | 17,008 |
| 2022-02-28 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 41 | $0.00 | $0 | 12,252 |
| 2022-02-23 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 850 | $508.80 | $432,480 | 32,408 |
| 2022-02-07 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,671 | $550.45 | $919,802 | 18,486 |
| 2022-02-07 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 3,021 | $0.00 | $0 | 20,157 |
| 2022-02-07 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 188 | $550.45 | $103,485 | 17,136 |
| 2022-02-06 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 94 | $554.71 | $52,143 | 17,324 |
| 2022-02-04 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 120 | $554.71 | $66,565 | 17,418 |
| 2022-02-03 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 710 | $0.00 | $0 | 17,538 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 578 | $605.15 | $349,777 | 240,020 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $603.46 | $60,346 | 240,598 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 350 | $600.32 | $210,112 | 240,798 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 58 | $598.78 | $34,729 | 241,148 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 92 | $597.49 | $54,969 | 241,206 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 722 | $596.83 | $430,911 | 241,298 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 300 | $595.08 | $178,524 | 242,020 |
| 2021-12-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $593.99 | $118,798 | 242,320 |
| 2021-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 32 | $0.00 | $0 | 12,211 |
| 2021-11-29 | Gutowski Robert J. | General Counsel |
Open-market sell
S
|
Common Stock | 800 | $646.04 | $516,832 | 14,544 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 8 | $664.78 | $5,318 | 242,520 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 192 | $663.70 | $127,430 | 242,528 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 345 | $662.62 | $228,604 | 242,720 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 270 | $661.87 | $178,705 | 243,065 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 303 | $660.68 | $200,186 | 243,335 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 297 | $659.59 | $195,898 | 243,638 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 238 | $658.41 | $156,702 | 243,935 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 165 | $657.49 | $108,486 | 244,173 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 246 | $655.66 | $161,292 | 244,338 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 105 | $655.16 | $68,792 | 244,584 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 95 | $653.43 | $62,076 | 244,689 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 50 | $649.47 | $32,474 | 244,784 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 146 | $648.55 | $94,688 | 244,834 |
| 2021-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 40 | $646.50 | $25,860 | 244,980 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 50 | $609.76 | $30,488 | 245,020 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 798 | $607.71 | $484,953 | 245,070 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 150 | $606.38 | $90,957 | 245,868 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $604.64 | $60,464 | 246,018 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 372 | $603.27 | $224,416 | 246,118 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 101 | $601.97 | $60,799 | 246,490 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 529 | $601.21 | $318,040 | 246,591 |
| 2021-10-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 400 | $600.00 | $240,000 | 247,120 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 38 | $654.98 | $24,889 | 247,520 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 134 | $653.11 | $87,517 | 247,558 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 224 | $651.90 | $146,026 | 247,692 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 520 | $650.62 | $338,322 | 247,916 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 195 | $649.68 | $126,688 | 248,436 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 50 | $647.98 | $32,399 | 248,631 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 355 | $646.70 | $229,578 | 248,681 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 325 | $645.89 | $209,914 | 249,036 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 255 | $644.63 | $164,381 | 249,361 |
| 2021-09-07 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 404 | $643.71 | $260,059 | 249,616 |
| 2021-08-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 33 | $0.00 | $0 | 21,433 |
| 2021-08-06 | Mak Jennifer H | Global Controller |
Open-market sell
S
|
Common Stock | 300 | $622.38 | $186,714 | 5,048 |
| 2021-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $626.22 | $62,622 | 250,020 |
| 2021-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 617 | $624.55 | $385,347 | 250,120 |
| 2021-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 550 | $623.53 | $342,942 | 250,737 |
| 2021-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 683 | $621.05 | $424,177 | 251,837 |
| 2021-07-09 | Mak Jennifer H | Global Controller |
Other disposed transaction
F
|
Common Stock | 2,940 | $560.23 | $1,647,076 | 5,348 |
| 2021-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 7 | $546.08 | $3,823 | 252,520 |
| 2021-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 483 | $545.05 | $263,259 | 252,527 |
| 2021-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 854 | $544.18 | $464,730 | 253,010 |
| 2021-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,156 | $543.00 | $627,708 | 253,864 |
| 2021-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 675 | $465.00 | $313,875 | 255,020 |
| 2021-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,500 | $463.64 | $695,460 | 255,695 |
| 2021-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 325 | $462.47 | $150,303 | 257,195 |
| 2021-06-01 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 178 | $0.00 | $0 | 500 |
| 2021-06-01 | Taneja Rajat | Dir |
Equity grant / award
A
|
Common Stock | 322 | $0.00 | $0 | 322 |
| 2021-05-28 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 34 | $0.00 | $0 | 21,400 |
| 2021-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 400 | $486.21 | $194,484 | 257,520 |
| 2021-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 560 | $485.06 | $271,634 | 257,920 |
| 2021-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 900 | $483.75 | $435,375 | 258,480 |
| 2021-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 640 | $482.49 | $308,794 | 259,380 |
| 2021-05-01 | Perold Jacques P | Dir |
Equity grant / award
A
|
Common Stock | 339 | $0.00 | $0 | 4,227 |
| 2021-04-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,159 | $431.57 | $500,190 | 260,020 |
| 2021-04-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 623 | $430.40 | $268,139 | 261,179 |
| 2021-04-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 718 | $429.40 | $308,309 | 261,802 |
| 2021-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $413.21 | $82,642 | 262,520 |
| 2021-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 950 | $408.23 | $387,818 | 263,020 |
| 2021-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 297 | $407.14 | $120,921 | 263,970 |
| 2021-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 300 | $409.92 | $122,976 | 262,720 |
| 2021-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 453 | $404.84 | $183,393 | 264,567 |
| 2021-03-01 | Mak Jennifer H | Global Controller |
Open-market sell
S
|
Common Stock | 596 | $421.38 | $251,142 | 8,288 |
| 2021-02-26 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 38 | $0.00 | $0 | 20,842 |
| 2021-02-09 | Pettit CD Baer | President & COO |
Other disposed transaction
F
|
Common Stock | 547 | $417.97 | $228,630 | 265,020 |
| 2021-02-09 | Pettit CD Baer | President & COO |
Other disposed transaction
F
|
Common Stock | 578 | $417.97 | $241,587 | 265,567 |
| 2021-02-07 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 181 | $429.81 | $77,796 | 16,828 |
| 2021-02-07 | Mak Jennifer H | Global Controller |
Other disposed transaction
F
|
Common Stock | 222 | $429.81 | $95,418 | 8,884 |
| 2021-02-06 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 91 | $429.81 | $39,113 | 17,009 |
| 2021-02-06 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 196 | $429.81 | $84,243 | 17,100 |
| 2021-02-06 | Mak Jennifer H | Global Controller |
Other disposed transaction
F
|
Common Stock | 130 | $429.81 | $55,875 | 9,106 |
| 2021-02-05 | Wiechmann Andrew C. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,121 | $429.81 | $911,627 | 17,296 |
| 2021-02-05 | Wiechmann Andrew C. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 4,296 | $0.00 | $0 | 19,417 |
| 2021-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 103 | $423.39 | $43,609 | 266,145 |
| 2021-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 650 | $422.20 | $274,430 | 266,248 |
| 2021-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 621 | $421.30 | $261,627 | 266,898 |
| 2021-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 350 | $419.70 | $146,895 | 267,519 |
| 2021-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 776 | $418.47 | $324,733 | 267,869 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 158 | $426.31 | $67,357 | 268,795 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 956 | $425.52 | $406,797 | 268,953 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 500 | $424.57 | $212,285 | 269,909 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 150 | $427.23 | $64,084 | 268,645 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $421.66 | $84,332 | 270,559 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $420.45 | $42,045 | 270,759 |
| 2020-12-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 286 | $419.52 | $119,983 | 270,859 |
| 2020-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 39 | $0.00 | $0 | 20,804 |
| 2020-11-17 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,000 | $395.00 | $395,000 | 28,279 |
| 2020-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 358 | $381.12 | $136,441 | 271,145 |
| 2020-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 676 | $380.25 | $257,049 | 271,503 |
| 2020-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 900 | $377.69 | $339,921 | 272,379 |
| 2020-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $378.61 | $75,722 | 272,179 |
| 2020-11-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 166 | $371.10 | $61,603 | 273,479 |
| 2020-10-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 4 | $352.81 | $1,411 | 273,645 |
| 2020-10-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 684 | $351.03 | $240,105 | 273,649 |
| 2020-10-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,206 | $350.49 | $422,691 | 274,333 |
| 2020-10-05 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 606 | $349.39 | $211,730 | 275,539 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 38 | $360.01 | $13,680 | 276,145 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,020 | $358.77 | $365,945 | 276,183 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 43 | $353.18 | $15,187 | 277,403 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 640 | $352.62 | $225,677 | 277,446 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $354.61 | $70,922 | 277,203 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 159 | $341.94 | $54,368 | 278,386 |
| 2020-09-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 100 | $344.64 | $34,464 | 278,286 |
| 2020-08-31 | duPont Benjamin F | Dir |
Equity grant / award
A
|
Common Stock | 12 | $0.00 | $0 | 17,661 |
| 2020-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 33 | $371.96 | $12,275 | 278,645 |
| 2020-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 400 | $370.08 | $148,032 | 278,678 |
| 2020-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 805 | $367.73 | $296,023 | 279,078 |
| 2020-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 600 | $366.57 | $219,942 | 279,883 |
| 2020-08-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 662 | $365.57 | $242,007 | 280,483 |
| 2020-07-30 | Crum Scott A | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 3,500 | $376.69 | $1,318,415 | 29,279 |
| 2020-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2 | $351.14 | $702 | 281,145 |
| 2020-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 300 | $349.30 | $104,790 | 281,147 |
| 2020-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 609 | $348.29 | $212,109 | 281,447 |
| 2020-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 989 | $347.38 | $343,559 | 282,056 |
| 2020-07-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 600 | $345.84 | $207,504 | 283,045 |
| 2020-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 299 | $319.50 | $95,530 | 283,645 |
| 2020-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 171 | $318.26 | $54,422 | 283,944 |
| 2020-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,000 | $317.69 | $317,690 | 284,115 |
| 2020-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 700 | $316.40 | $221,480 | 285,115 |
| 2020-06-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 330 | $314.43 | $103,762 | 285,815 |
| 2020-05-29 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 42 | $0.00 | $0 | 26,047 |
| 2020-05-06 | Huber Linda | CFO and Treasurer |
Other disposed transaction
F
|
Common Stock | 203 | $330.25 | $67,041 | 5,415 |
| 2020-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 135 | $317.75 | $42,896 | 286,145 |
| 2020-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,200 | $316.31 | $379,572 | 286,280 |
| 2020-05-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,165 | $315.66 | $367,744 | 287,480 |
| 2020-05-01 | Smith Marcus L. | Dir |
Equity grant / award
A
|
Common Stock | 504 | $0.00 | $0 | 2,867 |
| 2020-04-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 597 | $288.38 | $172,163 | 288,645 |
| 2020-04-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,373 | $287.63 | $394,916 | 289,242 |
| 2020-04-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 200 | $286.08 | $57,216 | 290,615 |
| 2020-04-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 30 | $284.22 | $8,527 | 290,815 |
| 2020-04-06 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 300 | $281.42 | $84,426 | 290,845 |
| 2020-03-06 | duPont Benjamin F | Dir |
Equity grant / award
A
|
Common Stock | 11 | $0.00 | $0 | 17,118 |
| 2020-03-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 2,500 | $315.11 | $787,775 | 291,145 |
| 2020-02-26 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 21 | $0.00 | $0 | 115 |
| 2020-02-26 | Volent Paula | Dir |
Equity grant / award
A
|
Common Stock | 94 | $0.00 | $0 | 94 |
| 2020-02-13 | Gutowski Robert J. | General Counsel |
Other disposed transaction
F
|
Common Stock | 2,864 | $313.40 | $897,578 | 12,904 |
| 2020-02-13 | Gutowski Robert J. | General Counsel |
Equity grant / award
A
|
Common Stock | 6,039 | $0.00 | $0 | 15,768 |
| 2020-02-07 | Pettit CD Baer | President & COO |
Other disposed transaction
F
|
Common Stock | 6,319 | $297.83 | $1,881,988 | 293,645 |
| 2020-02-07 | Pettit CD Baer | President & COO |
Equity grant / award
A
|
Common Stock | 2,445 | $0.00 | $0 | 299,964 |
| 2020-02-07 | Pettit CD Baer | President & COO |
Other disposed transaction
F
|
Common Stock | 547 | $297.83 | $162,913 | 297,519 |
| 2020-02-07 | Pettit CD Baer | President & COO |
Other disposed transaction
F
|
Common Stock | 674 | $297.83 | $200,737 | 298,066 |
| 2020-02-06 | Mak Jennifer H | Global Controller |
Equity grant / award
A
|
Common Stock | 677 | $0.00 | $0 | 8,829 |
| 2020-02-06 | Mak Jennifer H | Global Controller |
Equity grant / award
A
|
Common Stock | 791 | $0.00 | $0 | 8,152 |
| 2020-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 557 | $298.59 | $166,315 | 299,318 |
| 2020-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 933 | $297.67 | $277,726 | 299,875 |
| 2020-02-04 | Pettit CD Baer | President & COO |
Open-market sell
S
|
Common Stock | 1,010 | $296.88 | $299,849 | 300,808 |
| 2019-12-16 | Seyer Laurent | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 11,672 | $261.19 | $3,048,610 | 94,115 |
| 2019-11-27 | Handy Alice | Dir |
Equity grant / award
A
|
Common Stock | 73 | $0.00 | $0 | 35,505 |
| 2019-11-22 | Fernandez Henry A | Chairman and CEO |
Exercise / conversion
M · derivative
|
Option to purchase common stock | 49,774 | $0.00 | $0 | 0 |
| 2019-11-22 | Fernandez Henry A | Chairman and CEO |
Open-market sell
S
|
Common Stock | 9,100 | $257.49 | $2,343,159 | 1,687,940 |
| 2019-11-22 | Fernandez Henry A | Chairman and CEO |
Open-market sell
S
|
Common Stock | 20,773 | $256.26 | $5,323,289 | 1,697,040 |
| 2019-11-22 | Fernandez Henry A | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 49,774 | $36.70 | $1,826,706 | 1,717,813 |
| 2019-11-20 | Seyer Laurent | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,000 | $256.16 | $1,536,960 | 105,787 |
| 2019-11-12 | Seyer Laurent | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 10,000 | $245.58 | $2,455,800 | 111,787 |
| 2019-11-05 | duPont Benjamin F | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $238.51 | $1,908,080 | 17,095 |
| 2019-08-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 57 | $0.00 | $0 | 25,123 |
| 2019-05-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 51 | $0.00 | $0 | 25,066 |
| 2019-05-06 | Huber Linda | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 2,203 | $0.00 | $0 | 3,789 |
| 2019-05-06 | Huber Linda | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 1,586 | $0.00 | $0 | 1,586 |
| 2019-05-01 | Ashe Robert G. | Dir |
Equity grant / award
A
|
Common Stock | 493 | $0.00 | $0 | 14,573 |
| 2019-05-01 | Ashe Robert G. | Dir |
Equity grant / award
A
|
Common Stock | 931 | $0.00 | $0 | 14,080 |
| 2019-03-15 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 61 | $0.00 | $0 | 23,925 |
| 2019-03-05 | Wiechmann Andrew C. | Interim CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 2,671 | $0.00 | $0 | 14,127 |
| 2019-02-13 | Fernandez Henry A | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 463,353 | $174.87 | $81,026,539 | 1,668,039 |
| 2019-02-13 | Fernandez Henry A | Chairman and CEO |
Equity grant / award
A
|
Common Stock | 870,633 | $0.00 | $0 | 2,131,392 |
| 2019-02-10 | Pettit CD Baer | President |
Other disposed transaction
F
|
Common Stock | 963 | $172.29 | $165,915 | 176,684 |
| 2019-02-07 | Crum Scott A | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 2,558 | $0.00 | $0 | 13,924 |
| 2019-02-07 | Crum Scott A | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 725 | $172.45 | $125,026 | 11,366 |
| 2019-02-06 | Winters Kathleen A | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 650 | $171.95 | $111,768 | 29,845 |
| 2018-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 72 | $0.00 | $0 | 23,864 |
| 2018-08-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 64 | $0.00 | $0 | 23,792 |
| 2018-07-16 | Thakkar Jigar | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 10,378 | $0.00 | $0 | 19,223 |
| 2018-05-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 45 | $0.00 | $0 | 23,728 |
| 2018-05-07 | Napolitano Richard J | Principal Accounting Officer |
Open-market sell
S
|
Common Stock | 3,362 | $154.75 | $520,270 | 6,963 |
| 2018-05-02 | Winters Kathleen A | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,935 | $150.44 | $291,101 | 30,495 |
| 2018-05-01 | Smith Marcus L. | Dir |
Equity grant / award
A
|
Common Stock | 1,067 | $0.00 | $0 | 1,654 |
| 2018-03-15 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 43 | $0.00 | $0 | 22,052 |
| 2018-02-10 | Winters Kathleen A | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,118 | $136.48 | $152,585 | 32,430 |
| 2018-02-07 | Zangari Peter J. | Global Head of Research |
Other disposed transaction
F
|
Common Stock | 386 | $139.76 | $53,947 | 71,340 |
| 2018-02-06 | Crum Scott A | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 2,800 | $0.00 | $0 | 17,673 |
| 2018-02-06 | Winters Kathleen A | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 3,832 | $0.00 | $0 | 34,480 |
| 2018-02-02 | Crum Scott A | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 5,028 | $142.53 | $716,641 | 14,873 |
| 2018-02-02 | Crum Scott A | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 9,673 | $0.00 | $0 | 19,901 |
| 2018-01-27 | Crum Scott A | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 557 | $140.57 | $78,297 | 10,228 |
| 2017-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 53 | $0.00 | $0 | 22,009 |
| 2017-11-02 | Smith Marcus L. | Dir |
Equity grant / award
A
|
Common Stock | 587 | $0.00 | $0 | 587 |
| 2017-10-09 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $121.26 | $252,585 | 174,100 |
| 2017-09-05 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $115.16 | $239,878 | 176,183 |
| 2017-08-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 59 | $0.00 | $0 | 21,956 |
| 2017-08-07 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $111.16 | $231,546 | 178,266 |
| 2017-07-03 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $103.44 | $215,466 | 180,349 |
| 2017-06-05 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $103.97 | $216,570 | 182,432 |
| 2017-05-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 49 | $0.00 | $0 | 21,897 |
| 2017-05-08 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $99.57 | $207,404 | 184,515 |
| 2017-05-02 | Winters Kathleen A | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 10,866 | $101.94 | $1,107,680 | 30,648 |
| 2017-05-01 | Ashe Robert G. | Dir |
Other disposed transaction
F
|
Common Stock | 413 | $100.63 | $41,560 | 11,859 |
| 2017-05-01 | Ashe Robert G. | Dir |
Equity grant / award
A
|
Common Stock | 1,043 | $0.00 | $0 | 12,272 |
| 2017-05-01 | Ashe Robert G. | Dir |
Equity grant / award
A
|
Common Stock | 1,395 | $0.00 | $0 | 11,229 |
| 2017-05-01 | Vallee Rodolphe M | Dir |
Equity grant / award
A
|
Common Stock | 1,644 | $0.00 | $0 | 26,556 |
| 2017-04-28 | Ashe Robert G. | Dir |
Other disposed transaction
F
|
Common Stock | 725 | $100.32 | $72,732 | 9,834 |
| 2017-04-03 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $97.47 | $203,030 | 186,598 |
| 2017-03-15 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 44 | $0.00 | $0 | 19,559 |
| 2017-03-06 | Perold Jacques P | Dir |
Equity grant / award
A
|
Common Stock | 213 | $0.00 | $0 | 213 |
| 2017-02-16 | Tidd Diana H. | Head of Index |
Open-market sell
S
|
Common Stock | 3,700 | $93.95 | $347,615 | 7,344 |
| 2017-02-13 | Vallee Rodolphe M | Dir |
Open-market sell
S
|
Common Stock | 11,000 | $92.58 | $1,018,380 | 24,912 |
| 2017-02-10 | Zangari Peter J. | Global Head of Research |
Other disposed transaction
F
|
Common Stock | 417 | $91.22 | $38,039 | 68,083 |
| 2017-02-07 | Pettit CD Baer | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 4,297 | $0.00 | $0 | 191,728 |
| 2017-02-07 | Napolitano Richard J | Principal Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,343 | $0.00 | $0 | 9,132 |
| 2017-02-06 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $91.76 | $191,136 | 187,431 |
| 2017-01-27 | Crum Scott A | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 2,170 | $82.76 | $179,589 | 9,400 |
| 2017-01-09 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $83.12 | $173,139 | 194,256 |
| 2016-12-31 | Zangari Peter J. | Head of Analytics |
Other disposed transaction
F
|
Common Stock | 2,278 | $78.78 | $179,461 | 68,486 |
| 2016-12-05 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,083 | $79.81 | $166,244 | 199,700 |
| 2016-11-30 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 53 | $0.00 | $0 | 19,515 |
| 2016-11-14 | Kinney Catherine R | Dir |
Equity grant / award
G
|
Common Stock | 1,688 | $0.00 | $0 | 19,462 |
| 2016-11-07 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,087 | $80.50 | $168,004 | 201,783 |
| 2016-10-31 | Tierney Patrick | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $80.39 | $281,365 | 13,242 |
| 2016-09-23 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 900 | $86.72 | $78,048 | 0 |
| 2016-09-22 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 125,000 | $86.68 | $10,835,000 | 900 |
| 2016-09-21 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 125,000 | $86.23 | $10,778,750 | 125,900 |
| 2016-09-20 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.66 | $6,424,500 | 250,900 |
| 2016-09-19 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.35 | $6,401,250 | 325,900 |
| 2016-09-16 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.33 | $6,399,750 | 400,900 |
| 2016-09-15 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.50 | $6,412,500 | 475,900 |
| 2016-09-14 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.02 | $6,376,500 | 550,900 |
| 2016-09-13 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $84.99 | $6,374,250 | 625,900 |
| 2016-09-12 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.45 | $6,408,750 | 700,900 |
| 2016-09-09 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $85.78 | $6,433,500 | 775,900 |
| 2016-09-08 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 150,000 | $87.60 | $13,140,000 | 850,900 |
| 2016-09-07 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 150,000 | $88.50 | $13,275,000 | 1,000,900 |
| 2016-09-06 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 150,000 | $88.40 | $13,260,000 | 1,150,900 |
| 2016-08-31 | duPont Benjamin F | Dir |
Equity grant / award
A
|
Common Stock | 5 | $0.00 | $0 | 21,713 |
| 2016-08-31 | Kinney Catherine R | Dir |
Equity grant / award
A
|
Common Stock | 47 | $0.00 | $0 | 21,150 |
| 2016-08-30 | duPont Benjamin F | Dir |
Open-market sell
S
|
Common Stock | 5,307 | $89.61 | $475,560 | 21,708 |
| 2016-08-22 | Pettit CD Baer | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Option to purchase Common Stock | 26,815 | $0.00 | $0 | 0 |
| 2016-08-22 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 26,815 | $87.20 | $2,338,268 | 203,870 |
| 2016-08-22 | Pettit CD Baer | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 26,815 | $18.00 | $482,670 | 230,685 |
| 2016-06-16 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $74.08 | $1,481,600 | 1,300,900 |
| 2016-06-15 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $74.44 | $3,722,000 | 1,320,900 |
| 2016-06-14 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $74.79 | $3,739,500 | 1,370,900 |
| 2016-06-13 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $75.99 | $5,699,250 | 1,420,900 |
| 2016-06-10 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $76.47 | $5,735,250 | 1,495,900 |
| 2016-06-09 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $77.96 | $5,847,000 | 1,570,900 |
| 2016-06-08 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $77.91 | $5,843,250 | 1,645,900 |
| 2016-06-07 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $77.56 | $5,817,000 | 1,720,900 |
| 2016-06-06 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $77.09 | $5,781,750 | 1,795,900 |
| 2016-06-03 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 1,700,000 | $76.21 | $129,557,000 | 1,870,900 |
| 2016-06-02 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 16,663 | $78.69 | $1,311,211 | 3,570,900 |
| 2016-06-01 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 83,337 | $78.96 | $6,580,290 | 3,587,563 |
| 2016-05-27 | Handy Alice | Dir |
Equity grant / award
A
|
Common Stock | 62 | $0.00 | $0 | 29,486 |
| 2016-05-20 | Pettit CD Baer | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Option to purchase Common Stock | 20,106 | $0.00 | $0 | 26,815 |
| 2016-05-20 | Pettit CD Baer | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 20,106 | $75.94 | $1,526,850 | 203,870 |
| 2016-05-20 | Pettit CD Baer | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 20,106 | $18.00 | $361,908 | 223,976 |
| 2016-05-18 | Napolitano Richard J | Principal Accounting Officer |
Open-market sell
S
|
Common Stock | 3,753 | $75.08 | $281,775 | 9,068 |
| 2016-05-05 | ValueAct Holdings, L.P. | Dir |
Open-market sell
S
|
Common Stock | 91,800 | $74.93 | $6,878,574 | 3,670,900 |
| 2016-05-02 | Winters Kathleen A | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 6,847 | $0.00 | $0 | 37,134 |
| 2016-05-02 | Winters Kathleen A | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 30,287 | $0.00 | $0 | 30,287 |
| 2016-04-28 | Hale David Robert | Dir |
Equity grant / award
A
|
Common Stock | 1,833 | $0.00 | $0 | 4,069 |