Financial Metrics
WTS WATTS WATER TECHNOLOGIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 344200000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 371100000.0 | +7.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 341100000.0 | -8.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 347200000.0 | +1.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 378500000.0 | +9.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 364700000.0 | -3.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 378500000.0 | +3.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 407900000.0 | +7.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 390900000.0 | -4.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 388700000.0 | -0.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 416800000.0 | +7.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 394700000.0 | -5.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 382600000.0 | -3.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 338700000.0 | -11.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 383900000.0 | +13.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 413300000.0 | +7.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 467000000.0 | +13.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 455000000.0 | -2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 463200000.0 | +1.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 526600000.0 | +13.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 487800000.0 | -7.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 471700000.0 | -3.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 532800000.0 | +13.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 504300000.0 | -5.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 570900000.0 | +13.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 597300000.0 | +4.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 543600000.0 | -9.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 558000000.0 | +2.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 643700000.0 | +15.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 611700000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1398400000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1456700000.0 | +4.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1564900000.0 | +7.4% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1600500000.0 | +2.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1508600000.0 | -5.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1809200000.0 | +19.9% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1979500000.0 | +9.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2056300000.0 | +3.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2252200000.0 | +9.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2438500000.0 | +8.3% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 135200000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 150700000.0 | +11.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 142000000.0 | -5.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 143800000.0 | +1.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 156700000.0 | +9.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 152700000.0 | -2.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 156700000.0 | +2.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 169400000.0 | +8.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 164500000.0 | -2.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 164200000.0 | -0.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 174600000.0 | +6.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 168600000.0 | -3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 162800000.0 | -3.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 134900000.0 | -17.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 158500000.0 | +17.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 173700000.0 | +9.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 200100000.0 | +15.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 194000000.0 | -3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 198600000.0 | +2.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 239200000.0 | +20.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 217900000.0 | -8.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 218100000.0 | +0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 252800000.0 | +15.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 234400000.0 | -7.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 267500000.0 | +14.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 284800000.0 | +6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 257100000.0 | -9.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 272500000.0 | +6.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 325900000.0 | +19.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 298400000.0 | -8.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 565600000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 602400000.0 | +6.5% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 656500000.0 | +9.0% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 677500000.0 | +3.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 625400000.0 | -7.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 767100000.0 | +22.7% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 874300000.0 | +14.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 960900000.0 | +9.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1062000000.0 | +10.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1206000000.0 | +13.6% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 31200000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 45700000.0 | +46.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 36500000.0 | -20.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 35700000.0 | -2.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 44800000.0 | +25.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 44300000.0 | -1.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 43900000.0 | -0.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 52200000.0 | +18.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 46900000.0 | -10.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 46700000.0 | -0.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 54300000.0 | +16.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 48800000.0 | -10.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 47800000.0 | -2.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 31000000.0 | -35.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 47900000.0 | +54.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 59600000.0 | +24.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 52700000.0 | -11.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 64700000.0 | +22.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 71500000.0 | +10.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 95900000.0 | +34.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 80400000.0 | -16.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 84700000.0 | +5.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 100400000.0 | +18.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 87100000.0 | -13.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 96700000.0 | +11.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 111500000.0 | +15.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 93200000.0 | -16.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 87700000.0 | -5.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 135300000.0 | +54.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 111400000.0 | -17.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 145000000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 162300000.0 | +11.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 188400000.0 | +16.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 197100000.0 | +4.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 181100000.0 | -8.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 239600000.0 | +32.3% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 315000000.0 | +31.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 350900000.0 | +11.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 390400000.0 | +11.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 448100000.0 | +14.8% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-04-01 | 28200000.0 | — | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 64200000.0 | +127.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 95700000.0 | +49.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 31000000.0 | -67.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 67400000.0 | +117.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 99700000.0 | +47.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 32000000.0 | -67.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 52200000.0 | +63.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 85100000.0 | +63.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 41700000.0 | -51.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 79200000.0 | +89.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 125600000.0 | +58.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 54500000.0 | -56.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 124200000.0 | +127.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 182900000.0 | +47.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 64700000.0 | -64.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 140600000.0 | +117.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 206400000.0 | +46.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 72600000.0 | -64.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 154500000.0 | +112.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 223600000.0 | +44.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 74000000.0 | -66.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 174900000.0 | +136.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 257100000.0 | +47.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 84200000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 73100000.0 | -13.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 128000000.0 | +75.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 131500000.0 | +2.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 114300000.0 | -13.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 165700000.0 | +45.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 251500000.0 | +51.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 262100000.0 | +4.2% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 291200000.0 | +11.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 340800000.0 | +17.0% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.47 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 0.83 | +76.6% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 0.63 | -24.1% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 0.63 | +0.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.79 | +25.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.77 | -2.5% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 0.82 | +6.5% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 1.05 | +28.0% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.92 | -12.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.91 | -1.1% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.06 | +16.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.95 | -10.4% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.94 | -1.1% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.6 | -36.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.97 | +61.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 1.23 | +26.8% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 1.11 | -9.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 1.38 | +24.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 1.62 | +17.4% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 2.08 | +28.4% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 1.76 | -15.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 1.94 | +10.2% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 2.27 | +17.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 1.97 | -13.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.17 | +10.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.44 | +12.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 2.07 | -15.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 2.21 | +6.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 3.01 | +36.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 2.45 | -18.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.45 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 2.12 | -13.5% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 3.73 | +75.9% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 3.86 | +3.5% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 3.37 | -12.7% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4.9 | +45.4% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 7.51 | +53.3% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 7.85 | +4.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 8.7 | +10.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 10.17 | +16.9% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.47 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 0.83 | +76.6% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 0.63 | -24.1% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 0.63 | +0.0% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.79 | +25.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.77 | -2.5% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 0.82 | +6.5% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 1.05 | +28.0% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.92 | -12.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.91 | -1.1% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.06 | +16.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.94 | -11.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.94 | +0.0% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.59 | -37.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.97 | +64.4% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 1.23 | +26.8% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 1.11 | -9.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 1.37 | +23.4% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 1.61 | +17.5% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 2.07 | +28.6% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 1.75 | -15.5% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 1.93 | +10.3% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 2.26 | +17.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 1.96 | -13.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.17 | +10.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.44 | +12.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 2.06 | -15.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 2.21 | +7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 3.01 | +36.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 2.45 | -18.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.44 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 2.12 | -13.1% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 3.73 | +75.9% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 3.85 | +3.2% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 3.36 | -12.7% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 4.88 | +45.2% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 7.48 | +53.3% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 7.82 | +4.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 8.69 | +11.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 10.17 | +17.0% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 259400000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 286700000.0 | +10.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 338600000.0 | +18.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 338400000.0 | -0.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-04-02 | 287000000.0 | -15.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 217500000.0 | -24.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 246600000.0 | +13.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 280200000.0 | +13.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-04-01 | 184700000.0 | -34.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 142600000.0 | -22.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 156800000.0 | +10.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 204100000.0 | +30.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 170200000.0 | -16.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 166800000.0 | -2.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 173700000.0 | +4.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 219700000.0 | +26.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 245400000.0 | +11.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 148700000.0 | -39.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 188300000.0 | +26.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 218900000.0 | +16.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 225400000.0 | +3.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 240100000.0 | +6.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 238700000.0 | -0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 242000000.0 | +1.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 226800000.0 | -6.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 230000000.0 | +1.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 219500000.0 | -4.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 310800000.0 | +41.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 311800000.0 | +0.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 291900000.0 | -6.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 362700000.0 | +24.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 350100000.0 | -3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 237100000.0 | -32.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 279400000.0 | +17.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 303900000.0 | +8.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 386900000.0 | +27.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 336800000.0 | -12.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 369300000.0 | +9.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 457700000.0 | +23.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 338400000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 280200000.0 | -17.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 204100000.0 | -27.2% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 219700000.0 | +7.6% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 218900000.0 | -0.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 242000000.0 | +10.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 310800000.0 | +28.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 350100000.0 | +12.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 386900000.0 | +10.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 405500000.0 | +4.8% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 207700000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 220300000.0 | +6.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 214700000.0 | -2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 198000000.0 | -7.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 211400000.0 | +6.8% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 245500000.0 | +16.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 229200000.0 | -6.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 216100000.0 | -5.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 233100000.0 | +7.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 248200000.0 | +6.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 231300000.0 | -6.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 205500000.0 | -11.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 240600000.0 | +17.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 254200000.0 | +5.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 238600000.0 | -6.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 219800000.0 | -7.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 236700000.0 | +7.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 209200000.0 | -11.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 208900000.0 | -0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 197600000.0 | -5.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 238600000.0 | +20.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 256700000.0 | +7.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 243200000.0 | -5.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 220900000.0 | -9.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 261700000.0 | +18.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 267100000.0 | +2.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 257000000.0 | -3.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 233800000.0 | -9.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 269800000.0 | +15.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 271400000.0 | +0.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 257600000.0 | -5.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 259800000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 305700000.0 | +17.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 310600000.0 | +1.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 291600000.0 | -6.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 253200000.0 | -13.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 301100000.0 | +18.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 337500000.0 | +12.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 323900000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 198000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 216100000.0 | +9.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 205500000.0 | -4.9% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 219800000.0 | +7.0% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 197600000.0 | -10.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 220900000.0 | +11.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 233800000.0 | +5.8% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 259800000.0 | +11.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 253200000.0 | -2.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 294000000.0 | +16.1% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 264700000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 247500000.0 | -6.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 241200000.0 | -2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 239400000.0 | -0.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 255100000.0 | +6.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 258800000.0 | +1.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 259100000.0 | +0.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 259100000.0 | +0.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 281800000.0 | +8.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 282200000.0 | +0.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 290200000.0 | +2.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 286800000.0 | -1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 293900000.0 | +2.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 283300000.0 | -3.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 279200000.0 | -1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 270100000.0 | -3.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 279600000.0 | +3.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 283900000.0 | +1.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 273100000.0 | -3.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 263600000.0 | -3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 279000000.0 | +5.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 313500000.0 | +12.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 352700000.0 | +12.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 370700000.0 | +5.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 402100000.0 | +8.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 431700000.0 | +7.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 422600000.0 | -2.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 375600000.0 | -11.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 401200000.0 | +6.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 421900000.0 | +5.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 386400000.0 | -8.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 399300000.0 | +3.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 423600000.0 | +6.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 426400000.0 | +0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 420400000.0 | -1.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 392100000.0 | -6.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 419100000.0 | +6.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 448500000.0 | +7.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 458700000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 239400000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 259100000.0 | +8.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 286800000.0 | +10.7% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 270100000.0 | -5.8% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 263600000.0 | -2.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 370700000.0 | +40.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 375600000.0 | +1.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 399300000.0 | +6.3% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 392100000.0 | -1.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 524300000.0 | +33.7% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 848200000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 847500000.0 | -0.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 873400000.0 | +3.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 819400000.0 | -6.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 798400000.0 | -2.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 761700000.0 | -4.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 765000000.0 | +0.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 783600000.0 | +2.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 730600000.0 | -6.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 709100000.0 | -2.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 710800000.0 | +0.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 721300000.0 | +1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 729900000.0 | +1.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 728400000.0 | -0.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 714100000.0 | -2.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 734900000.0 | +2.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 791200000.0 | +7.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 667500000.0 | -15.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 699600000.0 | +4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 709500000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 774600000.0 | +9.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 843900000.0 | +8.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 863000000.0 | +2.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 861500000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 919900000.0 | +6.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 967700000.0 | +5.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 936800000.0 | -3.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 950600000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 1013800000.0 | +6.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 1023100000.0 | +0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 1041600000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1061000000.0 | +1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1010000000.0 | -4.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1061000000.0 | +5.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 1065600000.0 | +0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1083500000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 1107500000.0 | +2.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 1214000000.0 | +9.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 1313900000.0 | +8.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 819400000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 783600000.0 | -4.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 721300000.0 | -8.0% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 734900000.0 | +1.9% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 709500000.0 | -3.5% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 861500000.0 | +21.4% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 950600000.0 | +10.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1061000000.0 | +11.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1083500000.0 | +2.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1286100000.0 | +18.7% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 1734600000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 1724500000.0 | -0.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 1747300000.0 | +1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 1763200000.0 | +0.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 1742200000.0 | -1.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 1711900000.0 | -1.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 1715600000.0 | +0.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 1736500000.0 | +1.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 1688500000.0 | -2.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 1647300000.0 | -2.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1649600000.0 | +0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 1653700000.0 | +0.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1683400000.0 | +1.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1678400000.0 | -0.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 1696300000.0 | +1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1723100000.0 | +1.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 1767400000.0 | +2.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 1648300000.0 | -6.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 1709000000.0 | +3.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1738200000.0 | +1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 1784400000.0 | +2.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 1855300000.0 | +4.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 1863200000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1855600000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 1903300000.0 | +2.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 1934300000.0 | +1.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 1885600000.0 | -2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1930900000.0 | +2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 2309400000.0 | +19.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 2309400000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 2309400000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2309400000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2332400000.0 | +1.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2383300000.0 | +2.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 2399100000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2397000000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 2500700000.0 | +4.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 2644900000.0 | +5.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 2725400000.0 | +3.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1763200000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1736500000.0 | -1.5% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1653700000.0 | -4.8% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1723100000.0 | +4.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1738200000.0 | +0.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1855600000.0 | +6.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1930900000.0 | +4.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2309400000.0 | +19.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2397000000.0 | +3.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2881200000.0 | +20.2% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 285400000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 269500000.0 | -5.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 273600000.0 | +1.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 425500000.0 | +55.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 387500000.0 | -8.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 316100000.0 | -18.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 297900000.0 | -5.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 327400000.0 | +9.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 305000000.0 | -6.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 309200000.0 | +1.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 317400000.0 | +2.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 348700000.0 | +9.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 321800000.0 | -7.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 391600000.0 | +21.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 396500000.0 | +1.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 419300000.0 | +5.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 379300000.0 | -9.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 278900000.0 | -26.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 295200000.0 | +5.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 312800000.0 | +6.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 345200000.0 | +10.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 395800000.0 | +14.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 417800000.0 | +5.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 408500000.0 | -2.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 404800000.0 | -0.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 421100000.0 | +4.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 378500000.0 | -10.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 378700000.0 | +0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 396200000.0 | +4.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 404800000.0 | +2.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 380300000.0 | -6.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 405800000.0 | +6.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 407300000.0 | +0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 424600000.0 | +4.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 417500000.0 | -1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 417900000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 449500000.0 | +7.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 468400000.0 | +4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 463900000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 425500000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 327400000.0 | -23.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 348700000.0 | +6.5% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 419300000.0 | +20.2% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 312800000.0 | -25.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 408500000.0 | +30.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 378700000.0 | -7.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 405800000.0 | +7.2% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 417900000.0 | +3.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 512400000.0 | +22.6% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 731100000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 733800000.0 | +0.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 756400000.0 | +3.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 736300000.0 | -2.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 757000000.0 | +2.8% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 797200000.0 | +5.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 830800000.0 | +4.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 829000000.0 | -0.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-04-01 | 855800000.0 | +3.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-07-01 | 858200000.0 | +0.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 884200000.0 | +3.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 891300000.0 | +0.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 905100000.0 | +1.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-06-30 | 934200000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-29 | 942000000.0 | +0.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 978000000.0 | +3.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-29 | 967800000.0 | -1.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-28 | 985200000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-27 | 1024600000.0 | +4.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1069800000.0 | +4.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-28 | 1081200000.0 | +1.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-27 | 1117900000.0 | +3.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-26 | 1150100000.0 | +2.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1173200000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-27 | 1162500000.0 | -0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-26 | 1186500000.0 | +2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-25 | 1207700000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1300600000.0 | +7.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-26 | 1345800000.0 | +3.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-25 | 1414300000.0 | +5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-24 | 1452000000.0 | +2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1513300000.0 | +4.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1551800000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 1618200000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-29 | 1689100000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1707900000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 1772200000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 1892400000.0 | +6.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-28 | 1956800000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 736300000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 829000000.0 | +12.6% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 891300000.0 | +7.5% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 978000000.0 | +9.7% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 1069800000.0 | +9.4% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 1173200000.0 | +9.7% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 1300600000.0 | +10.9% | USD | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 1513300000.0 | +16.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1707900000.0 | +12.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2027700000.0 | +18.7% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 600900000.0 | — | USD | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 606600000.0 | +0.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 606300000.0 | -0.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 511300000.0 | -15.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 505800000.0 | -1.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 510400000.0 | +0.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 500600000.0 | -1.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 474600000.0 | -5.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 424100000.0 | -10.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 383000000.0 | -9.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 350700000.0 | -8.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 323400000.0 | -7.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 341100000.0 | +5.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 238800000.0 | -30.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 238500000.0 | -0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 204200000.0 | -14.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 296900000.0 | +45.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 262500000.0 | -11.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 247900000.0 | -5.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 198200000.0 | -20.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 198600000.0 | +0.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 191500000.0 | -3.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 151700000.0 | -20.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 141900000.0 | -6.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 202000000.0 | +42.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 202200000.0 | +0.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 182400000.0 | -9.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 147600000.0 | -19.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 147800000.0 | +0.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 98000000.0 | -33.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 98200000.0 | +0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 298300000.0 | +203.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 283500000.0 | -5.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 258700000.0 | -8.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 211800000.0 | -18.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 197000000.0 | -7.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 197200000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 197300000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 197500000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 653600000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 499500000.0 | -23.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 355000000.0 | -28.9% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 310000000.0 | -12.7% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 198200000.0 | -36.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 141900000.0 | -28.4% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 147600000.0 | +4.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 298300000.0 | +102.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 197000000.0 | -34.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 197700000.0 | +0.4% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-03 | 7800000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 69600000.0 | +792.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | -9100000.0 | -113.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 9000000.0 | +198.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 73400000.0 | +715.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | -26100000.0 | -135.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 1500000.0 | +105.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 66600000.0 | +4340.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -24200000.0 | -136.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 19700000.0 | +181.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 94900000.0 | +381.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | -900000.0 | -100.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 47300000.0 | +5355.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 127400000.0 | +169.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 33900000.0 | -73.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 73200000.0 | +115.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 134900000.0 | +84.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | -2000000.0 | -101.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 44900000.0 | +2345.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 86300000.0 | +92.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 33400000.0 | -61.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 100500000.0 | +200.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 200900000.0 | +99.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 45600000.0 | -77.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 130900000.0 | +187.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 221600000.0 | +69.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 55200000.0 | -75.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 124900000.0 | +126.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 247300000.0 | +98.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 138100000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 155900000.0 | +12.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 169400000.0 | +8.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 194000000.0 | +14.5% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 228800000.0 | +17.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 180800000.0 | -21.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 224000000.0 | +23.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 310800000.0 | +38.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 361100000.0 | +16.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 402000000.0 | +11.3% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-03 | -21300000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | -24200000.0 | -13.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | -3800000.0 | +84.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | -8900000.0 | -134.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | -13500000.0 | -51.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | -8800000.0 | +34.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | -16800000.0 | -90.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -26000000.0 | -54.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -6900000.0 | +73.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -14300000.0 | -107.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | -61700000.0 | -331.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | -7500000.0 | +87.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | -22300000.0 | -197.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | -39100000.0 | -75.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | -2000000.0 | +94.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | -8100000.0 | -305.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | -14700000.0 | -81.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | -5600000.0 | +61.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | -12300000.0 | -119.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | -19300000.0 | -56.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | -5100000.0 | +73.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | -23300000.0 | -356.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | -31100000.0 | -33.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -109800000.0 | -253.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -107500000.0 | +2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | -112700000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | -79900000.0 | +29.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | -105500000.0 | -32.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | -117000000.0 | -10.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -114000000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -27300000.0 | +76.1% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -35900000.0 | -31.5% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -71800000.0 | -100.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -54800000.0 | +23.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -30700000.0 | +44.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -22900000.0 | +25.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -343100000.0 | -1398.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -124700000.0 | +63.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -302800000.0 | -142.8% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-03 | -600000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | -7500000.0 | -1150.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | -42500000.0 | -466.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | -131900000.0 | -210.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | -168400000.0 | -27.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | -63900000.0 | +62.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | -118100000.0 | -84.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -159800000.0 | -35.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -2000000.0 | +98.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -42500000.0 | -2025.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | -59000000.0 | -38.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 39100000.0 | +166.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | -92900000.0 | -337.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | -119500000.0 | -28.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | -21200000.0 | +82.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | -41700000.0 | -96.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | -95300000.0 | -128.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | -4700000.0 | +95.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | -33700000.0 | -617.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | -68700000.0 | -103.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | -29000000.0 | +57.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | -96900000.0 | -234.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | -113800000.0 | -17.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -44600000.0 | +60.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -88900000.0 | -99.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | -156200000.0 | -75.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | -29900000.0 | +80.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | -52300000.0 | -74.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | -74500000.0 | -42.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 27700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -205300000.0 | -841.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -202900000.0 | +1.2% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -105600000.0 | +48.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -181900000.0 | -72.3% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -118600000.0 | +34.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -121700000.0 | -2.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 69000000.0 | +156.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -190500000.0 | -376.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -96900000.0 | +49.1% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 9200000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 10000000.0 | +8.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 7100000.0 | -29.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 5800000.0 | -18.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 5200000.0 | -10.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 6200000.0 | +19.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 7300000.0 | +17.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 7900000.0 | +8.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 8900000.0 | +12.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 6900000.0 | -22.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 7400000.0 | +7.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 4700000.0 | -36.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 8900000.0 | +89.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 14900000.0 | +67.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 10000000.0 | -32.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 4900000.0 | -51.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 8300000.0 | +69.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 6600000.0 | -20.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 5600000.0 | -15.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 7500000.0 | +33.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 20200000.0 | +169.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 5100000.0 | -74.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 11600000.0 | +127.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 19000000.0 | +63.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10100000.0 | -46.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 16900000.0 | +67.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 23300000.0 | +37.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 9600000.0 | -58.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 19800000.0 | +106.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 31300000.0 | +58.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 36000000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 29400000.0 | -18.3% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 35900000.0 | +22.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 29200000.0 | -18.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 43800000.0 | +50.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 26700000.0 | -39.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 28100000.0 | +5.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 29700000.0 | +5.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 35300000.0 | +18.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 45700000.0 | +29.5% | USD | 10-K | 2026-02-23 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 34400000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 34500000.0 | +0.3% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 34500000.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 34400000.0 | -0.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 34500000.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 34400000.0 | -0.3% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 34300000.0 | -0.3% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 34400000.0 | +0.3% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 34300000.0 | -0.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 34200000.0 | -0.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34100000.0 | -0.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 34000000.0 | -0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 34000000.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 33800000.0 | -0.6% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 33800000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 33800000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 33800000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 33700000.0 | -0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 33700000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 33500000.0 | -0.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 33400000.0 | -0.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 33400000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 33500000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 33400000.0 | -0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 33400000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 33500000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 33500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 33500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 33500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 33500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 34400000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 34400000.0 | +0.0% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 34300000.0 | -0.3% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 34100000.0 | -0.6% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 33900000.0 | -0.6% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 33800000.0 | -0.3% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 33500000.0 | -0.9% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 33400000.0 | -0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 33500000.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 33500000.0 | +0.0% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 34500000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 34500000.0 | +0.0% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 34500000.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 34500000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 34500000.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 34400000.0 | -0.3% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 34400000.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 34400000.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 34400000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 34200000.0 | -0.6% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34200000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 34200000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 34100000.0 | -0.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 34000000.0 | -0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 33900000.0 | -0.3% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 33900000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 33900000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 33900000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 33800000.0 | -0.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 33600000.0 | -0.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 33500000.0 | -0.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 33500000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 33600000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 33500000.0 | -0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 33500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 33500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 33500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 33500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 33500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 33500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 34500000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 34400000.0 | -0.3% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 34300000.0 | -0.3% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 34200000.0 | -0.3% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 34000000.0 | -0.6% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 33900000.0 | -0.3% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 33600000.0 | -0.9% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 33500000.0 | -0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 33500000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 33500000.0 | +0.0% | shares | 10-K | 2026-02-23 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.1984 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 0.2152 | +8.4% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 0.1952 | -9.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 0.1993 | +2.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.2211 | +10.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.2126 | -3.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 0.2242 | +5.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.2476 | +10.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2370 | -4.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2309 | -2.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2483 | +7.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.2327 | -6.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.2165 | -7.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.2055 | -5.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.2246 | +9.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.2316 | +3.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.2517 | +8.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.2442 | -3.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.2434 | -0.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.2722 | +11.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.2587 | -5.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.2043 | -21.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.2307 | +13.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.2184 | -5.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2448 | +12.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2506 | +2.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.2266 | -9.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.2231 | -1.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.2434 | +9.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.2244 | -7.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.7931 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.8389 | +5.8% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.9463 | +12.8% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.9288 | -1.8% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.8679 | -6.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.9750 | +12.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1.0252 | +5.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.8904 | -13.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.9396 | +5.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.8463 | -9.9% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 2.9720 | — | ratio | 10-Q | 2016-05-11 |
| Quarterly | 2016-07-03 | 3.1447 | +5.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-10-02 | 3.1923 | +1.5% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.9257 | -39.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 2.0604 | +7.0% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-07-02 | 2.4097 | +17.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-10-01 | 2.5680 | +6.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.3934 | -6.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 2.3954 | +0.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-07-01 | 2.2933 | -4.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.2394 | -2.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 2.0685 | -7.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.2682 | +9.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.8601 | -18.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 1.8010 | -3.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.7527 | -2.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 2.0859 | +19.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 2.3933 | +14.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 2.3699 | -1.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.2682 | -4.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 2.2439 | -1.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 2.1321 | -5.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 2.0656 | -3.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.1089 | +2.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 2.2725 | +7.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 2.2980 | +1.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 2.4750 | +7.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.5102 | +1.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 2.5588 | +1.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 2.5274 | -1.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 2.7389 | +8.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.6146 | -4.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.4797 | -5.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.4988 | +0.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 2.5523 | +2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.5927 | +1.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 2.4638 | -5.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 2.5918 | +5.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 2.8323 | +9.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.9257 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2.3934 | +24.3% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 2.0685 | -13.6% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1.7527 | -15.3% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 2.2682 | +29.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2.1089 | -7.0% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 2.5102 | +19.0% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.6146 | +4.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.5927 | -0.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.5100 | -3.2% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.3928 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 0.4061 | +3.4% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 0.4163 | +2.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 0.4142 | -0.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.4140 | -0.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.4187 | +1.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 0.4140 | -1.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.4153 | +0.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.4208 | +1.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.4224 | +0.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.4189 | -0.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.4272 | +2.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.4255 | -0.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.3983 | -6.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.4129 | +3.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.4203 | +1.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.4285 | +2.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.4264 | -0.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.4288 | +0.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.4542 | +5.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.4467 | -1.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.4624 | +3.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.4745 | +2.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.4648 | -2.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4686 | +0.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4768 | +1.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.4730 | -0.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.4884 | +3.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.5063 | +3.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.4878 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4045 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.4135 | +2.2% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.4195 | +1.4% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.4233 | +0.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4146 | -2.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.4240 | +2.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.4417 | +4.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.4673 | +5.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.4715 | +0.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4946 | +4.9% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-04-01 | 0.0745 | — | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.1574 | +111.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2448 | +55.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0798 | -67.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1617 | +102.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.2526 | +56.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.0836 | -66.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.1541 | +84.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.2217 | +43.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.1009 | -54.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.1696 | +68.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.2760 | +62.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.1177 | -57.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.2359 | +100.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.3749 | +59.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.1372 | -63.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.2639 | +92.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.4093 | +55.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1272 | -68.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2587 | +103.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.4113 | +59.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.1326 | -67.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.2717 | +104.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.4203 | +54.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0602 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0502 | -16.7% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0818 | +63.0% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0822 | +0.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0758 | -7.8% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.0916 | +20.9% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1271 | +38.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1275 | +0.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1293 | +1.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1398 | +8.1% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.0906 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 0.1231 | +35.9% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 0.1070 | -13.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-04-02 | 0.1028 | -3.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.1184 | +15.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.1215 | +2.6% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-04-01 | 0.1160 | -4.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.1280 | +10.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1200 | -6.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1201 | +0.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1303 | +8.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.1236 | -5.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.1249 | +1.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.0915 | -26.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.1248 | +36.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.1442 | +15.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.1128 | -21.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.1422 | +26.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.1544 | +8.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.1821 | +18.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.1648 | -9.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.1796 | +8.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.1884 | +4.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.1727 | -8.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1694 | -1.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1867 | +10.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.1714 | -8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.1572 | -8.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.2102 | +33.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.1821 | -13.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1037 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1114 | +7.5% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1204 | +8.1% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1231 | +2.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1200 | -2.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1324 | +10.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1591 | +20.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1706 | +7.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1733 | +1.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1838 | +6.0% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-03 | 0.9089 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-07-03 | 1.0638 | +17.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-10-02 | 1.2376 | +16.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.7953 | -35.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-04-02 | 0.7406 | -6.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-07-02 | 0.6881 | -7.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-10-01 | 0.8278 | +20.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.8558 | +3.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-04-01 | 0.6056 | -29.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.4612 | -23.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.4940 | +7.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.5853 | +18.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.5289 | -9.6% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.4259 | -19.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-29 | 0.4381 | +2.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.5240 | +19.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.6470 | +23.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-28 | 0.5332 | -17.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-27 | 0.6379 | +19.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.6998 | +9.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.6530 | -6.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-27 | 0.6066 | -7.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-26 | 0.5713 | -5.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.5924 | +3.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.5603 | -5.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-26 | 0.5462 | -2.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-25 | 0.5799 | +6.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.8207 | +41.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.7870 | -4.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-25 | 0.7211 | -8.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-24 | 0.9537 | +32.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8627 | -9.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5821 | -32.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.6580 | +13.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-29 | 0.7279 | +10.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.9258 | +27.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.7493 | -19.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.7884 | +5.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.9866 | +25.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.7953 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.8558 | +7.6% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.5853 | -31.6% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 0.5240 | -10.5% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 0.6998 | +33.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.5924 | -15.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.8207 | +38.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.8627 | +5.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.9258 | +7.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.7914 | -14.5% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-04-01 | 0.0167 | — | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.0390 | +133.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0580 | +48.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0184 | -68.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0402 | +118.1% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.0588 | +46.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.0181 | -69.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.0317 | +74.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.0498 | +57.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.0234 | -53.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.0427 | +82.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.0674 | +57.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.0286 | -57.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.0642 | +124.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.0970 | +51.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.0280 | -71.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.0609 | +117.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.0894 | +46.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0311 | -65.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0648 | +108.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.0932 | +43.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.0296 | -68.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.0661 | +123.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.0943 | +42.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0478 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0421 | -11.8% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0774 | +83.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0763 | -1.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0658 | -13.8% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.0893 | +35.8% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1303 | +45.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1135 | -12.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1215 | +7.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1183 | -2.6% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-04-01 | 0.0330 | — | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-07-01 | 0.0748 | +127.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1082 | +44.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0343 | -68.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0721 | +110.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-29 | 0.1058 | +46.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-29 | 0.0331 | -68.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-28 | 0.0530 | +60.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-27 | 0.0831 | +56.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-28 | 0.0386 | -53.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-27 | 0.0708 | +83.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-26 | 0.1092 | +54.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-27 | 0.0469 | -57.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-26 | 0.1047 | +123.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-25 | 0.1514 | +44.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-26 | 0.0481 | -68.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-25 | 0.0994 | +106.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-24 | 0.1421 | +43.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0468 | -67.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0955 | +104.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-29 | 0.1324 | +38.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-30 | 0.0418 | -68.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-29 | 0.0924 | +121.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-28 | 0.1314 | +42.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1144 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0882 | -22.9% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1436 | +62.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1345 | -6.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1068 | -20.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1412 | +32.2% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1934 | +36.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1732 | -10.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1705 | -1.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1681 | -1.4% | ratio | 10-K | 2026-02-23 |
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-19 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 372 | $292.13 | $108,672 | 11,220 |
| 2026-03-18 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 379 | $300.03 | $113,711 | 11,592 |
| 2026-03-16 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,576 | $297.80 | $1,064,933 | 199,753 |
| 2026-03-16 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 2,151 | $297.80 | $640,568 | 203,329 |
| 2026-03-16 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 2,061 | $297.80 | $613,766 | 205,480 |
| 2026-03-13 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 1,857 | $297.80 | $553,015 | 207,541 |
| 2026-03-13 | Pagano Robert J Jr | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 5,685 | $238.24 | $1,354,394 | 209,398 |
| 2026-03-13 | Pagano Robert J Jr | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 12,511 | $0.00 | $0 | 203,713 |
| 2026-03-13 | McClintock Diane M | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 642 | $238.24 | $152,950 | 8,445 |
| 2026-03-12 | Dubose Michael J. | Dir |
Open-market sell
S
|
Class A Common Stock | 332 | $301.70 | $100,164 | 2,212 |
| 2026-03-11 | Dunbar David A. | Dir |
Equity grant / award
G
|
Class A Common Stock | 9,800 | $0.00 | $0 | 9,800 |
| 2026-02-20 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 7,500 | $330.04 | $2,475,300 | 7,500 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 7,731 | $327.68 | $2,533,294 | 191,202 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 3,348 | $326.89 | $1,094,428 | 198,933 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 2,834 | $325.75 | $923,176 | 202,281 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 1,994 | $328.55 | $655,129 | 205,115 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 81 | $329.62 | $26,699 | 207,109 |
| 2026-02-19 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 78 | $330.26 | $25,760 | 207,190 |
| 2026-02-17 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 5,025 | $321.08 | $1,613,427 | 12,284 |
| 2026-02-09 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 329 | $319.76 | $105,201 | 10,769 |
| 2026-02-09 | Dhawan Andre | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock | 1,059 | $0.00 | $0 | 11,098 |
| 2025-12-17 | Halloran Virginia A | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 605 | $276.78 | $167,452 | 13,412 |
| 2025-11-25 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 6,814 | $272.32 | $1,855,588 | 15,000 |
| 2025-11-24 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 942 | $272.26 | $256,469 | 21,814 |
| 2025-11-20 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 250 | $272.00 | $68,000 | 22,756 |
| 2025-11-12 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 6,994 | $278.65 | $1,948,878 | 23,006 |
| 2025-11-09 | Stefany Suzanne | Dir |
Equity grant / award
A
|
Class A Common Stock | 351 | $0.00 | $0 | 351 |
| 2025-10-30 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 30,000 | $0.00 | $0 | 920,000 |
| 2025-10-30 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 30,000 | $0.00 | $0 | 30,000 |
| 2025-08-20 | Dubose Michael J. | Dir |
Open-market sell
S
|
Class A Common Stock | 727 | $276.74 | $201,190 | 2,544 |
| 2025-08-13 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 713 | $274.45 | $195,683 | 1,194 |
| 2025-08-05 | Dunbar David A. | Dir |
Equity grant / award
A
|
Class A Common Stock | 516 | $0.00 | $0 | 9,800 |
| 2025-07-28 | Lada Ryan | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 1,982 | $0.00 | $0 | 1,982 |
| 2025-05-28 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 7,000 | $241.85 | $1,692,950 | 0 |
| 2025-05-23 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 7,000 | $0.00 | $0 | 0 |
| 2025-05-23 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 7,000 | $0.00 | $0 | 7,000 |
| 2025-05-22 | HORNE TIMOTHY P | 10% |
Equity grant / award
G · derivative
|
Class B Common Stock | 7,000 | $0.00 | $0 | 4,976,290 |
| 2025-05-13 | Barry Monica | Chief HR Officer |
Open-market sell
S
|
Class A Common Stock | 768 | $245.40 | $188,467 | 6,236 |
| 2025-05-12 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 7,680 | $244.98 | $1,881,446 | 2,754 |
| 2025-05-12 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 320 | $245.49 | $78,557 | 10,434 |
| 2025-03-14 | Dhawan Andre | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock | 2,498 | $0.00 | $0 | 10,331 |
| 2025-03-14 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 292 | $211.00 | $61,612 | 10,039 |
| 2025-03-13 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 70 | $206.39 | $14,447 | 7,833 |
| 2025-03-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 4,397 | $210.53 | $925,700 | 10,469 |
| 2025-02-28 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 316 | $214.58 | $67,807 | 7,903 |
| 2025-02-03 | Barry Monica | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,106 | $205.47 | $227,250 | 5,658 |
| 2025-02-03 | Barry Monica | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 2,334 | $0.00 | $0 | 6,764 |
| 2024-11-08 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 4,038 | $208.71 | $842,771 | 9,702 |
| 2024-11-08 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 1,895 | $209.42 | $396,851 | 13,740 |
| 2024-11-07 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 2,980 | $209.66 | $624,787 | 15,635 |
| 2024-11-07 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 1,589 | $208.05 | $330,591 | 18,615 |
| 2024-11-06 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 18,719 | $212.13 | $3,970,861 | 176,045 |
| 2024-11-06 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 2,091 | $212.86 | $445,090 | 194,764 |
| 2024-11-04 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 3,429 | $194.65 | $667,455 | 14,064 |
| 2024-08-21 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 924 | $185.04 | $170,977 | 11,516 |
| 2024-08-21 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 786 | $185.30 | $145,646 | 12,440 |
| 2024-08-15 | Dubose Michael J. | Dir |
Open-market sell
S
|
Class A Common Stock | 315 | $185.93 | $58,568 | 2,755 |
| 2024-08-05 | Reitmeier Joseph William | Dir |
Equity grant / award
A
|
Class A Common Stock | 678 | $0.00 | $0 | 11,172 |
| 2024-05-23 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 1,419 | $209.79 | $297,692 | 0 |
| 2024-05-23 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 702 | $210.88 | $148,038 | 1,419 |
| 2024-05-23 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 685 | $211.75 | $145,049 | 2,121 |
| 2024-05-22 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 2,194 | $214.39 | $470,372 | 2,806 |
| 2024-05-20 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,051 | $215.51 | $442,011 | 13,226 |
| 2024-05-15 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 5,000 | $0.00 | $0 | 4,983,290 |
| 2024-05-15 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 5,000 | $0.00 | $0 | 5,000 |
| 2024-05-10 | HORNE TIMOTHY P | 10% |
Equity grant / award
G · derivative
|
Class B Common Stock | 1,000 | $0.00 | $0 | 4,988,290 |
| 2024-03-15 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 945 | $204.04 | $192,818 | 21,712 |
| 2024-03-15 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 446 | $204.04 | $91,002 | 22,657 |
| 2024-03-14 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 2,369 | $0.00 | $0 | 23,103 |
| 2024-03-14 | Barry Monica | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 1,093 | $0.00 | $0 | 5,722 |
| 2024-03-14 | Halloran Virginia A | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 1,520 | $202.11 | $307,207 | 14,818 |
| 2024-03-13 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 380 | $203.78 | $77,436 | 20,734 |
| 2024-03-13 | Barry Monica | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 168 | $203.78 | $34,235 | 4,629 |
| 2024-03-12 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 491 | $202.77 | $99,560 | 21,114 |
| 2024-03-01 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 1,813 | $206.14 | $373,732 | 713 |
| 2024-02-28 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 614 | $199.51 | $122,499 | 5,748 |
| 2024-02-27 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 9,236 | $199.09 | $1,838,795 | 5,000 |
| 2024-02-27 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 4,679 | $197.12 | $922,324 | 16,154 |
| 2024-02-26 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 764 | $199.00 | $152,036 | 14,236 |
| 2024-02-23 | Dubose Michael J. | Dir |
Open-market sell
S
|
Class A Common Stock | 329 | $197.91 | $65,112 | 2,392 |
| 2024-02-15 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,500 | $199.50 | $498,750 | 13,564 |
| 2024-02-07 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 15,939 | $207.64 | $3,309,574 | 188,083 |
| 2024-02-07 | Pagano Robert J Jr | President and CEO |
Equity grant / award
A
|
Class A Common Stock | 28,052 | $0.00 | $0 | 204,022 |
| 2024-01-19 | HORNE TIMOTHY P | 10% |
Equity grant / award
G
|
Class A Common Stock | 2,500 | $0.00 | $0 | 0 |
| 2024-01-19 | HORNE TIMOTHY P | 10% |
Equity grant / award
G
|
Class A Common Stock | 5,000 | $0.00 | $0 | 12,500 |
| 2024-01-02 | HORNE TIMOTHY P | 10% |
Equity grant / award
G
|
Class A Common Stock | 5,000 | $0.00 | $0 | 7,500 |
| 2024-01-02 | HORNE TIMOTHY P | 10% |
Equity grant / award
G
|
Class A Common Stock | 2,500 | $0.00 | $0 | 2,500 |
| 2023-09-01 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 4,588 | $188.65 | $865,526 | 17,404 |
| 2023-09-01 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 4,579 | $188.00 | $860,852 | 21,992 |
| 2023-09-01 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 236 | $189.62 | $44,750 | 26,571 |
| 2023-07-31 | Noonan Joseph T | Dir |
Equity grant / award
A
|
Class A Common Stock | 713 | $0.00 | $0 | 2,526 |
| 2023-06-08 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 565 | $175.54 | $99,180 | 12,079 |
| 2023-06-06 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 1,359 | $171.91 | $233,626 | 1,813 |
| 2023-05-30 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 2,490 | $164.00 | $408,360 | 3,172 |
| 2023-05-18 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 9,200 | $165.23 | $1,520,116 | 15,000 |
| 2023-05-18 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 3,000 | $165.14 | $495,420 | 24,200 |
| 2023-05-18 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 800 | $166.92 | $133,536 | 27,200 |
| 2023-05-17 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 7,000 | $165.09 | $1,155,630 | 28,000 |
| 2023-05-12 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 8,742 | $166.25 | $1,453,358 | 35,000 |
| 2023-05-12 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 5,358 | $165.53 | $886,910 | 43,742 |
| 2023-05-12 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 900 | $167.17 | $150,453 | 49,100 |
| 2023-05-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 5,246 | $166.50 | $873,459 | 12,644 |
| 2023-05-10 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,735 | $168.06 | $291,584 | 17,890 |
| 2023-05-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 7,473 | $169.66 | $1,267,869 | 175,970 |
| 2023-05-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 1,781 | $170.18 | $303,091 | 183,443 |
| 2023-03-16 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 669 | $163.99 | $109,709 | 21,182 |
| 2023-03-15 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 445 | $162.84 | $72,464 | 21,851 |
| 2023-03-13 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,029 | $163.32 | $168,056 | 22,296 |
| 2023-03-13 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 491 | $163.32 | $80,190 | 23,325 |
| 2023-03-13 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 2,221 | $0.00 | $0 | 23,816 |
| 2023-02-28 | Barry Monica | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 362 | $175.23 | $63,433 | 3,363 |
| 2023-02-06 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 2,086 | $168.25 | $350,970 | 17,555 |
| 2023-02-06 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 7,578 | $0.00 | $0 | 19,641 |
| 2022-12-30 | Dhawan Andre | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 298 | $146.23 | $43,577 | 6,464 |
| 2022-11-29 | Dubose Michael J. | Dir |
Equity grant / award
G
|
Class A Common Stock | 330 | $0.00 | $0 | 2,008 |
| 2022-11-01 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 950,000 |
| 2022-11-01 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2022-08-23 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 240 | $149.33 | $35,839 | 12,063 |
| 2022-08-15 | Dhawan Andre | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock | 6,762 | $0.00 | $0 | 6,762 |
| 2022-08-09 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 7,555 | $143.04 | $1,080,667 | 21,508 |
| 2022-08-09 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 1,402 | $143.88 | $201,720 | 29,063 |
| 2022-08-09 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 133 | $145.11 | $19,300 | 30,465 |
| 2022-08-08 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 12,993 | $143.51 | $1,864,625 | 0 |
| 2022-08-08 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 1,968 | $145.68 | $286,698 | 12,993 |
| 2022-08-08 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 1,039 | $144.57 | $150,208 | 14,961 |
| 2022-08-01 | GOESER LOUISE K | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,019 | $0.00 | $0 | 6,281 |
| 2022-07-11 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 16,000 | $0.00 | $0 | 4,988,290 |
| 2022-07-11 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 16,000 | $0.00 | $0 | 16,000 |
| 2022-05-12 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 3,800 | $129.54 | $492,252 | 12,303 |
| 2022-03-16 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 681 | $146.03 | $99,446 | 17,835 |
| 2022-03-15 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 2,601 | $0.00 | $0 | 18,516 |
| 2022-03-14 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 500 | $141.55 | $70,775 | 15,915 |
| 2022-03-07 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 511 | $138.95 | $71,003 | 12,466 |
| 2022-03-02 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 5,600 | $145.04 | $812,224 | 12,977 |
| 2022-02-28 | Barry Monica | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 355 | $143.95 | $51,102 | 2,490 |
| 2022-02-18 | Halloran Virginia A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,488 | $0.00 | $0 | 0 |
| 2022-02-18 | Halloran Virginia A | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 656 | $0.00 | $0 | 0 |
| 2022-02-18 | Halloran Virginia A | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,206 | $148.08 | $178,584 | 13,443 |
| 2022-02-18 | Halloran Virginia A | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 656 | $57.47 | $37,700 | 14,649 |
| 2022-02-18 | Halloran Virginia A | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 1,488 | $54.76 | $81,483 | 13,993 |
| 2022-02-14 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 4,958 | $140.23 | $695,260 | 149,418 |
| 2022-02-07 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 4,276 | $150.21 | $642,298 | 17,123 |
| 2022-02-07 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 8,100 | $0.00 | $0 | 21,399 |
| 2022-02-07 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 2,249 | $150.21 | $337,822 | 19,378 |
| 2021-12-06 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 1,618 | $197.44 | $319,458 | 23,395 |
| 2021-12-06 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 899 | $196.61 | $176,752 | 25,013 |
| 2021-11-10 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 7,500 | $209.09 | $1,568,175 | 12,500 |
| 2021-11-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,200 | $207.05 | $248,460 | 13,353 |
| 2021-11-08 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 20,000 | $0.00 | $0 | 5,004,290 |
| 2021-11-08 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 20,000 | $0.00 | $0 | 20,000 |
| 2021-10-04 | Barry Monica | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 2,845 | $0.00 | $0 | 2,845 |
| 2021-08-30 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 13,010 | $170.66 | $2,220,235 | 132,134 |
| 2021-08-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,514 | $163.00 | $246,782 | 14,553 |
| 2021-08-02 | Reitmeier Joseph William | Dir |
Equity grant / award
A
|
Class A Common Stock | 794 | $0.00 | $0 | 8,762 |
| 2021-07-30 | Patel Shashank | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 8,524 | $150.00 | $1,278,600 | 13,299 |
| 2021-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,194 | $146.70 | $321,860 | 21,823 |
| 2021-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 365 | $146.70 | $53,546 | 24,017 |
| 2021-05-26 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 25,000 | $134.14 | $3,353,500 | 0 |
| 2021-05-25 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 13,859 | $132.94 | $1,842,415 | 25,000 |
| 2021-05-24 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 11,141 | $132.68 | $1,478,188 | 38,859 |
| 2021-05-21 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 1,000,000 |
| 2021-05-21 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2021-05-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,190 | $138.50 | $303,315 | 16,067 |
| 2021-05-07 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 11,780 | $135.98 | $1,601,844 | 25,912 |
| 2021-05-07 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 2,521 | $134.57 | $339,251 | 37,692 |
| 2021-03-16 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 36 | $122.13 | $4,397 | 18,257 |
| 2021-03-16 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 29 | $122.13 | $3,542 | 18,293 |
| 2021-03-15 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 1,660 | $97.28 | $161,485 | 18,322 |
| 2021-03-12 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 2,694 | $0.00 | $0 | 16,662 |
| 2021-03-08 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 774 | $118.84 | $91,982 | 20,336 |
| 2021-03-02 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,629 | $115.50 | $303,650 | 14,498 |
| 2021-03-02 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 300 | $115.53 | $34,659 | 17,127 |
| 2021-03-02 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 180 | $115.60 | $20,808 | 17,427 |
| 2021-02-24 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 20,000 | $0.00 | $0 | 5,024,290 |
| 2021-02-24 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 20,000 | $0.00 | $0 | 20,000 |
| 2021-02-17 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 613 | $120.10 | $73,621 | 0 |
| 2021-02-17 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 318 | $119.35 | $37,953 | 0 |
| 2021-02-17 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 295 | $119.35 | $35,208 | 318 |
| 2021-02-17 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 1 | $119.31 | $98 | 613 |
| 2021-02-16 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 5,493 | $121.01 | $664,708 | 136,098 |
| 2021-02-08 | Lepage Kenneth Robert | General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 1,562 | $129.25 | $201,888 | 38,327 |
| 2021-02-08 | Lepage Kenneth Robert | General Counsel |
Equity grant / award
A
|
Class A Common Stock | 5,214 | $0.00 | $0 | 39,889 |
| 2021-01-13 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 3,448 | $129.00 | $444,792 | 131,411 |
| 2021-01-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 8,174 | $125.64 | $1,026,981 | 134,859 |
| 2021-01-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 6,306 | $124.90 | $787,619 | 143,033 |
| 2021-01-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 4,078 | $126.61 | $516,316 | 149,339 |
| 2021-01-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 200 | $127.32 | $25,464 | 153,417 |
| 2020-12-08 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 15,000 | $116.31 | $1,744,650 | 0 |
| 2020-12-08 | Dubose Michael J. | Dir |
Equity grant / award
A
|
Class A Common Stock | 525 | $0.00 | $0 | 525 |
| 2020-12-07 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 15,000 | $0.00 | $0 | 5,044,290 |
| 2020-12-07 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 15,000 | $0.00 | $0 | 15,000 |
| 2020-11-19 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 18,316 | $115.45 | $2,114,582 | 0 |
| 2020-11-19 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 6,991 | $116.17 | $812,144 | 18,316 |
| 2020-11-18 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 22,818 | $116.56 | $2,659,666 | 25,307 |
| 2020-11-18 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 1,875 | $117.47 | $220,256 | 48,125 |
| 2020-11-17 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 1,050,000 |
| 2020-11-17 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2020-11-10 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 8,193 | $114.41 | $937,361 | 21,108 |
| 2020-11-09 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $114.48 | $114,480 | 3,849 |
| 2020-08-31 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 20,000 | $96.47 | $1,929,400 | 0 |
| 2020-08-24 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 20,000 | $0.00 | $0 | 5,059,290 |
| 2020-08-24 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 20,000 | $0.00 | $0 | 20,000 |
| 2020-07-27 | Reitmeier Joseph William | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,359 | $0.00 | $0 | 7,968 |
| 2020-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,113 | $80.58 | $170,266 | 20,163 |
| 2020-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 302 | $80.58 | $24,335 | 22,276 |
| 2020-06-12 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,688 | $80.36 | $135,648 | 16,898 |
| 2020-06-08 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 3,807 | $91.23 | $347,313 | 34,675 |
| 2020-06-08 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 3,400 | $91.43 | $310,862 | 38,482 |
| 2020-06-08 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 2,594 | $91.76 | $238,025 | 41,882 |
| 2020-05-13 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 5,140 | $73.55 | $378,047 | 18,586 |
| 2020-05-13 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 4,289 | $73.00 | $313,097 | 23,726 |
| 2020-04-14 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 9,709 | $81.90 | $795,167 | 29,301 |
| 2020-04-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 700 | $81.92 | $57,344 | 39,010 |
| 2020-04-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 400 | $82.80 | $33,120 | 39,710 |
| 2020-04-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 100 | $82.64 | $8,264 | 40,110 |
| 2020-03-23 | Congdon Jennifer | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 345 | $72.43 | $24,988 | 17,297 |
| 2020-03-16 | Congdon Jennifer | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 321 | $73.62 | $23,632 | 17,642 |
| 2020-03-16 | Congdon Jennifer | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 2,757 | $0.00 | $0 | 17,963 |
| 2020-03-16 | Nanda Munish | President, Americas & Europe |
Other disposed transaction
F
|
Class A Common Stock | 764 | $73.62 | $56,246 | 41,146 |
| 2020-03-16 | Nanda Munish | President, Americas & Europe |
Equity grant / award
A
|
Class A Common Stock | 6,127 | $0.00 | $0 | 41,910 |
| 2020-03-13 | Congdon Jennifer | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 333 | $85.72 | $28,545 | 15,206 |
| 2020-03-09 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 638 | $92.79 | $59,200 | 16,580 |
| 2020-03-04 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 49,297 | $98.38 | $4,849,839 | 0 |
| 2020-03-04 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 703 | $98.71 | $69,393 | 49,297 |
| 2020-02-25 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 1,100,000 |
| 2020-02-25 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2020-02-14 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 6,039 | $107.00 | $646,173 | 138,005 |
| 2020-02-11 | Noonan Joseph T | Dir |
Equity grant / award
G · derivative
|
Class B Common Stock | 5,000 | $0.00 | $0 | 6,447 |
| 2020-02-06 | Lepage Kenneth Robert | General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 1,781 | $103.11 | $183,639 | 41,468 |
| 2020-02-06 | Lepage Kenneth Robert | General Counsel |
Equity grant / award
A
|
Class A Common Stock | 5,911 | $0.00 | $0 | 43,249 |
| 2019-12-12 | Noonan Joseph T | Dir |
Equity grant / award
G · derivative
|
Class B Common Stock | 397 | $0.00 | $0 | 1,447 |
| 2019-12-04 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,139 | $96.38 | $206,157 | 20,420 |
| 2019-11-05 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,383 | $0.00 | $0 | 0 |
| 2019-11-05 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 6,383 | $94.06 | $600,385 | 22,559 |
| 2019-11-05 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 3,260 | $94.07 | $306,668 | 28,942 |
| 2019-11-05 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M
|
Class A Common Stock | 6,383 | $57.47 | $366,831 | 32,202 |
| 2019-07-29 | Reitmeier Joseph William | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,381 | $0.00 | $0 | 6,609 |
| 2019-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,312 | $91.97 | $120,665 | 17,218 |
| 2019-07-02 | Patel Shashank | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 187 | $91.97 | $17,198 | 18,530 |
| 2019-03-21 | Lepage Kenneth Robert | General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 1,412 | $81.05 | $114,443 | 37,338 |
| 2019-03-18 | Lepage Kenneth Robert | General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 636 | $80.42 | $51,147 | 38,750 |
| 2019-03-15 | Halloran Virginia A | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 935 | $63.77 | $59,625 | 9,766 |
| 2019-03-14 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 2,358 | $78.54 | $185,197 | 0 |
| 2019-03-13 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 10,142 | $79.57 | $806,999 | 2,358 |
| 2019-03-11 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 13,481 | $79.52 | $1,072,009 | 12,500 |
| 2019-03-07 | Halloran Virginia A | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 662 | $0.00 | $0 | 8,831 |
| 2019-03-06 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 3,719 | $81.00 | $301,239 | 25,981 |
| 2019-03-04 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 19,324 | $81.00 | $1,565,244 | 29,700 |
| 2019-03-01 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 976 | $81.00 | $79,056 | 49,024 |
| 2019-02-25 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 9,673 | $81.58 | $789,123 | 35,365 |
| 2019-02-20 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 1,150,000 |
| 2019-02-20 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2019-02-19 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 13,458 | $80.26 | $1,080,139 | 123,356 |
| 2019-02-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 4,684 | $79.31 | $371,488 | 29,145 |
| 2019-02-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 3,616 | $79.36 | $286,966 | 33,829 |
| 2019-02-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 1,698 | $79.30 | $134,651 | 37,445 |
| 2019-02-13 | Nanda Munish | President, Americas & Europe |
Open-market sell
S
|
Class A Common Stock | 1,061 | $79.29 | $84,127 | 39,143 |
| 2019-02-12 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 2,159 | $63.77 | $137,679 | 27,036 |
| 2019-02-06 | Nanda Munish | President, Americas & Europe |
Other disposed transaction
F
|
Class A Common Stock | 1,792 | $75.30 | $134,938 | 40,204 |
| 2019-02-06 | Nanda Munish | President, Americas & Europe |
Equity grant / award
A
|
Class A Common Stock | 6,351 | $0.00 | $0 | 41,996 |
| 2018-12-12 | Congdon Jennifer | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 422 | $71.12 | $30,013 | 10,158 |
| 2018-12-10 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,000 | $0.00 | $0 | 3,534 |
| 2018-12-10 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 8,000 | $69.94 | $559,514 | 20,818 |
| 2018-12-10 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,173 | $69.73 | $81,793 | 28,818 |
| 2018-12-10 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M
|
Class A Common Stock | 8,000 | $54.76 | $438,080 | 29,991 |
| 2018-11-14 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 669 | $74.50 | $49,840 | 21,991 |
| 2018-11-14 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 121 | $74.52 | $9,017 | 22,660 |
| 2018-11-14 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 100 | $74.00 | $7,400 | 22,781 |
| 2018-11-14 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 10 | $74.53 | $745 | 22,981 |
| 2018-11-07 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 2,653 | $76.00 | $201,628 | 2,109 |
| 2018-08-15 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 3,910 | $82.32 | $321,859 | 22,991 |
| 2018-08-07 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 11,040 | $85.36 | $942,414 | 116,545 |
| 2018-08-06 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 10,115 | $86.07 | $870,582 | 39,966 |
| 2018-07-30 | RAINES MERILEE | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,356 | $0.00 | $0 | 14,754 |
| 2018-07-27 | Lepage Kenneth Robert | General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 677 | $83.75 | $56,699 | 50,081 |
| 2018-07-27 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,623 | $83.75 | $303,426 | 127,585 |
| 2018-07-26 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,201 | $0.00 | $0 | 0 |
| 2018-07-26 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 6,201 | $85.00 | $527,085 | 50,758 |
| 2018-07-26 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 6,201 | $57.47 | $356,371 | 56,959 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 13,653 | $84.00 | $1,146,852 | 50,758 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 15,476 | $0.00 | $0 | 0 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 13,653 | $8,400.00 | $114,685,200 | 50,758 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 1,223 | $84.10 | $102,854 | 64,411 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 600 | $84.05 | $50,430 | 65,634 |
| 2018-07-20 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 15,476 | $54.76 | $847,466 | 66,234 |
| 2018-07-02 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 1,913 | $0.00 | $0 | 14,667 |
| 2018-07-02 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 3,826 | $0.00 | $0 | 12,754 |
| 2018-07-02 | Patel Shashank | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 8,928 | $0.00 | $0 | 8,928 |
| 2018-05-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 3,449 | $77.11 | $265,942 | 27,519 |
| 2018-05-07 | Nanda Munish | President, Americas & Europe |
Equity grant / award
A
|
Class A Common Stock | 6,657 | $0.00 | $0 | 36,422 |
| 2018-04-27 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 2,264 | $75.30 | $170,479 | 30,968 |
| 2018-03-21 | Trapp Todd A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,619 | $79.70 | $129,034 | 29,651 |
| 2018-03-16 | Trapp Todd A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 5,141 | $0.00 | $0 | 31,270 |
| 2018-03-12 | GOESER LOUISE K | Dir |
Equity grant / award
A
|
Class A Common Stock | 372 | $0.00 | $0 | 372 |
| 2018-03-09 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 39,832 | $77.33 | $3,080,284 | 0 |
| 2018-03-08 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 10,168 | $77.00 | $782,971 | 39,832 |
| 2018-03-06 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C · derivative
|
Class B Common Stock | 50,000 | $0.00 | $0 | 1,200,000 |
| 2018-03-06 | HORNE TIMOTHY P | 10% |
Exercise / conversion
C
|
Class A Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2018-02-21 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 6,128 | $77.41 | $474,399 | 119,118 |
| 2018-02-20 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 10,120 | $76.57 | $774,925 | 125,246 |
| 2018-02-20 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 4,230 | $76.60 | $324,018 | 135,366 |
| 2018-02-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 2,519 | $77.40 | $194,971 | 30,105 |
| 2018-02-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 701 | $77.20 | $54,117 | 32,624 |
| 2018-02-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 100 | $77.00 | $7,700 | 33,325 |
| 2018-02-15 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 1,353 | $61.84 | $83,670 | 33,525 |
| 2018-02-15 | Halloran Virginia A | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 873 | $61.84 | $53,986 | 7,562 |
| 2018-02-14 | Noonan Joseph T | Dir |
Equity grant / award
G · derivative
|
Class B Common Stock | 525 | $0.00 | $0 | 1,050 |
| 2018-02-08 | Trapp Todd A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,923 | $72.45 | $211,771 | 35,104 |
| 2018-02-08 | Trapp Todd A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 6,753 | $0.00 | $0 | 38,027 |
| 2017-12-12 | Congdon Jennifer | Chief HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 466 | $74.05 | $34,507 | 7,305 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 951 | $73.75 | $70,136 | 121,771 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 863 | $72.80 | $62,826 | 122,722 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 840 | $72.75 | $61,110 | 123,585 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 686 | $73.05 | $50,112 | 124,425 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 511 | $73.00 | $37,303 | 125,111 |
| 2017-12-11 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 100 | $73.10 | $7,310 | 125,622 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 2,500 | $73.30 | $183,250 | 125,722 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 2,438 | $73.55 | $179,315 | 130,722 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 2,152 | $73.45 | $158,064 | 133,160 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 1,798 | $73.65 | $132,423 | 135,312 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 202 | $73.75 | $14,898 | 137,110 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 162 | $73.50 | $11,907 | 137,312 |
| 2017-12-08 | Pagano Robert J Jr | President and CEO |
Open-market sell
S
|
Class A Common Stock | 100 | $73.35 | $7,335 | 137,474 |
| 2017-11-16 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,875 | $0.00 | $0 | 3,750 |
| 2017-11-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 875 | $70.40 | $61,600 | 28,752 |
| 2017-11-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 870 | $70.50 | $61,335 | 29,627 |
| 2017-11-16 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 800 | $70.55 | $56,440 | 30,497 |
| 2017-11-16 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M
|
Class A Common Stock | 1,875 | $29.05 | $54,469 | 31,297 |
| 2017-08-25 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,706 | $62.10 | $105,943 | 29,422 |
| 2017-08-25 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,000 | $62.15 | $62,150 | 31,128 |
| 2017-08-25 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 600 | $62.05 | $37,230 | 32,128 |
| 2017-08-01 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,521 | $63.65 | $224,112 | 137,574 |
| 2017-07-27 | Trapp Todd A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 733 | $64.00 | $46,912 | 31,274 |
| 2017-06-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 302 | $64.45 | $19,464 | 28,291 |
| 2017-06-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 300 | $64.35 | $19,305 | 28,593 |
| 2017-06-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 200 | $64.40 | $12,880 | 29,193 |
| 2017-06-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 100 | $64.30 | $6,430 | 29,393 |
| 2017-06-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 79 | $64.55 | $5,099 | 29,493 |
| 2017-05-30 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 5,764 | $61.75 | $355,927 | 124,300 |
| 2017-04-10 | Trapp Todd A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 3,233 | $61.30 | $198,183 | 26,551 |
| 2017-04-06 | Nanda Munish | President, Americas & Europe |
Other disposed transaction
F
|
Class A Common Stock | 2,810 | $61.25 | $172,112 | 23,963 |
| 2017-03-21 | Trapp Todd A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 5,456 | $0.00 | $0 | 36,038 |
| 2017-03-21 | Congdon Jennifer | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 3,463 | $0.00 | $0 | 7,771 |
| 2017-03-13 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,000 | $61.75 | $61,750 | 30,039 |
| 2017-03-02 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 10,147 | $65.00 | $659,555 | 39,102 |
| 2017-02-27 | Halloran Virginia A | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 1,001 | $49.92 | $49,970 | 5,665 |
| 2017-02-21 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 426 | $63.85 | $27,200 | 31,039 |
| 2017-02-14 | Trapp Todd A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 3,537 | $0.00 | $0 | 30,582 |
| 2017-02-08 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 916 | $65.40 | $59,906 | 28,484 |
| 2017-02-08 | Melhem Elie | President- APAC, M. East, Afr. |
Equity grant / award
A
|
Class A Common Stock | 3,079 | $0.00 | $0 | 29,400 |
| 2016-12-12 | Congdon Jennifer | Chief HR Officer |
Equity grant / award
A
|
Class A Common Stock | 4,308 | $0.00 | $0 | 4,308 |
| 2016-11-14 | CATHCART RICHARD J | Dir |
Open-market sell
S
|
Class A Common Stock | 500 | $68.50 | $34,250 | 17,132 |
| 2016-11-14 | CATHCART RICHARD J | Dir |
Open-market sell
S
|
Class A Common Stock | 200 | $68.40 | $13,680 | 17,632 |
| 2016-11-14 | CATHCART RICHARD J | Dir |
Open-market sell
S
|
Class A Common Stock | 100 | $68.41 | $6,840 | 17,832 |
| 2016-11-11 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,000 | $0.00 | $0 | 11,534 |
| 2016-11-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 5,000 | $67.77 | $338,860 | 26,321 |
| 2016-11-11 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,143 | $67.80 | $77,495 | 31,321 |
| 2016-11-11 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M
|
Class A Common Stock | 5,000 | $54.76 | $273,800 | 32,464 |
| 2016-08-17 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 21,000 | $0.00 | $0 | 0 |
| 2016-08-17 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 21,000 | $64.52 | $1,354,836 | 44,365 |
| 2016-08-17 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 10,362 | $64.55 | $668,909 | 65,365 |
| 2016-08-17 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 21,000 | $37.41 | $785,610 | 75,727 |
| 2016-08-09 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,750 | $0.00 | $0 | 3,750 |
| 2016-08-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 3,750 | $62.44 | $234,140 | 27,464 |
| 2016-08-09 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,442 | $62.43 | $90,026 | 31,214 |
| 2016-08-09 | Melhem Elie | President- APAC, M. East, Afr. |
Exercise / conversion
M
|
Class A Common Stock | 3,750 | $37.41 | $140,288 | 32,656 |
| 2016-08-04 | Reitmeier Joseph William | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,837 | $0.00 | $0 | 2,303 |
| 2016-08-02 | Melhem Elie | President- APAC, M. East, Afr. |
Other disposed transaction
F
|
Class A Common Stock | 542 | $60.82 | $32,964 | 28,906 |
| 2016-08-01 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 2,807 | $61.34 | $172,181 | 112,100 |
| 2016-07-27 | Trapp Todd A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 560 | $62.25 | $34,860 | 27,045 |
| 2016-06-21 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 14,406 | $0.00 | $0 | 0 |
| 2016-06-21 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 14,406 | $60.00 | $864,360 | 51,570 |
| 2016-06-21 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 14,406 | $33.65 | $484,762 | 65,976 |
| 2016-06-20 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 594 | $0.00 | $0 | 14,406 |
| 2016-06-20 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 594 | $60.00 | $35,640 | 51,570 |
| 2016-06-20 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 594 | $33.65 | $19,988 | 52,164 |
| 2016-06-08 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 15,000 | $0.00 | $0 | 0 |
| 2016-06-08 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 15,000 | $59.00 | $885,000 | 51,570 |
| 2016-06-08 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $29.05 | $435,750 | 66,570 |
| 2016-06-06 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 6,781 | $57.50 | $389,908 | 0 |
| 2016-06-06 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2016-06-06 | Lepage Kenneth Robert | General Counsel |
Open-market sell
S
|
Class A Common Stock | 10,000 | $58.00 | $580,000 | 51,570 |
| 2016-06-06 | Lepage Kenneth Robert | General Counsel |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $26.34 | $263,400 | 61,570 |
| 2016-06-03 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 18,219 | $57.50 | $1,047,592 | 6,781 |
| 2016-06-01 | HORNE TIMOTHY P | 10% |
Open-market sell
S
|
Class A Common Stock | 25,000 | $57.14 | $1,428,545 | 25,000 |
| 2016-05-31 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $57.50 | $115,000 | 1,200 |
| 2016-05-31 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 1,600 | $57.41 | $91,864 | 3,200 |
| 2016-05-31 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 200 | $57.32 | $11,464 | 4,800 |
| 2016-05-31 | Noonan Joseph T | Dir |
Open-market sell
S
|
Class A Common Stock | 122 | $57.43 | $7,006 | 5,000 |
| 2016-05-27 | Pagano Robert J Jr | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,256 | $57.35 | $186,732 | 96,367 |
| 2016-05-17 | Melhem Elie | President- APAC, M. East, Afr. |
Open-market sell
S
|
Class A Common Stock | 1,238 | $55.91 | $69,220 | 25,373 |