Financial Metrics
MKSI MKS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 183681000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 325861000.0 | +77.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 380660000.0 | +16.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 437153000.0 | +14.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 480757000.0 | +10.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 486267000.0 | +1.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 554275000.0 | +14.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 573140000.0 | +3.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 487152000.0 | -15.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 463600000.0 | -4.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 474100000.0 | +2.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 462500000.0 | -2.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 535700000.0 | +15.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 544300000.0 | +1.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 589800000.0 | +8.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 694000000.0 | +17.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 750000000.0 | +8.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 742000000.0 | -1.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 742000000.0 | +0.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 765000000.0 | +3.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 954000000.0 | +24.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 794000000.0 | -16.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1003000000.0 | +26.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 932000000.0 | -7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 868000000.0 | -6.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 887000000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 896000000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 936000000.0 | +4.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 973000000.0 | +4.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 988000000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1295342000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1915977000.0 | +47.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2075100000.0 | +8.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1899800000.0 | -8.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 2330000000.0 | +22.6% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 2950000000.0 | +26.6% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 3547000000.0 | +20.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 3622000000.0 | +2.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3586000000.0 | -1.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3931000000.0 | +9.6% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 77913000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 135913000.0 | +74.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 168385000.0 | +23.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 205547000.0 | +22.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 219583000.0 | +6.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 227995000.0 | +3.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 262855000.0 | +15.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 274877000.0 | +4.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 231860000.0 | -15.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 198100000.0 | -14.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 211000000.0 | +6.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 205000000.0 | -2.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 239600000.0 | +16.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 246300000.0 | +2.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 262000000.0 | +6.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 322000000.0 | +22.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 355000000.0 | +10.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 348000000.0 | -2.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 334000000.0 | -4.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 338000000.0 | +1.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 390000000.0 | +15.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 335000000.0 | -14.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 470000000.0 | +40.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 426000000.0 | -9.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 415000000.0 | -2.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 419000000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 432000000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 444000000.0 | +2.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 453000000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 461000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 565619000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 891451000.0 | +57.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 979500000.0 | +9.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 830400000.0 | -15.2% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1049000000.0 | +26.3% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 1380000000.0 | +31.6% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1547000000.0 | +12.1% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1642000000.0 | +6.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1708000000.0 | +4.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1837000000.0 | +7.6% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22559000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 19186000.0 | -15.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53008000.0 | +176.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 83580000.0 | +57.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 92883000.0 | +11.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 110155000.0 | +18.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 131639000.0 | +19.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 151291000.0 | +14.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 117045000.0 | -22.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 23100000.0 | -80.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 63900000.0 | +176.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 66800000.0 | +4.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 89900000.0 | +34.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 100800000.0 | +12.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 116400000.0 | +15.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 156000000.0 | +34.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 186000000.0 | +19.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 175000000.0 | -5.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 172000000.0 | -1.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 164000000.0 | -4.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 118000000.0 | -28.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1000000.0 | -99.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1696000000.0 | -169700.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 118000000.0 | +107.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106000000.0 | -10.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 127000000.0 | +19.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 128000000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 111000000.0 | -13.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 135000000.0 | +21.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 138000000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 157267000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 406634000.0 | +158.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 494100000.0 | +21.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 219800000.0 | -55.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 454000000.0 | +106.6% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 699000000.0 | +54.0% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 617000000.0 | -11.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -1554000000.0 | -351.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 498000000.0 | +132.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 528000000.0 | +6.0% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17563000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 9210000.0 | -47.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 32549000.0 | +253.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 65060000.0 | +99.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 185500000.0 | +185.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 261494000.0 | +41.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 105121000.0 | -59.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 122862000.0 | +16.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 321260000.0 | +161.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 12500000.0 | -96.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 37700000.0 | +201.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 97600000.0 | +158.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 69100000.0 | -29.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 73700000.0 | +6.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 234500000.0 | +218.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 122000000.0 | -48.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 146000000.0 | +19.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 401000000.0 | +174.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 143000000.0 | -64.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 130000000.0 | -9.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 279000000.0 | +114.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -42000000.0 | -115.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -1769000000.0 | -4111.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -1772000000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 15000000.0 | +100.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 23000000.0 | +53.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 99000000.0 | +330.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52000000.0 | -47.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 62000000.0 | +19.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 188000000.0 | +203.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 104809000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 339132000.0 | +223.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 392900000.0 | +15.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 140400000.0 | -64.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 350000000.0 | +149.3% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 551000000.0 | +57.4% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 333000000.0 | -39.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -1841000000.0 | -652.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 190000000.0 | +110.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 295000000.0 | +55.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.33 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.17 | -48.5% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.61 | +258.8% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.21 | +98.4% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2.22 | +83.5% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1.4 | -36.9% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.93 | +37.9% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2.25 | +16.6% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1.71 | -24.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.23 | -86.5% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.69 | +200.0% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.86 | +24.6% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.26 | +46.5% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1.34 | +6.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1.66 | +23.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.21 | +33.1% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 2.64 | +19.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 2.39 | -9.5% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.58 | +7.9% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.33 | -9.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.09 | -96.1% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.64 | -811.1% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -26.47 | -4035.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.59 | +102.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | -62.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.34 | +54.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.92 | +170.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.92 | +19.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.96 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 6.26 | +219.4% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 7.22 | +15.3% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2.57 | -64.4% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 6.36 | +147.5% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 9.95 | +56.4% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 5.57 | -44.0% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -27.54 | -594.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2.82 | +110.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.39 | +55.7% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.33 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.17 | -48.5% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.6 | +252.9% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.18 | +96.7% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2.19 | +85.6% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1.38 | -37.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.9 | +37.7% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2.22 | +16.8% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1.7 | -23.4% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.23 | -86.5% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.69 | +200.0% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.86 | +24.6% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.25 | +45.3% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1.33 | +6.4% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1.66 | +24.8% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.2 | +32.5% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 2.63 | +19.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 2.38 | -9.5% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.57 | +8.0% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.32 | -9.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.09 | -96.1% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.64 | -811.1% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -26.47 | -4035.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.58 | +102.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | -62.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.33 | +50.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.92 | +178.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.92 | +19.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.94 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 6.16 | +217.5% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 7.14 | +15.9% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2.55 | -64.3% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 6.33 | +148.2% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 9.9 | +56.4% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 5.56 | -43.8% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -27.54 | -595.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2.81 | +110.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.37 | +55.5% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 357855000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 354275000.0 | -1.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 366874000.0 | +3.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 228623000.0 | -37.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 255912000.0 | +11.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 422830000.0 | +65.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 305977000.0 | -27.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 333887000.0 | +9.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 340888000.0 | +2.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 427431000.0 | +25.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 399850000.0 | -6.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 644345000.0 | +61.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 418016000.0 | -35.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 366935000.0 | -12.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 386281000.0 | +5.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2023-12-31 | 507000000.0 | +31.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-06-30 | 505000000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 439000000.0 | -13.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 420000000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 407000000.0 | -3.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 498000000.0 | +22.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 413000000.0 | -17.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 228623000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 333768000.0 | +46.0% | USD | 10-K | 2018-02-28 |
| Annual | 2023-12-31 | 507000000.0 | +51.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 420000000.0 | -17.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 418000000.0 | -0.5% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 113472000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 233951000.0 | +106.2% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 243853000.0 | +4.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 248757000.0 | +2.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 267249000.0 | +7.4% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 268544000.0 | +0.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 280302000.0 | +4.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 300308000.0 | +7.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 341718000.0 | +13.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 339958000.0 | -0.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 318470000.0 | -6.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 295454000.0 | -7.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 335990000.0 | +13.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 313530000.0 | -6.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 327983000.0 | +4.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 341100000.0 | +4.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 381000000.0 | +11.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 381100000.0 | +0.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 363900000.0 | -4.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 392700000.0 | +7.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 420800000.0 | +7.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 431700000.0 | +2.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 443400000.0 | +2.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 443000000.0 | -0.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 480000000.0 | +8.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 481000000.0 | +0.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 730000000.0 | +51.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 720000000.0 | -1.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 572000000.0 | -20.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 631000000.0 | +10.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 618000000.0 | -2.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 603000000.0 | -2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 576000000.0 | -4.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 597000000.0 | +3.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 609000000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 615000000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 639000000.0 | +3.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 649000000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 611000000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 248757000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 300308000.0 | +20.7% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 295454000.0 | -1.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 341100000.0 | +15.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 392700000.0 | +15.1% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 443000000.0 | +12.8% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 720000000.0 | +62.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 603000000.0 | -16.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 615000000.0 | +2.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 651000000.0 | +5.9% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 151650000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 278360000.0 | +83.6% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 278965000.0 | +0.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 275869000.0 | -1.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 285518000.0 | +3.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 304707000.0 | +6.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 319460000.0 | +4.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 339081000.0 | +6.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 365709000.0 | +7.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 384929000.0 | +5.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 399077000.0 | +3.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 384689000.0 | -3.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 475633000.0 | +23.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 479497000.0 | +0.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 463263000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 462100000.0 | -0.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 474200000.0 | +2.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 490200000.0 | +3.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 494200000.0 | +0.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 501400000.0 | +1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 515200000.0 | +2.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 527000000.0 | +2.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 550400000.0 | +4.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 577000000.0 | +4.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 636000000.0 | +10.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 689000000.0 | +8.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 961000000.0 | +39.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 977000000.0 | +1.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1058000000.0 | +8.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1036000000.0 | -2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1009000000.0 | -2.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 991000000.0 | -1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 971000000.0 | -2.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 938000000.0 | -3.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 940000000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 893000000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 894000000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 918000000.0 | +2.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 934000000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 275869000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 339081000.0 | +22.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 384689000.0 | +13.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 462100000.0 | +20.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 501400000.0 | +8.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 577000000.0 | +15.1% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 977000000.0 | +69.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 991000000.0 | +1.4% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 893000000.0 | -9.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 921000000.0 | +3.1% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 959133000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1001513000.0 | +4.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1002343000.0 | +0.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 998769000.0 | -0.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1021518000.0 | +2.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1202100000.0 | +17.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1195203000.0 | -0.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1236253000.0 | +3.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1308022000.0 | +5.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1417724000.0 | +8.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1412471000.0 | -0.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1464104000.0 | +3.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1360352000.0 | -7.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1370000000.0 | +0.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1360385000.0 | -0.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1433500000.0 | +5.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1456600000.0 | +1.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1569800000.0 | +7.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1669700000.0 | +6.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1804400000.0 | +8.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1922500000.0 | +6.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2121700000.0 | +10.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1994900000.0 | -6.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2147000000.0 | +7.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2258000000.0 | +5.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 2349000000.0 | +4.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2791000000.0 | +18.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2794000000.0 | +0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2748000000.0 | -1.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2728000000.0 | -0.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2775000000.0 | +1.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2696000000.0 | -2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2661000000.0 | -1.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2648000000.0 | -0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2668000000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2474000000.0 | -7.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2426000000.0 | -1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2484000000.0 | +2.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2536000000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 998769000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1236253000.0 | +23.8% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1464104000.0 | +18.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1433500000.0 | -2.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1804400000.0 | +25.9% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 2147000000.0 | +19.0% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 2794000000.0 | +30.1% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2696000000.0 | -3.5% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2474000000.0 | -8.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2510000000.0 | +1.5% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1290660000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2245128000.0 | +74.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2241665000.0 | -0.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2212242000.0 | -1.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2220547000.0 | +0.4% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2384683000.0 | +7.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2370345000.0 | -0.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2414018000.0 | +1.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2481456000.0 | +2.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2573488000.0 | +3.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2564596000.0 | -0.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2614246000.0 | +1.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3412738000.0 | +30.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 3381948000.0 | -0.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 3354544000.0 | -0.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 3416300000.0 | +1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 3474900000.0 | +1.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3631100000.0 | +4.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 3750900000.0 | +3.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 3903800000.0 | +4.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4017900000.0 | +2.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 4208900000.0 | +4.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4365900000.0 | +3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 4540000000.0 | +4.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 4649000000.0 | +2.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 4749000000.0 | +2.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 11372000000.0 | +139.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 11495000000.0 | +1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 11366000000.0 | -1.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 9230000000.0 | -18.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 9140000000.0 | -1.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9118000000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8931000000.0 | -2.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 8863000000.0 | -0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 9023000000.0 | +1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 8590000000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8556000000.0 | -0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8826000000.0 | +3.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8777000000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2212242000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2414018000.0 | +9.1% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 2614246000.0 | +8.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 3416300000.0 | +30.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 3903800000.0 | +14.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 4540000000.0 | +16.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 11495000000.0 | +153.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 9118000000.0 | -20.7% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 8590000000.0 | -5.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 8796000000.0 | +2.4% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 97941000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 207690000.0 | +112.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 230435000.0 | +11.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 237300000.0 | +3.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 230396000.0 | -2.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 258256000.0 | +12.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 282612000.0 | +9.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 289822000.0 | +2.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 291025000.0 | +0.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 282071000.0 | -3.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 262493000.0 | -6.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 263285000.0 | +0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 296559000.0 | +12.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 285156000.0 | -3.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 310657000.0 | +8.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 317700000.0 | +2.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 321600000.0 | +1.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 351600000.0 | +9.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 364300000.0 | +3.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 373900000.0 | +2.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 371900000.0 | -0.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 420300000.0 | +13.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 437100000.0 | +4.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 460000000.0 | +5.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 436000000.0 | -5.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 457000000.0 | +4.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1011000000.0 | +121.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 952000000.0 | -5.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 876000000.0 | -8.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 835000000.0 | -4.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 838000000.0 | +0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 848000000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 721000000.0 | -15.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 740000000.0 | +2.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 781000000.0 | +5.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 775000000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 781000000.0 | +0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 832000000.0 | +6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 886000000.0 | +6.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 237300000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 289822000.0 | +22.1% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 263285000.0 | -9.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 317700000.0 | +20.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 373900000.0 | +17.7% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 460000000.0 | +23.0% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 952000000.0 | +107.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 848000000.0 | -10.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 775000000.0 | -8.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 927000000.0 | +19.6% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 1063518000.0 | — | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1026126000.0 | -3.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 970450000.0 | -5.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 915142000.0 | -5.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 954927000.0 | +4.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 862640000.0 | -9.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 825111000.0 | -4.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 783116000.0 | -5.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 772050000.0 | -1.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 754303000.0 | -2.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 741059000.0 | -1.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1491877000.0 | +101.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1436461000.0 | -3.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1381013000.0 | -3.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1393000000.0 | +0.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1422400000.0 | +2.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1504500000.0 | +5.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1524100000.0 | +1.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1542900000.0 | +1.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1548900000.0 | +0.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1594100000.0 | +2.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1637300000.0 | +2.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1653000000.0 | +1.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1622000000.0 | -1.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1620000000.0 | -0.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 7223000000.0 | +345.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 7012000000.0 | -2.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 6915000000.0 | -1.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 6735000000.0 | -2.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 6664000000.0 | -1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6646000000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6507000000.0 | -2.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6630000000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6625000000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 6268000000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6202000000.0 | -1.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6273000000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6177000000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 970450000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 825111000.0 | -15.0% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 741059000.0 | -10.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1393000000.0 | +88.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1542900000.0 | +10.8% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 1653000000.0 | +7.1% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 7012000000.0 | +324.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 6646000000.0 | -5.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 6268000000.0 | -5.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6077000000.0 | -3.0% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1171069000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1181610000.0 | +0.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1215539000.0 | +2.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1241792000.0 | +2.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1305405000.0 | +5.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1429756000.0 | +9.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1507705000.0 | +5.5% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1588907000.0 | +5.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1698340000.0 | +6.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 1801438000.0 | +6.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 1810293000.0 | +0.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1873200000.0 | +3.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 1920900000.0 | +2.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 1945500000.0 | +1.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 1973500000.0 | +1.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 2023300000.0 | +2.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 2052500000.0 | +1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 2126600000.0 | +3.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 2226800000.0 | +4.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 2361000000.0 | +6.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 2469000000.0 | +4.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 2614000000.0 | +5.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 2728000000.0 | +4.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 2887000000.0 | +5.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 3027000000.0 | +4.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 3129000000.0 | +3.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 4149000000.0 | +32.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 4483000000.0 | +8.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 4451000000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 2495000000.0 | -43.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 2476000000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2472000000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 2424000000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 2233000000.0 | -7.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 2398000000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2322000000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2354000000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 2553000000.0 | +8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 2600000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1241792000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1588900000.0 | +28.0% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 1873200000.0 | +17.9% | USD | 10-K | 2022-02-28 |
| Annual | 2019-12-31 | 2022000000.0 | +7.9% | USD | 10-K | 2023-03-14 |
| Annual | 2020-12-31 | 2360000000.0 | +16.7% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 2887000000.0 | +22.3% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 4483000000.0 | +55.3% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 2472000000.0 | -44.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2322000000.0 | -6.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2719000000.0 | +17.1% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 696906000.0 | — | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 639068000.0 | -8.3% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 601229000.0 | -5.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 552232000.0 | -8.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 551846000.0 | -0.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 435731000.0 | -21.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 389993000.0 | -10.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 341290000.0 | -12.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 342096000.0 | +0.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 342970000.0 | +0.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 343842000.0 | +0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 976823000.0 | +184.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 926879000.0 | -5.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 873450000.0 | -5.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 871700000.0 | -0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 820400000.0 | -5.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 818600000.0 | -0.2% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 816800000.0 | -0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 815000000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 813300000.0 | -0.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 811500000.0 | -0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 809700000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 808000000.0 | -0.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 806000000.0 | -0.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 804000000.0 | -0.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 4893000000.0 | +508.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 4834000000.0 | -1.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 4837000000.0 | +0.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4819000000.0 | -0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4787000000.0 | -0.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 4696000000.0 | -1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 4692000000.0 | -0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4832000000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4758000000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 4488000000.0 | -5.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4409000000.0 | -1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4357000000.0 | -1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4253000000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 601229000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 389993000.0 | -35.1% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 343842000.0 | -11.8% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 871700000.0 | +153.5% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 815000000.0 | -6.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 808000000.0 | -0.9% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 4834000000.0 | +498.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 4696000000.0 | -2.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4488000000.0 | -4.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4150000000.0 | -7.5% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 175473000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 274436000.0 | +56.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 72756000.0 | -73.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 182367000.0 | +150.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 278323000.0 | +52.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 29100000.0 | -89.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 106600000.0 | +266.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 167300000.0 | +56.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 74900000.0 | -55.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 213900000.0 | +185.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 366000000.0 | +71.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 127000000.0 | -65.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 292000000.0 | +129.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 445000000.0 | +52.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 41000000.0 | -90.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 146000000.0 | +256.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 345000000.0 | +136.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 37000000.0 | -89.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -22000000.0 | -159.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 138000000.0 | +727.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67000000.0 | -51.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 189000000.0 | +182.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 352000000.0 | +86.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 141000000.0 | -59.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 306000000.0 | +117.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 503000000.0 | +64.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 180098000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 355222000.0 | +97.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 413800000.0 | +16.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 244500000.0 | -40.9% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 513000000.0 | +109.8% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 640000000.0 | +24.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 529000000.0 | -17.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 319000000.0 | -39.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 528000000.0 | +65.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 645000000.0 | +22.2% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 103741000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 15990000.0 | -84.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -617000.0 | -103.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -16537000.0 | -2580.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -47452000.0 | -186.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -874100000.0 | -1742.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -936600000.0 | -7.2% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -907700000.0 | +3.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 38000000.0 | +104.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -99400000.0 | -361.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -172300000.0 | -73.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -9000000.0 | +94.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -100000000.0 | -1011.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -351000000.0 | -251.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 23000000.0 | +106.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -1000000.0 | -104.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -4500000000.0 | -449900.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -17000000.0 | +99.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -34000000.0 | -100.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -50000000.0 | -47.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18000000.0 | +64.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -44000000.0 | -144.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -66000000.0 | -50.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -18000000.0 | +72.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -45000000.0 | -150.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -96000000.0 | -113.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -726986000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 22637000.0 | +103.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 72700000.0 | +221.2% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -947200000.0 | -1402.9% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -202000000.0 | +78.7% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -205000000.0 | -1.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -4552000000.0 | -2120.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -84000000.0 | +98.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -117000000.0 | -39.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -145000000.0 | -23.9% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -86081000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -221382000.0 | -157.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -67096000.0 | +69.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -74872000.0 | -11.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -167492000.0 | -123.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 618600000.0 | +469.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 554600000.0 | -10.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 490000000.0 | -11.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -81500000.0 | -116.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -98200000.0 | -20.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -115300000.0 | -17.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -23000000.0 | +80.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -41000000.0 | -78.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -62000000.0 | -51.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -17000000.0 | +72.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -31000000.0 | -82.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 4108000000.0 | +13351.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -43000000.0 | -101.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -78000000.0 | -81.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -116000000.0 | -48.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -72000000.0 | +37.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -159000000.0 | -120.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -303000000.0 | -90.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -180000000.0 | +40.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -309000000.0 | -71.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -437000000.0 | -41.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 560120000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -279695000.0 | -149.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -178000000.0 | +36.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 476200000.0 | +367.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -122000000.0 | -125.6% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | -65000000.0 | +46.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 3971000000.0 | +6209.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -259000000.0 | -106.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -549000000.0 | -112.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -562000000.0 | -2.4% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2156000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 5108000.0 | +136.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 4695000.0 | -8.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 4099000.0 | -12.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 5640000.0 | +37.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 8118000.0 | +43.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 9390000.0 | +15.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 12428000.0 | +32.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 15067000.0 | +21.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 14500000.0 | -3.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 13700000.0 | -5.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 16500000.0 | +20.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 10000000.0 | -39.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 20900000.0 | +109.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 29000000.0 | +38.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 27000000.0 | -6.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 16000000.0 | -40.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 63000000.0 | +293.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 19000000.0 | -69.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 83000000.0 | +336.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 109000000.0 | +31.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 17000000.0 | -84.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 35000000.0 | +105.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53000000.0 | +51.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 18000000.0 | -66.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 45000000.0 | +150.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67000000.0 | +48.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18000000.0 | -73.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 47000000.0 | +161.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 98000000.0 | +108.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 19123000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 31287000.0 | +63.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 62900000.0 | +101.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 63900000.0 | +1.6% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 85000000.0 | +33.0% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 87000000.0 | +2.4% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 164000000.0 | +88.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 87000000.0 | -47.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 118000000.0 | +35.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 148000000.0 | +25.4% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53305017.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 53568561.0 | +0.5% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 53578091.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 53672861.0 | +0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 53886862.0 | +0.4% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 54273154.0 | +0.7% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 54291361.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 54355535.0 | +0.1% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 54492103.0 | +0.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 54787153.0 | +0.5% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 53984623.0 | -1.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 54039554.0 | +0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 54231772.0 | +0.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 54479692.0 | +0.5% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 54496664.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 54596183.0 | +0.2% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 54872983.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 55078833.0 | +0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 55135910.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 55200000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 55257268.0 | +0.1% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 55400000.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 55500000.0 | +0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 55500000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 55600000.0 | +0.2% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 55700000.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 66500000.0 | +19.4% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 66600000.0 | +0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 66700000.0 | +0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 66900000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 66942421.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67100000.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 67298941.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 67400000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66900000.0 | -0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67200000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53672861.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 54355535.0 | +1.3% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 54039554.0 | -0.6% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 54596183.0 | +1.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 55200000.0 | +1.1% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 55500000.0 | +0.5% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 66600000.0 | +20.0% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 66900000.0 | +0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 67400000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67200000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53305017.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 53568561.0 | +0.5% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 53578091.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 53672861.0 | +0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 53886862.0 | +0.4% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 54273154.0 | +0.7% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 54291361.0 | +0.0% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 54355535.0 | +0.1% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 54492103.0 | +0.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 54787153.0 | +0.5% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 53984623.0 | -1.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 54039554.0 | +0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 54231772.0 | +0.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 54479692.0 | +0.5% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 54496664.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 54596183.0 | +0.2% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 54872983.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 55078833.0 | +0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 55135910.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 55200000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 55257268.0 | +0.1% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 55400000.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 55500000.0 | +0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 55500000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 55600000.0 | +0.2% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 55700000.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 66500000.0 | +19.4% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 66600000.0 | +0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 66700000.0 | +0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 66900000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 66942421.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67100000.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 67298941.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 67400000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66900000.0 | -0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67200000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53672861.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 54355535.0 | +1.3% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 54039554.0 | -0.6% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 54596183.0 | +1.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 55200000.0 | +1.1% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 55500000.0 | +0.5% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 66600000.0 | +20.0% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 66900000.0 | +0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 67400000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67200000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53235000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 53461000.0 | +0.4% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53574000.0 | +0.2% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 53769000.0 | +0.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 54178000.0 | +0.8% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 54282000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 54423000.0 | +0.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 54719000.0 | +0.5% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 54476000.0 | -0.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 54147000.0 | -0.6% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 54815000.0 | +1.2% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 54945000.0 | +0.2% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 54918000.0 | -0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 55100000.0 | +0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 55200000.0 | +0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 55300000.0 | +0.2% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 55400000.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 55500000.0 | +0.2% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 55600000.0 | +0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 55700000.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 61000000.0 | +9.5% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 66700000.0 | +9.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66800000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67000000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67400000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67400000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67300000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53472000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 54137000.0 | +1.2% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 54406000.0 | +0.5% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 54700000.0 | +0.5% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 55100000.0 | +0.7% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 55400000.0 | +0.5% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 59700000.0 | +7.8% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 66800000.0 | +11.9% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 67300000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67300000.0 | +0.0% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53563000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 53806000.0 | +0.5% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 54315000.0 | +0.9% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 54958000.0 | +1.2% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 55001000.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 55101000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 55286000.0 | +0.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 55274000.0 | -0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 54954000.0 | -0.6% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 54848000.0 | -0.2% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 55089000.0 | +0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 55204000.0 | +0.2% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 55200000.0 | -0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 55300000.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 55400000.0 | +0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 55600000.0 | +0.4% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 55700000.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 55700000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 55800000.0 | +0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 55800000.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 61100000.0 | +9.5% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 66700000.0 | +9.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66800000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 67100000.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67400000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67500000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67600000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67700000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67400000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67600000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 54051000.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 55074000.0 | +1.9% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 55000000.0 | -0.1% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 55100000.0 | +0.2% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 55300000.0 | +0.4% | shares | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 55700000.0 | +0.7% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 59900000.0 | +7.5% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 66800000.0 | +11.5% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 67600000.0 | +1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67700000.0 | +0.1% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1423 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1451 | +2.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1698 | +17.0% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1969 | +15.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2016 | +2.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2051 | +1.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2234 | +8.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2227 | -0.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1900 | -14.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.1358 | -28.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1402 | +3.2% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1379 | -1.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1542 | +11.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1499 | -2.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1572 | +4.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1727 | +9.8% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1782 | +3.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1700 | -4.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1596 | -6.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1611 | +0.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0839 | -47.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0699 | -16.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1087 | +55.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1020 | -6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0972 | -4.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1001 | +3.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0993 | -0.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1094 | +10.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1102 | +0.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1126 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5855 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.7937 | +35.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.7938 | +0.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.5561 | -29.9% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.5969 | +7.3% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.6498 | +8.9% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.3086 | -52.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3972 | +28.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4175 | +5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4469 | +7.1% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9.7930 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 4.8222 | -50.8% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 4.3498 | -9.8% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 4.2089 | -3.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 4.4337 | +5.3% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 4.6547 | +5.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 4.2291 | -9.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 4.2656 | +0.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4.4945 | +5.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 5.0261 | +11.8% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 5.3810 | +7.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 5.5609 | +3.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4.5871 | -17.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 4.8044 | +4.7% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 4.3791 | -8.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 4.5121 | +3.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 4.5292 | +0.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 4.4647 | -1.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 4.5833 | +2.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 4.8259 | +5.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 5.1694 | +7.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 5.0481 | -2.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4.5639 | -9.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 4.6674 | +2.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5.1789 | +11.0% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 5.1400 | -0.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.7606 | -46.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.9349 | +6.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 3.1370 | +6.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.2671 | +4.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.3115 | +1.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.1792 | -4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.6907 | +16.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.5784 | -3.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.4161 | -4.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3.1923 | -6.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.1063 | -2.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.9856 | -3.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8623 | -4.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 4.2089 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 4.2656 | +1.3% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 5.5609 | +30.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4.5121 | -18.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 4.8259 | +7.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 4.6674 | -3.3% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 2.9349 | -37.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 3.1792 | +8.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3.1923 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.7077 | -15.2% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.9001 | — | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.8442 | -6.2% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 0.7815 | -7.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.7010 | -10.3% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 0.6679 | -4.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 0.5722 | -14.3% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 0.5193 | -9.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.4611 | -11.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.4286 | -7.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.4167 | -2.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.3956 | -5.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7767 | +96.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.7384 | -4.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.6998 | -5.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.6885 | -1.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.6930 | +0.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.7075 | +2.1% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 0.6844 | -3.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 0.6535 | -4.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.6273 | -4.0% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.6098 | -2.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.6002 | -1.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.5726 | -4.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.5358 | -6.4% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 0.5177 | -3.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.7409 | +236.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.5641 | -10.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.5536 | -0.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.6994 | +73.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.6914 | -0.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.6885 | -0.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.6844 | -0.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.9691 | +10.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.7627 | -7.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.6994 | -2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6347 | -2.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.4571 | -6.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.3758 | -3.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.7815 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.5193 | -33.6% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.3956 | -23.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.6889 | +74.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.6538 | -5.1% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 0.5726 | -12.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1.5641 | +173.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2.6885 | +71.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.6994 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.2350 | -17.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4242 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.4171 | -1.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.4424 | +6.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.4702 | +6.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.4567 | -2.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4689 | +2.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.4742 | +1.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.4796 | +1.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.4760 | -0.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.4273 | -10.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.4451 | +4.2% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.4432 | -0.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.4473 | +0.9% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.4525 | +1.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.4442 | -1.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.4640 | +4.4% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.4733 | +2.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.4690 | -0.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4501 | -4.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.4418 | -1.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.4088 | -7.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.4219 | +3.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4686 | +11.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.4571 | -2.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4781 | +4.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4724 | -1.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.4821 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4744 | -1.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4656 | -1.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4666 | +0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4367 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.4653 | +6.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.4720 | +1.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.4371 | -7.4% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.4502 | +3.0% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.4678 | +3.9% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.4361 | -6.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.4533 | +3.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4763 | +5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4673 | -1.9% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0956 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0283 | -70.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0855 | +202.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1488 | +74.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3858 | +159.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.5378 | +39.4% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1897 | -64.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.2144 | +13.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.6595 | +207.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0270 | -95.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0795 | +194.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.2110 | +165.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1290 | -38.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.1354 | +5.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.3976 | +193.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1758 | -55.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 0.1947 | +10.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.5404 | +177.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1927 | -64.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.1699 | -11.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 0.2925 | +72.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0529 | -118.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -1.7637 | -3234.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -1.9013 | -7.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0173 | +100.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0259 | +50.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1105 | +326.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0556 | -49.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0637 | +14.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.1903 | +198.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0809 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1770 | +118.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1893 | +7.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0739 | -61.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1502 | +103.3% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.1868 | +24.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0939 | -49.7% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -0.5083 | -641.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0530 | +110.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0750 | +41.6% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1228 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0589 | -52.1% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1393 | +136.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1912 | +37.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1932 | +1.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2265 | +17.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2375 | +4.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2640 | +11.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2403 | -9.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0498 | -79.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1348 | +170.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1444 | +7.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1678 | +16.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1852 | +10.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1974 | +6.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.2248 | +13.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.2480 | +10.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2358 | -4.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.2318 | -1.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2144 | -7.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.1237 | -42.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0013 | -99.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1.6909 | -134359.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1266 | +107.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1221 | -3.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1432 | +17.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1429 | -0.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1186 | -17.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1387 | +17.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1397 | +0.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1214 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.2122 | +74.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2381 | +12.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1157 | -51.4% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1948 | +68.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.2369 | +21.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1739 | -26.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -0.4290 | -346.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1389 | +132.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1343 | -3.3% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6538 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 1.7058 | -53.3% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1.5921 | -6.7% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 0.9634 | -39.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.1107 | +15.3% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1.6373 | +47.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.0827 | -33.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1.1520 | +6.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1.1713 | +1.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1.5153 | +29.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1.5233 | +0.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 2.4473 | +60.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.4096 | -42.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.2868 | -8.7% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1.2434 | -3.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2023-12-31 | 0.5979 | -51.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-06-30 | 0.6824 | +14.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5621 | -17.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5419 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5211 | -3.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5986 | +14.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4661 | -22.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.9634 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.1516 | +19.5% | ratio | 10-K | 2018-02-28 |
| Annual | 2023-12-31 | 0.5979 | -48.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5419 | -9.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4509 | -16.8% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0136 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0041 | -69.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0145 | +254.0% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0293 | +101.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0778 | +165.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1103 | +41.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0424 | -61.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0477 | +12.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.1253 | +162.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0037 | -97.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0111 | +204.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0291 | +161.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0199 | -31.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0203 | +2.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0625 | +208.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0304 | -51.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 0.0347 | +14.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.0918 | +164.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0308 | -66.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0274 | -11.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 0.0245 | -10.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0037 | -115.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.1917 | -5086.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -0.1939 | -1.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0017 | +100.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0026 | +54.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0110 | +322.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0061 | -44.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0070 | +15.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0214 | +204.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0474 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1405 | +196.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1503 | +7.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0411 | -72.7% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0897 | +118.2% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.1214 | +35.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0290 | -76.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -0.2019 | -797.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0221 | +111.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0335 | +51.6% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0150 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0078 | -48.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0268 | +243.5% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0498 | +86.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1297 | +160.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1734 | +33.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0619 | -64.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0682 | +10.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.1775 | +160.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0065 | -96.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0194 | +197.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0495 | +155.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0337 | -31.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0347 | +2.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.1053 | +203.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0494 | -53.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 0.0559 | +13.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 0.1470 | +163.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0472 | -67.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0415 | -12.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 0.0672 | +61.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -0.0094 | -114.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.7090 | -7413.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -0.7157 | -0.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0062 | +100.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0103 | +66.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0413 | +300.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0221 | -46.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0243 | +9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0723 | +197.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0844 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.2134 | +152.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2097 | -1.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0694 | -66.9% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1483 | +113.6% | ratio | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 0.1909 | +28.7% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0743 | -61.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -0.7447 | -1102.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0818 | +111.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1085 | +32.6% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-12 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 340 | $213.77 | $72,705 | 10,393 |
| 2026-03-06 | Taranto Eric Robert | EVP & GM, VSD |
Open-market sell
S
|
Common Stock | 4,568 | $220.52 | $1,007,318 | 15,445 |
| 2026-03-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $239.44 | $71,832 | 18,663 |
| 2026-02-24 | COLELLA GERALD G | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $253.97 | $2,539,675 | 40,017 |
| 2026-02-24 | Schreiner James Alan | EVP & COO |
Open-market sell
S
|
Common Stock | 4,100 | $255.00 | $1,045,500 | 23,402 |
| 2026-02-20 | COLELLA GERALD G | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $252.90 | $2,528,999 | 50,017 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,303 | — | — | 8,029 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,167 | — | — | 9,332 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 976 | — | — | 10,499 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 348 | — | — | 11,475 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 914 | — | — | 11,823 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,764 | — | — | 12,737 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,759 | — | — | 14,502 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Other disposed transaction
F
|
Common Stock | 2,712 | $260.74 | $707,066 | 21,465 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,303 | — | — | 24,177 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,167 | — | — | 22,874 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 976 | — | — | 21,707 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 348 | — | — | 20,731 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 914 | — | — | 20,382 |
| 2026-02-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,764 | — | — | 19,468 |
| 2026-02-08 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,504 | — | — | 12,743 |
| 2025-12-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $158.81 | $47,643 | 18,963 |
| 2025-11-17 | Mayampurath Ramakumar | EVP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 8,295 | — | — | 16,402 |
| 2025-11-17 | Mayampurath Ramakumar | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 2,628 | $142.74 | $375,121 | 5,667 |
| 2025-11-17 | Mayampurath Ramakumar | EVP & CFO |
Exercise / conversion
M
|
Common Stock | 8,295 | — | — | 8,295 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 341 | — | — | 16,999 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 144 | — | — | 17,340 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 82 | — | — | 17,484 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 52 | — | — | 17,566 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 158 | — | — | 17,618 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 777 | $143.71 | $111,663 | 51,075 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 341 | — | — | 51,852 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 144 | — | — | 51,511 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 82 | — | — | 51,367 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 52 | — | — | 51,285 |
| 2025-10-31 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 158 | — | — | 51,233 |
| 2025-10-22 | Schreiner James Alan | EVP & COO |
Open-market sell
S
|
Common Stock | 711 | $138.68 | $98,601 | 22,535 |
| 2025-10-01 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 300 | $122.14 | $36,642 | 11,562 |
| 2025-09-18 | Schreiner James Alan | EVP & COO |
Open-market sell
S
|
Common Stock | 838 | $124.00 | $103,912 | 23,246 |
| 2025-09-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $99.85 | $29,955 | 19,263 |
| 2025-08-18 | Schreiner James Alan | EVP & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,641 | — | — | 13,018 |
| 2025-08-18 | Schreiner James Alan | EVP & COO |
Other disposed transaction
F
|
Common Stock | 1,249 | $100.22 | $125,175 | 24,084 |
| 2025-08-18 | Schreiner James Alan | EVP & COO |
Exercise / conversion
M
|
Common Stock | 2,641 | — | — | 25,333 |
| 2025-08-15 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 947 | — | — | 7,344 |
| 2025-08-15 | Williams John Edward | EVP & GM, PSD |
Other disposed transaction
F
|
Common Stock | 308 | $104.73 | $32,257 | 3,640 |
| 2025-08-15 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 947 | — | — | 3,948 |
| 2025-08-04 | Schreiner James Alan | EVP & COO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,330 | — | — | 15,659 |
| 2025-08-01 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 300 | $92.10 | $27,630 | 11,862 |
| 2025-07-07 | Schreiner James Alan | EVP & COO, MSD |
Open-market sell
S
|
Common Stock | 957 | $102.44 | $98,035 | 22,692 |
| 2025-07-03 | Henry David Philip | EVP, Operations & Corp Mktg |
Open-market sell
S
|
Common Stock | 2,000 | $105.00 | $210,000 | 20,571 |
| 2025-06-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $81.78 | $24,534 | 19,563 |
| 2025-05-12 | Mora Elizabeth | Dir |
Equity grant / award
A
|
Common Stock | 2,479 | — | — | 19,863 |
| 2025-04-17 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,740 | — | — | 8,291 |
| 2025-04-17 | Williams John Edward | EVP & GM, PSD |
Other disposed transaction
F
|
Common Stock | 565 | $63.69 | $35,985 | 3,001 |
| 2025-04-17 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 1,740 | — | — | 3,566 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,210 | — | — | 9,526 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,106 | — | — | 4,316 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 968 | — | — | 5,422 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 608 | $68.48 | $41,636 | 1,466 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,106 | — | — | 2,074 |
| 2025-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 968 | — | — | 968 |
| 2025-03-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 275 | $92.46 | $25,426 | 17,384 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 841 | — | — | 10,031 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 300 | — | — | 10,872 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 658 | — | — | 11,172 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 915 | — | — | 11,830 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,318 | — | — | 12,745 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Other disposed transaction
F
|
Common Stock | 901 | $103.67 | $93,407 | 1,826 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 841 | — | — | 2,727 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 300 | — | — | 1,886 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 658 | — | — | 1,586 |
| 2025-02-18 | Williams John Edward | EVP & GM, PSD |
Exercise / conversion
M
|
Common Stock | 915 | — | — | 928 |
| 2025-02-10 | Williams John Edward | EVP & GM, PSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 901 | — | — | 9,426 |
| 2024-12-10 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 300 | $114.80 | $34,440 | 9,983 |
| 2024-12-06 | Lee John Tseng-Chung | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 984 | — | — | 101,884 |
| 2024-12-06 | Lee John Tseng-Chung | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,010 | — | — | 102,868 |
| 2024-12-06 | Lee John Tseng-Chung | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,994 | $114.60 | $343,112 | 112,689 |
| 2024-12-06 | Lee John Tseng-Chung | President & CEO |
Exercise / conversion
M
|
Common Stock | 984 | — | — | 115,683 |
| 2024-12-06 | Lee John Tseng-Chung | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,010 | — | — | 114,699 |
| 2024-12-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 275 | $113.41 | $31,188 | 17,659 |
| 2024-11-15 | Mayampurath Ramakumar | EVP, CFO & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 16,591 | — | — | 16,591 |
| 2024-11-04 | JABRE WISSAM G | Dir |
Equity grant / award
A
|
Common Stock | 2,009 | — | — | 2,009 |
| 2024-10-01 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 250 | $108.90 | $27,225 | 10,283 |
| 2024-09-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 275 | $115.97 | $31,892 | 17,934 |
| 2024-08-19 | Schreiner James Alan | EVP & COO, MSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 3,961 | — | — | 16,869 |
| 2024-08-19 | Schreiner James Alan | EVP & COO, MSD |
Other disposed transaction
F
|
Common Stock | 1,873 | $119.09 | $223,056 | 18,705 |
| 2024-08-19 | Schreiner James Alan | EVP & COO, MSD |
Exercise / conversion
M
|
Common Stock | 3,961 | — | — | 20,578 |
| 2024-08-16 | Williams John Edward | EVP & GM, PSD |
Open-market sell
S
|
Common Stock | 1,800 | $118.71 | $213,678 | 13 |
| 2024-08-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 166 | — | — | 6,390 |
| 2024-08-01 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 250 | $123.46 | $30,865 | 10,533 |
| 2024-06-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 275 | $129.41 | $35,588 | 18,209 |
| 2024-05-15 | Williams John Edward | EVP & GM, PSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,524 | — | — | 9,471 |
| 2024-05-07 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 1,622 | — | — | 10,852 |
| 2024-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,320 | — | — | 6,224 |
| 2024-04-15 | McCarthy Michelle M | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,905 | — | — | 2,905 |
| 2024-04-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 250 | $133.00 | $33,250 | 16,862 |
| 2024-03-01 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 250 | $122.89 | $30,722 | 9,161 |
| 2024-02-22 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,000 | $124.56 | $124,560 | 1 |
| 2024-02-22 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 11,612 | $124.02 | $1,440,120 | 1,001 |
| 2024-02-22 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 20,253 | $122.79 | $2,486,949 | 12,613 |
| 2024-02-16 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 1,917 | $124.10 | $237,933 | 9,411 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 914 | — | — | 10,206 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,764 | — | — | 11,120 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 804 | — | — | 12,884 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,118 | — | — | 13,688 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 387 | — | — | 14,806 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 775 | — | — | 15,194 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,927 | — | — | 15,969 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Other disposed transaction
F
|
Common Stock | 1,694 | $122.15 | $206,922 | 13,055 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 914 | — | — | 14,749 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,764 | — | — | 13,835 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 804 | — | — | 12,071 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,118 | — | — | 11,267 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 387 | — | — | 10,149 |
| 2024-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 775 | — | — | 9,761 |
| 2024-02-09 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $120.00 | $1,200,003 | 68,017 |
| 2024-02-05 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,292 | — | — | 13,042 |
| 2024-01-22 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $110.00 | $1,100,004 | 78,017 |
| 2024-01-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 250 | $100.90 | $25,225 | 17,112 |
| 2023-12-01 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 350 | — | — | 26,662 |
| 2023-12-01 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 349 | — | — | 27,012 |
| 2023-12-01 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 699 | $84.19 | $58,849 | 20,673 |
| 2023-12-01 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 350 | — | — | 21,372 |
| 2023-12-01 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 349 | — | — | 21,022 |
| 2023-11-07 | Henry David Philip | EVP, Operations & Corp Mktg |
Open-market buy
P
|
Common Stock | 2,500 | $68.34 | $170,862 | 11,073 |
| 2023-10-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 250 | $87.15 | $21,788 | 17,362 |
| 2023-09-06 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 7,073 | $97.66 | $690,770 | 20,547 |
| 2023-09-06 | BAGSHAW SETH H | EVP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 17,927 | $97.16 | $1,741,814 | 27,620 |
| 2023-08-31 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $100.01 | $1,000,056 | 88,017 |
| 2023-08-28 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 250 | $95.25 | $23,814 | 11,578 |
| 2023-08-07 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Open-market sell
S
|
Common Stock | 5,377 | $101.40 | $545,239 | 42,738 |
| 2023-08-07 | Burke Kathleen Flaherty | EVP, GC & Secretary |
Open-market sell
S
|
Common Stock | 6,186 | $101.08 | $625,304 | 48,115 |
| 2023-07-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 250 | $108.49 | $27,122 | 17,612 |
| 2023-06-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $97.16 | $19,432 | 17,862 |
| 2023-05-16 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 2,369 | — | — | 9,230 |
| 2023-05-11 | COLELLA GERARD G | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 98,017 |
| 2023-05-08 | Carlyle Partners VI Cayman Holdings, L.P. | 10% |
Open-market sell
S
|
Common Stock | 2,000,000 | $86.12 | $172,250,000 | 6,482,732 |
| 2023-04-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 935 | — | — | 7,750 |
| 2023-04-17 | Taranto Eric Robert | EVP & GM, VSD |
Other disposed transaction
F
|
Common Stock | 275 | $82.38 | $22,654 | 8,710 |
| 2023-04-17 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 935 | — | — | 8,985 |
| 2023-03-15 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $86.67 | $17,334 | 15,693 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 804 | — | — | 8,684 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,117 | — | — | 9,488 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 387 | — | — | 10,605 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 774 | — | — | 10,992 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,742 | — | — | 11,766 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Other disposed transaction
F
|
Common Stock | 906 | $100.29 | $90,863 | 8,051 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 804 | — | — | 8,957 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 1,117 | — | — | 8,153 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 387 | — | — | 7,036 |
| 2023-02-15 | Taranto Eric Robert | EVP & GM, VSD |
Exercise / conversion
M
|
Common Stock | 774 | — | — | 6,649 |
| 2023-02-08 | Taranto Eric Robert | EVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,354 | — | — | 9,024 |
| 2022-12-02 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 308 | — | — | 23,817 |
| 2022-12-02 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 315 | — | — | 24,125 |
| 2022-12-02 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 623 | $83.86 | $52,245 | 34,368 |
| 2022-12-02 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 308 | — | — | 34,991 |
| 2022-12-02 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 315 | — | — | 34,683 |
| 2022-12-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $83.86 | $16,772 | 15,893 |
| 2022-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,179 | — | — | 14,159 |
| 2022-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 967 | $84.58 | $81,789 | 47,442 |
| 2022-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 2,179 | — | — | 48,409 |
| 2022-10-03 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 225 | $84.14 | $18,932 | 10,134 |
| 2022-09-16 | Schreiner James Alan | Sr. VP & COO, MSD |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,434 | — | — | 9,135 |
| 2022-09-16 | Schreiner James Alan | Sr. VP & COO, MSD |
Other disposed transaction
F
|
Common Stock | 637 | $89.11 | $56,763 | 6,656 |
| 2022-09-16 | Schreiner James Alan | Sr. VP & COO, MSD |
Exercise / conversion
M
|
Common Stock | 1,434 | — | — | 7,293 |
| 2022-09-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $96.72 | $19,344 | 16,093 |
| 2022-08-17 | Schreiner James Alan | Sr. VP & COO, MSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 227 | — | — | 10,569 |
| 2022-08-01 | CANNONE PETER III | Dir |
Open-market buy
P
|
Common Stock | 250 | $120.06 | $30,014 | 3,142 |
| 2022-05-10 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 1,745 | — | — | 6,861 |
| 2022-04-29 | Taranto Eric Robert | SVP & GM, VSD |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,413 | — | — | 5,671 |
| 2022-04-18 | Henry David Philip | SVP, Corp Mkt, PMO & Glob Svc |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 479 | — | — | 4,657 |
| 2022-04-18 | Henry David Philip | SVP, Corp Mkt, PMO & Glob Svc |
Other disposed transaction
F
|
Common Stock | 162 | $114.99 | $18,628 | 4,336 |
| 2022-04-18 | Henry David Philip | SVP, Corp Mkt, PMO & Glob Svc |
Exercise / conversion
M
|
Common Stock | 479 | — | — | 4,498 |
| 2022-03-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $149.99 | $44,997 | 14,548 |
| 2022-02-15 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 387 | — | — | 4,980 |
| 2022-02-15 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 774 | — | — | 5,367 |
| 2022-02-15 | Taranto Eric Robert | SVP & GM, V&A Division |
Other disposed transaction
F
|
Common Stock | 342 | $152.55 | $52,172 | 4,481 |
| 2022-02-15 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M
|
Common Stock | 387 | — | — | 4,823 |
| 2022-02-15 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M
|
Common Stock | 774 | — | — | 4,436 |
| 2022-01-21 | Taranto Eric Robert | SVP & GM, V&A Division |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,323 | — | — | 6,141 |
| 2022-01-11 | Gitin Mark Milton | SVP & GM, L&M Division |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,283 | — | — | 5,249 |
| 2022-01-11 | Gitin Mark Milton | SVP & GM, L&M Division |
Other disposed transaction
F
|
Common Stock | 841 | $174.42 | $146,687 | 5,937 |
| 2022-01-11 | Gitin Mark Milton | SVP & GM, L&M Division |
Exercise / conversion
M
|
Common Stock | 2,283 | — | — | 6,778 |
| 2021-12-03 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 194 | — | — | 26,551 |
| 2021-12-03 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 325 | — | — | 26,745 |
| 2021-12-03 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 519 | $156.09 | $81,011 | 21,992 |
| 2021-12-03 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 194 | — | — | 22,511 |
| 2021-12-03 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 325 | — | — | 22,317 |
| 2021-12-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $155.91 | $46,773 | 14,848 |
| 2021-11-05 | Moloney Jacqueline F | Dir |
Equity grant / award
G
|
Common Stock | 324 | $0.00 | $0 | 8,614 |
| 2021-11-04 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $155.16 | $465,488 | 97,000 |
| 2021-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,179 | — | — | 14,344 |
| 2021-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 967 | $145.74 | $140,931 | 40,732 |
| 2021-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 2,179 | — | — | 41,699 |
| 2021-10-20 | COLELLA GERARD G | Dir |
Equity grant / award
G
|
Common Stock | 450 | $0.00 | $0 | 100,000 |
| 2021-09-16 | Schreiner James Alan | Sr. VP & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,434 | — | — | 6,787 |
| 2021-09-16 | Schreiner James Alan | Sr. VP & COO |
Other disposed transaction
F
|
Common Stock | 454 | $150.50 | $68,327 | 3,273 |
| 2021-09-16 | Schreiner James Alan | Sr. VP & COO |
Exercise / conversion
M
|
Common Stock | 1,434 | — | — | 3,727 |
| 2021-09-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $148.10 | $44,430 | 15,148 |
| 2021-06-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $190.00 | $57,000 | 15,448 |
| 2021-05-20 | Henry David Philip | SVP, Corp Mkt, PMO & Glob Svc |
Open-market sell
S
|
Common Stock | 284 | $186.70 | $53,022 | 1,806 |
| 2021-05-11 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 1,147 | — | — | 5,116 |
| 2021-04-30 | Gitin Mark Milton | SVP & GM, L&M Division |
Open-market sell
S
|
Common Stock | 1,301 | $181.79 | $236,509 | 4,338 |
| 2021-04-29 | Taranto Eric Robert | SVP & GM, V&A Division |
Open-market sell
S
|
Common Stock | 1,788 | $185.29 | $331,304 | 3,506 |
| 2021-04-19 | Gitin Mark Milton | SVP & GM, L&M Division |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,797 | — | — | 7,533 |
| 2021-04-19 | Gitin Mark Milton | SVP & GM, L&M Division |
Other disposed transaction
F
|
Common Stock | 891 | $181.04 | $161,307 | 5,709 |
| 2021-04-19 | Gitin Mark Milton | SVP & GM, L&M Division |
Exercise / conversion
M
|
Common Stock | 1,797 | — | — | 6,600 |
| 2021-04-15 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 200 | $188.40 | $37,679 | 19,410 |
| 2021-04-15 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 4,955 | $187.78 | $930,450 | 19,610 |
| 2021-04-15 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,741 | $186.65 | $324,959 | 24,565 |
| 2021-04-15 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 704 | $185.39 | $130,512 | 26,306 |
| 2021-04-15 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,400 | $184.36 | $258,110 | 27,010 |
| 2021-04-13 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 627 | — | — | 5,539 |
| 2021-04-13 | Taranto Eric Robert | SVP & GM, V&A Division |
Other disposed transaction
F
|
Common Stock | 185 | $186.52 | $34,506 | 4,079 |
| 2021-04-13 | Taranto Eric Robert | SVP & GM, V&A Division |
Exercise / conversion
M
|
Common Stock | 627 | — | — | 4,264 |
| 2021-04-13 | Gitin Mark Milton | SVP & GM, L&M Division |
Other disposed transaction
F
|
Common Stock | 317 | $186.52 | $59,127 | 4,733 |
| 2021-03-17 | Moloney Jacqueline F | Dir |
Equity grant / award
G
|
Common Stock | 285 | $0.00 | $0 | 7,791 |
| 2021-03-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 450 | $168.00 | $75,600 | 14,601 |
| 2021-02-16 | Taranto Eric Robert | SVP & GM, V&A Division |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,161 | — | — | 6,166 |
| 2021-01-25 | Schreiner James Alan | Sr. VP & COO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,003 | — | — | 7,957 |
| 2020-12-08 | COLELLA GERARD G | Dir |
Equity grant / award
G
|
Common Stock | 24,934 | $0.00 | $0 | 0 |
| 2020-12-04 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 277 | — | — | 30,496 |
| 2020-12-04 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 249 | — | — | 30,773 |
| 2020-12-04 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 526 | $151.71 | $79,799 | 19,289 |
| 2020-12-04 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 277 | — | — | 19,815 |
| 2020-12-04 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 249 | — | — | 19,538 |
| 2020-12-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 450 | $139.54 | $62,793 | 15,051 |
| 2020-11-23 | Moloney Jacqueline F | Dir |
Equity grant / award
G
|
Common Stock | 368 | $0.00 | $0 | 8,076 |
| 2020-09-16 | Schreiner James Alan | Sr. VP & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,433 | — | — | 4,954 |
| 2020-09-16 | Schreiner James Alan | Sr. VP & COO |
Other disposed transaction
F
|
Common Stock | 421 | $106.05 | $44,647 | 1,012 |
| 2020-09-16 | Schreiner James Alan | Sr. VP & COO |
Exercise / conversion
M
|
Common Stock | 1,433 | — | — | 1,433 |
| 2020-09-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 450 | $120.28 | $54,126 | 15,501 |
| 2020-08-03 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $128.37 | $770,237 | 82,596 |
| 2020-07-23 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,440 | $126.07 | $181,541 | 19,169 |
| 2020-07-23 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 1,493 | $125.09 | $186,756 | 20,609 |
| 2020-07-23 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 2,062 | $123.57 | $254,801 | 22,102 |
| 2020-07-22 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 5 | $123.00 | $615 | 24,164 |
| 2020-07-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 5,000 | $116.84 | $584,197 | 24,169 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 7,551 | — | — | 0 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 7,552 | — | — | 7,551 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 7,261 | — | — | 22,655 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,038 | — | — | 37,177 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,038 | — | — | 42,214 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,606 | — | — | 47,252 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,607 | — | — | 53,858 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 7,086 | — | — | 60,465 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 8,574 | — | — | 67,551 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Other disposed transaction
F
|
Common Stock | 32,316 | $113.79 | $3,677,238 | 45,800 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 7,551 | — | — | 78,116 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 7,552 | — | — | 70,565 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 7,261 | — | — | 55,461 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 5,038 | — | — | 40,939 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 5,038 | — | — | 35,902 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 6,606 | — | — | 30,864 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 6,607 | — | — | 24,258 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 7,086 | — | — | 17,651 |
| 2020-07-02 | COLELLA GERARD G | Dir |
Exercise / conversion
M
|
Common Stock | 8,574 | — | — | 10,565 |
| 2020-06-12 | Moloney Jacqueline F | Dir |
Equity grant / award
G
|
Common Stock | 450 | $0.00 | $0 | 8,444 |
| 2020-06-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 450 | $105.09 | $47,290 | 15,951 |
| 2020-05-19 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $100.17 | $500,858 | 44,786 |
| 2020-05-11 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 1,989 | — | — | 3,969 |
| 2020-05-05 | Beecher Gregory R | Dir |
Open-market sell
S
|
Common Stock | 18,143 | $95.95 | $1,740,766 | 1,981 |
| 2020-05-01 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $96.55 | $482,750 | 49,786 |
| 2020-03-16 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 107 | $81.47 | $8,717 | 6,906 |
| 2020-03-16 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 200 | $81.44 | $16,288 | 7,013 |
| 2020-03-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 400 | $100.68 | $40,272 | 15,418 |
| 2020-02-18 | Schreiner James Alan | Sr. VP & COO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,086 | — | — | 6,387 |
| 2020-02-04 | COLELLA GERARD G | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $113.05 | $791,345 | 50,748 |
| 2020-01-27 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,872 | — | — | 20,054 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 336 | — | — | 31,054 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 187 | — | — | 31,390 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 159 | — | — | 31,577 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 145 | — | — | 31,736 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 120 | — | — | 31,881 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 947 | $108.22 | $102,484 | 19,009 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 336 | — | — | 19,956 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 187 | — | — | 19,620 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 159 | — | — | 19,433 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 145 | — | — | 19,274 |
| 2019-12-06 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 120 | — | — | 19,129 |
| 2019-12-04 | Moloney Jacqueline F | Dir |
Equity grant / award
G
|
Common Stock | 479 | $0.00 | $0 | 7,213 |
| 2019-12-02 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 400 | $106.92 | $42,768 | 15,818 |
| 2019-11-12 | Beecher Gregory R | Dir |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 20,124 |
| 2019-10-30 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 10,384 | $110.55 | $1,147,993 | 28,778 |
| 2019-10-28 | Burke Kathleen Flaherty | Sr. VP, GC & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 4,358 | — | — | 16,181 |
| 2019-09-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 400 | $77.00 | $30,800 | 16,218 |
| 2019-08-02 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 603 | $81.98 | $49,434 | 7,692 |
| 2019-06-11 | COLELLA GERARD G | CEO, Director |
Open-market sell
S
|
Common Stock | 5,000 | $75.82 | $379,088 | 43,548 |
| 2019-06-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 400 | $71.93 | $28,772 | 16,618 |
| 2019-05-08 | Warner Michelle M | Dir |
Equity grant / award
A
|
Common Stock | 1,980 | — | — | 1,980 |
| 2019-03-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 375 | $83.90 | $31,462 | 15,037 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,050 | — | — | 3,578 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,071 | — | — | 3,930 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,477 | — | — | 4,628 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,787 | — | — | 5,001 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,007 | — | — | 6,105 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,609 | — | — | 6,788 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Other disposed transaction
F
|
Common Stock | 3,247 | $84.70 | $275,021 | 6,864 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 1,050 | — | — | 10,111 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 1,071 | — | — | 9,061 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 1,477 | — | — | 7,990 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 1,787 | — | — | 6,513 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 2,007 | — | — | 4,726 |
| 2019-02-15 | Abrams John R | Sr. VP, Global Sales |
Exercise / conversion
M
|
Common Stock | 2,609 | — | — | 2,718 |
| 2019-01-28 | Lee John Tseng-Chung | President & COO |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 370 | — | — | 17,931 |
| 2019-01-28 | Lee John Tseng-Chung | President & COO |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 2,808 | — | — | 18,301 |
| 2018-12-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 375 | $79.90 | $29,963 | 15,412 |
| 2018-10-09 | BERTUCCI JOHN R | Dir |
Equity grant / award
G
|
Common Stock | 28,250 | $0.00 | $0 | 0 |
| 2018-10-09 | BERTUCCI JOHN R | Dir |
Equity grant / award
G
|
Common Stock | 13,732 | $0.00 | $0 | 0 |
| 2018-10-01 | Batra Raj | Dir |
Equity grant / award
A
|
Common Stock | 2,114 | — | — | 2,114 |
| 2018-09-04 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 375 | $92.50 | $34,688 | 15,787 |
| 2018-08-07 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 1,240 | $94.39 | $117,044 | 1,501 |
| 2018-06-11 | Moloney Jacqueline F | Dir |
Open-market sell
S
|
Common Stock | 750 | $100.20 | $75,151 | 6,570 |
| 2018-06-06 | Abrams John R | Sr. VP, Global Sales |
Open-market sell
S
|
Common Stock | 133 | $117.77 | $15,663 | 0 |
| 2018-06-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 375 | $113.40 | $42,525 | 16,162 |
| 2018-05-22 | BERTUCCI JOHN R | Dir |
Equity grant / award
G
|
Common Stock | 27,500 | $0.00 | $0 | 159,005 |
| 2018-05-16 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 516 | $116.42 | $60,075 | 16,537 |
| 2018-05-11 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 250 | $113.70 | $28,425 | 3,241 |
| 2018-05-09 | Lee John Tseng-Chung | President & COO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,157 | — | — | 21,109 |
| 2018-05-09 | Lee John Tseng-Chung | President & COO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 772 | — | — | 19,311 |
| 2018-05-07 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 2,000 | $109.40 | $218,800 | 17,641 |
| 2018-05-02 | BERTUCCI JOHN R | Dir |
Equity grant / award
G
|
Common Stock | 68,336 | $0.00 | $0 | 0 |
| 2018-05-02 | BERTUCCI JOHN R | Dir |
Equity grant / award
G
|
Common Stock | 60,996 | $0.00 | $0 | 0 |
| 2018-05-01 | COLELLA GERARD G | CEO, President, Director |
Open-market sell
S
|
Common Stock | 10,000 | $101.92 | $1,019,200 | 36,296 |
| 2018-04-02 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,456 | — | — | 17,512 |
| 2018-04-02 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 1,212 | $110.70 | $134,168 | 1,244 |
| 2018-04-02 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,456 | — | — | 2,456 |
| 2018-03-14 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 430 | $123.40 | $53,061 | 1,992 |
| 2018-03-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $111.10 | $33,330 | 15,554 |
| 2018-02-21 | Abrams John R | Sr. VP, Global Sales & Service |
Open-market sell
S
|
Common Stock | 9,831 | $114.94 | $1,129,975 | 1 |
| 2018-02-20 | Lee John Tseng-Chung | Sr. VP & COO |
Open-market sell
S
|
Common Stock | 1,600 | $115.91 | $185,458 | 1 |
| 2018-02-20 | Lee John Tseng-Chung | Sr. VP & COO |
Open-market sell
S
|
Common Stock | 11,832 | $115.31 | $1,364,324 | 1,601 |
| 2018-02-15 | PHILLIPPY ROBERT J | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $109.15 | $1,091,500 | 7,355 |
| 2018-02-14 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 100 | $107.06 | $10,706 | 2,772 |
| 2018-02-12 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 1,499 | — | — | 10,282 |
| 2018-02-05 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 2,000 | $105.10 | $210,200 | 11,863 |
| 2018-01-12 | COLELLA GERARD G | CEO, President, Director |
Open-market sell
S
|
Common Stock | 10,000 | $96.30 | $963,020 | 46,296 |
| 2018-01-08 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 10,000 | $102.07 | $1,020,730 | 11,766 |
| 2017-12-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 5,911 | $0.00 | $0 | 0 |
| 2017-12-15 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 2,207 | $98.00 | $216,286 | 0 |
| 2017-12-15 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
D
|
Common Stock | 1,682 | $98.00 | $164,836 | 2,207 |
| 2017-12-15 | Werth Dennis L | Sr. VP, Business Units |
Open-market sell
S
|
Common Stock | 2,022 | $97.90 | $197,954 | 3,889 |
| 2017-12-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 5,911 | $27.89 | $164,858 | 5,911 |
| 2017-12-14 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,199 | $0.00 | $0 | 0 |
| 2017-12-14 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 1,362 | $95.65 | $130,275 | 0 |
| 2017-12-14 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
D
|
Common Stock | 1,220 | $95.65 | $116,693 | 1,362 |
| 2017-12-14 | Werth Dennis L | Sr. VP, Business Units |
Open-market sell
S
|
Common Stock | 1,617 | $95.61 | $154,609 | 2,582 |
| 2017-12-14 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 4,199 | $27.79 | $116,690 | 4,199 |
| 2017-12-05 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 200 | $92.58 | $18,515 | 2,872 |
| 2017-12-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $94.10 | $28,230 | 15,854 |
| 2017-11-13 | Lee John Tseng-Chung | Sr. VP & COO |
Open-market sell
S
|
Common Stock | 2,113 | $104.02 | $219,784 | 1 |
| 2017-11-06 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 2,000 | $107.90 | $215,800 | 13,785 |
| 2017-09-13 | BAGSHAW SETH H | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 7,500 | $85.80 | $643,485 | 21,615 |
| 2017-09-06 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 300 | $83.15 | $24,945 | 3,072 |
| 2017-09-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $82.80 | $24,840 | 16,154 |
| 2017-08-08 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 2,000 | $79.30 | $158,600 | 15,785 |
| 2017-07-28 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $83.22 | $83,221 | 3,372 |
| 2017-06-15 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 250 | $72.95 | $18,238 | 4,372 |
| 2017-06-06 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
L
|
Common Stock | 16 | $84.95 | $1,396 | 7,995 |
| 2017-06-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 300 | $81.90 | $24,570 | 16,454 |
| 2017-05-19 | COLELLA GERARD G | CEO, President, Director |
Open-market sell
S
|
Common Stock | 2,500 | $79.30 | $198,255 | 61,296 |
| 2017-05-15 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $81.51 | $97,814 | 4,622 |
| 2017-05-11 | Abrams John R | Sr. VP, Global Sales & Service |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,965 | — | — | 13,610 |
| 2017-05-11 | Abrams John R | Sr. VP, Global Sales & Service |
Other disposed transaction
F
|
Common Stock | 963 | $80.50 | $77,522 | 2,002 |
| 2017-05-11 | Abrams John R | Sr. VP, Global Sales & Service |
Exercise / conversion
M
|
Common Stock | 2,965 | — | — | 2,965 |
| 2017-05-10 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 1,989 | — | — | 5,277 |
| 2017-05-08 | ANDERSON ROBERT R | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 9,296 |
| 2017-05-04 | Beecher Gregory R | Dir |
Open-market sell
S
|
Common Stock | 3,960 | $80.87 | $320,253 | 18,655 |
| 2017-05-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $80.00 | $16,000 | 14,765 |
| 2017-05-01 | Beecher Gregory R | Dir |
Open-market sell
S
|
Common Stock | 18,400 | $78.58 | $1,445,780 | 22,615 |
| 2017-04-03 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 1,000 | $68.75 | $68,750 | 17,563 |
| 2017-03-31 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,455 | — | — | 25,872 |
| 2017-03-31 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,952 | — | — | 28,327 |
| 2017-03-31 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 2,033 | $68.75 | $139,769 | 7,979 |
| 2017-03-31 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,455 | — | — | 10,012 |
| 2017-03-31 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,952 | — | — | 7,557 |
| 2017-03-15 | BAGSHAW SETH H | Vice President, CFO, Treasurer |
Open-market sell
S
|
Common Stock | 5,000 | $68.27 | $341,345 | 25,746 |
| 2017-03-14 | Abrams John R | Sr. VP, Global Sales & Service |
Open-market sell
S
|
Common Stock | 12,066 | $67.09 | $809,544 | 0 |
| 2017-03-13 | ANDERSON ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $67.01 | $167,520 | 11,296 |
| 2017-02-27 | BAGSHAW SETH H | Vice President, CFO, Treasurer |
Open-market sell
S
|
Common Stock | 7,500 | $67.00 | $502,500 | 30,746 |
| 2017-02-22 | Lee John Tseng-Chung | Sr. VP & COO |
Open-market sell
S
|
Common Stock | 14,734 | $67.99 | $1,001,765 | 1 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 732 | — | — | 31,279 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,705 | — | — | 32,011 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,033 | — | — | 34,716 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,013 | — | — | 11,781 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 427 | — | — | 36,749 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,170 | — | — | 36,322 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 7,755 | — | — | 13,794 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 2,878 | $67.70 | $194,841 | 4,605 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 732 | — | — | 7,483 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,705 | — | — | 6,751 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,033 | — | — | 4,046 |
| 2017-02-15 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 2,013 | — | — | 2,013 |
| 2017-02-13 | Lee John Tseng-Chung | Sr. VP & COO |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 2,408 | — | — | 26,771 |
| 2017-02-13 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 3,111 | — | — | 6,040 |
| 2017-02-10 | Lee John Tseng-Chung | Sr. VP & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,870 | — | — | 21,938 |
| 2017-02-10 | Lee John Tseng-Chung | Sr. VP & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,305 | — | — | 29,179 |
| 2017-02-10 | Lee John Tseng-Chung | Sr. VP & COO |
Other disposed transaction
F
|
Common Stock | 2,377 | $66.95 | $159,140 | 5,101 |
| 2017-02-10 | Lee John Tseng-Chung | Sr. VP & COO |
Exercise / conversion
M
|
Common Stock | 2,870 | — | — | 7,478 |
| 2017-02-10 | Lee John Tseng-Chung | Sr. VP & COO |
Exercise / conversion
M
|
Common Stock | 4,305 | — | — | 4,608 |
| 2017-02-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $66.60 | $13,320 | 14,965 |
| 2016-12-02 | Abrams John R | Sr. VP, Global Sales & Service |
Open-market sell
S
|
Common Stock | 302 | $54.05 | $16,323 | 4,943 |
| 2016-12-01 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 1,000 | $57.40 | $57,400 | 10,210 |
| 2016-11-30 | ANDERSON ROBERT R | Dir |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 13,796 |
| 2016-11-22 | ANDERSON ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $56.76 | $141,898 | 20,128 |
| 2016-11-17 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 5,838 | $0.00 | $0 | 0 |
| 2016-11-17 | Werth Dennis L | Sr. VP, Business Units |
Exercise / conversion
M
|
Common Stock | 5,838 | $20.32 | $118,628 | 5,838 |
| 2016-11-17 | Werth Dennis L | Sr. VP, Business Units |
Open-market sell
S
|
Common Stock | 2,333 | $56.41 | $131,605 | 0 |
| 2016-11-17 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
F
|
Common Stock | 1,405 | $56.50 | $79,382 | 2,333 |
| 2016-11-17 | Werth Dennis L | Sr. VP, Business Units |
Other disposed transaction
D
|
Common Stock | 2,100 | $56.50 | $118,650 | 3,738 |
| 2016-11-16 | BAGSHAW SETH H | Vice President, CFO, Treasurer |
Open-market sell
S
|
Common Stock | 10,000 | $55.45 | $554,500 | 19,302 |
| 2016-11-01 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $50.50 | $10,100 | 15,165 |
| 2016-10-03 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 1,000 | $49.36 | $49,360 | 11,210 |
| 2016-09-13 | COLELLA GERARD G | CEO, President, Director |
Open-market sell
S
|
Common Stock | 5,000 | $47.11 | $235,545 | 37,900 |
| 2016-08-19 | BAGSHAW SETH H | Vice President, CFO, Treasurer |
Open-market sell
S
|
Common Stock | 15,000 | $47.43 | $711,390 | 29,302 |
| 2016-08-15 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 259 | $46.78 | $12,116 | 3,833 |
| 2016-08-10 | Lee John Tseng-Chung | Sr. VP, Business Units |
Open-market sell
S
|
Common Stock | 9,955 | $46.36 | $461,524 | 0 |
| 2016-08-03 | Mora Elizabeth | Dir |
Open-market sell
S
|
Common Stock | 200 | $45.17 | $9,034 | 15,365 |
| 2016-08-01 | COLELLA GERARD G | CEO, President, Director |
Open-market sell
S
|
Common Stock | 5,000 | $45.71 | $228,565 | 42,900 |
| 2016-07-05 | Abrams John R | Sr. VP, Global Sales & Service |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,965 | — | — | 17,208 |
| 2016-07-01 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 3,288 | — | — | 3,288 |
| 2016-06-10 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $41.29 | $82,582 | 4,492 |
| 2016-06-08 | Abrams John R | Sr. VP, Global Sales & Service |
Open-market sell
S
|
Common Stock | 3,498 | $42.00 | $146,916 | 4,943 |
| 2016-06-02 | Abrams John R | Sr. VP, Global Sales & Service |
Open-market sell
S
|
Common Stock | 338 | $40.85 | $13,807 | 8,441 |
| 2016-05-31 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 13,529 | — | — | 31,152 |
| 2016-05-31 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,660 | — | — | 17,624 |
| 2016-05-31 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 9,151 | — | — | 9,151 |
| 2016-05-31 | Werth Dennis L | Sr. VP, Business Units |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 6,101 | — | — | 13,964 |
| 2016-05-27 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 400 | $40.61 | $16,244 | 6,492 |
| 2016-05-24 | HANLEY PETER | Dir |
Open-market sell
S
|
Common Stock | 500 | $39.00 | $19,498 | 7,292 |
| 2016-05-16 | Quirk Brian Charles | Sr. VP, Global Operations |
Open-market sell
S
|
Common Stock | 1,000 | $36.25 | $36,250 | 13,210 |
| 2016-05-09 | CHUTE RICHARD S | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $35.94 | $107,820 | 9,615 |
| 2016-05-05 | ANDERSON ROBERT R | Dir |
Open-market buy
P
|
Common Stock | 3,500 | $35.94 | $125,772 | 22,628 |
| 2016-05-02 | BERTUCCI JOHN R | Dir |
Equity grant / award
A
|
Common Stock | 3,832 | — | — | 7,792 |