Financial Metrics
GPI GROUP 1 AUTOMOTIVE INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2608355000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2782449000.0 | +6.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 2823176000.0 | +1.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2518829000.0 | -10.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2672195000.0 | +6.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 3012292000.0 | +12.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2860026000.0 | -5.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2943462000.0 | +2.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 2889100000.0 | -1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2808400000.0 | -2.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 3005700000.0 | +7.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 3118300000.0 | +3.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 8932400000.0 | +186.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2690800000.0 | -69.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2131200000.0 | -20.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 3039600000.0 | +42.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2953900000.0 | -2.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 3625600000.0 | +22.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 3412800000.0 | -5.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3844400000.0 | +12.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 4145400000.0 | +7.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 4163400000.0 | +0.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 4130000000.0 | -0.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 4558500000.0 | +10.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 4705100000.0 | +3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4470500000.0 | -5.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 4696400000.0 | +5.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 5221400000.0 | +11.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5505300000.0 | +5.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 5703500000.0 | +3.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5782700000.0 | +1.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 10887612000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 11123700000.0 | +2.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 11601400000.0 | +4.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 11597900000.0 | -0.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 10600200000.0 | -8.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 13481900000.0 | +27.2% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 16222100000.0 | +20.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 17873700000.0 | +10.2% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 19934300000.0 | +11.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 22571400000.0 | +13.2% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 389101000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 410119000.0 | +5.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 406668000.0 | -0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 383522000.0 | -5.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 404892000.0 | +5.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 431420000.0 | +6.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 419763000.0 | -2.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 438163000.0 | +4.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 435100000.0 | -0.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 431500000.0 | -0.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 454300000.0 | +5.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 465600000.0 | +2.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 416500000.0 | -10.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 358800000.0 | -13.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 512000000.0 | +42.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 481300000.0 | -6.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 649500000.0 | +34.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 638700000.0 | -1.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 724700000.0 | +13.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 768400000.0 | +6.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 752600000.0 | -2.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 727900000.0 | -3.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 775500000.0 | +6.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 786200000.0 | +1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 742600000.0 | -5.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 766500000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 852700000.0 | +11.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 891900000.0 | +4.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 935800000.0 | +4.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 919700000.0 | -1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1595069000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1645500000.0 | +3.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1725100000.0 | +4.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1762400000.0 | +2.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1734100000.0 | -1.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 2440700000.0 | +40.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 2965200000.0 | +21.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 3020300000.0 | +1.9% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 3241000000.0 | +7.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3621800000.0 | +11.7% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 82041000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 97360000.0 | +18.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 83916000.0 | -13.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 80137000.0 | -4.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 92231000.0 | +15.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 78508000.0 | -14.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 79074000.0 | +0.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 109165000.0 | +38.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 78200000.0 | -28.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 86800000.0 | +11.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 97100000.0 | +11.9% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 83300000.0 | -14.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 69900000.0 | -16.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 79000000.0 | +13.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 187100000.0 | +136.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 150700000.0 | -19.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 262500000.0 | +74.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 241500000.0 | -8.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 285000000.0 | +18.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 284500000.0 | -0.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 279900000.0 | -1.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 241500000.0 | -13.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 270800000.0 | +12.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 261600000.0 | -3.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 242600000.0 | -7.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 241100000.0 | -0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 231600000.0 | -3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 233900000.0 | +1.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 253000000.0 | +8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 107800000.0 | -57.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 340234000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 341900000.0 | +0.5% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 341100000.0 | -0.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 358300000.0 | +5.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 495700000.0 | +38.3% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 884400000.0 | +78.4% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1091400000.0 | +23.4% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 968600000.0 | -11.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 909100000.0 | -6.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 734000000.0 | -19.3% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34291000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 46580000.0 | +35.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 35366000.0 | -24.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 33939000.0 | -4.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 39133000.0 | +15.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 29881000.0 | -23.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 35814000.0 | +19.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 56463000.0 | +57.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 34800000.0 | -38.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 38600000.0 | +10.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 49200000.0 | +27.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 38000000.0 | -22.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 38600000.0 | +1.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 29800000.0 | -22.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 30200000.0 | +1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 126400000.0 | +318.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 101900000.0 | -19.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 191000000.0 | +87.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 172100000.0 | -9.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 202900000.0 | +17.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 195900000.0 | -3.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 195700000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 158400000.0 | -19.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 170500000.0 | +7.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 163900000.0 | -3.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 147900000.0 | -9.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 138200000.0 | -6.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 117300000.0 | -15.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 128100000.0 | +9.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 140500000.0 | +9.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 13000000.0 | -90.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 147065000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 213400000.0 | +45.1% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 157800000.0 | -26.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 174000000.0 | +10.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 286500000.0 | +64.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 552100000.0 | +92.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 751500000.0 | +36.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 601600000.0 | -19.9% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 498100000.0 | -17.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 325200000.0 | -34.7% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.47 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2.12 | +44.2% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1.65 | -22.2% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.58 | -4.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.84 | +16.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.43 | -22.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.7 | +18.9% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2.72 | +60.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.74 | -36.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.09 | +20.1% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2.65 | +26.8% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 2.04 | -23.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.62 | -20.6% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.64 | +1.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 6.86 | +318.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5.54 | -19.2% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 10.4 | +87.7% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 9.37 | -9.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 11.92 | +27.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 11.94 | +0.2% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 12.53 | +4.9% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 11.14 | -11.1% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 12.08 | +8.4% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 11.7 | -3.1% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10.84 | -7.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10.22 | -5.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8.74 | -14.5% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9.69 | +10.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10.84 | +11.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0 | -90.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 6.67 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 10.08 | +51.1% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 7.83 | -22.3% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 9.35 | +19.4% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 15.55 | +66.3% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 30.22 | +94.3% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 47.29 | +56.5% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 42.89 | -9.3% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 36.96 | -13.8% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 25.29 | -31.6% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.47 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2.12 | +44.2% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 1.65 | -22.2% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.58 | -4.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.84 | +16.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.43 | -22.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.7 | +18.9% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2.72 | +60.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.74 | -36.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.08 | +19.5% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2.64 | +26.9% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 2.04 | -22.7% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.61 | -21.1% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.63 | +1.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 6.83 | +319.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5.52 | -19.2% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 10.35 | +87.5% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 9.33 | -9.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 11.88 | +27.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 11.9 | +0.2% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 12.48 | +4.9% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 11.1 | -11.1% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 12.04 | +8.5% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 11.65 | -3.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10.8 | -7.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10.17 | -5.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8.69 | -14.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9.67 | +11.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10.82 | +11.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0 | -90.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 6.67 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 10.08 | +51.1% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 7.83 | -22.3% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 9.34 | +19.3% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 15.51 | +66.1% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 30.11 | +94.1% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 47.14 | +56.6% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 42.73 | -9.4% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 36.81 | -13.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 25.24 | -31.4% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22381000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 24965000.0 | +11.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 22918000.0 | -8.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 24246000.0 | +5.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 33770000.0 | +39.3% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 26573000.0 | -21.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 66883000.0 | +151.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 28787000.0 | -57.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 33090000.0 | +14.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 41575000.0 | +25.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 32027000.0 | -23.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 15900000.0 | -50.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 33623000.0 | +111.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 37740000.0 | +12.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 41000000.0 | +8.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 23800000.0 | -42.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 19200000.0 | -19.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 72700000.0 | +278.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 66200000.0 | -8.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 87300000.0 | +31.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 82900000.0 | -5.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 198700000.0 | +139.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 296900000.0 | +49.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 14900000.0 | -95.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 16600000.0 | +11.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 26300000.0 | +58.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 20500000.0 | -22.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 47900000.0 | +133.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 21300000.0 | -55.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 22800000.0 | +7.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 52900000.0 | +132.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 57200000.0 | +8.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 41900000.0 | -26.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 64400000.0 | +53.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 58700000.0 | -8.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 34400000.0 | -41.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 70500000.0 | +104.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 52700000.0 | -25.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 30800000.0 | -41.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 20992000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 28787000.0 | +37.1% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 15900000.0 | -44.8% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 23800000.0 | +49.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 69000000.0 | +189.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 14900000.0 | -78.4% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 47900000.0 | +221.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 57200000.0 | +19.4% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 34400000.0 | -39.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 32500000.0 | -5.5% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1826531000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1784114000.0 | -2.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1687379000.0 | -5.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1651815000.0 | -2.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1729525000.0 | +4.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1803909000.0 | +4.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1651789000.0 | -8.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1763293000.0 | +6.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 1759633000.0 | -0.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1804176000.0 | +2.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1721249000.0 | -4.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1733756000.0 | +0.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1844100000.0 | +6.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1860907000.0 | +0.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1793671000.0 | -3.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1792700000.0 | -0.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1901700000.0 | +6.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1992600000.0 | +4.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1327100000.0 | -33.4% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1375700000.0 | +3.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1468000000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1320400000.0 | -10.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1030200000.0 | -22.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 850800000.0 | -17.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1073100000.0 | +26.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1096400000.0 | +2.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1125500000.0 | +2.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1185600000.0 | +5.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1356600000.0 | +14.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1540000000.0 | +13.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1718000000.0 | +11.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1722300000.0 | +0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1963400000.0 | +14.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2101400000.0 | +7.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2356800000.0 | +12.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2752200000.0 | +16.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2636800000.0 | -4.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2558400000.0 | -3.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2658200000.0 | +3.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2732900000.0 | +2.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1651815000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1763293000.0 | +6.7% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1844100000.0 | +4.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1901700000.0 | +3.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1446400000.0 | -23.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1073100000.0 | -25.8% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1356600000.0 | +26.4% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1963400000.0 | +44.7% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2636800000.0 | +34.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2741300000.0 | +4.0% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2254079000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 2201957000.0 | -2.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2098438000.0 | -4.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2150587000.0 | +2.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2153077000.0 | +0.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2293872000.0 | +6.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2232655000.0 | -2.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2329186000.0 | +4.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2413198000.0 | +3.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2271826000.0 | -5.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2248706000.0 | -1.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2402400000.0 | +6.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2433071000.0 | +1.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2362134000.0 | -2.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2386500000.0 | +1.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2516300000.0 | +5.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2399300000.0 | -4.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1834600000.0 | -23.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1916600000.0 | +4.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2004200000.0 | +4.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1911200000.0 | -4.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1689800000.0 | -11.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1570800000.0 | -7.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1666200000.0 | +6.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1647500000.0 | -1.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1676300000.0 | +1.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1695100000.0 | +1.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1985300000.0 | +17.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2097700000.0 | +5.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2348900000.0 | +12.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2375100000.0 | +1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2791300000.0 | +17.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2834800000.0 | +1.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3170700000.0 | +11.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3625700000.0 | +14.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3497300000.0 | -3.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3508800000.0 | +0.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3433700000.0 | -2.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3550100000.0 | +3.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2150587000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 2329186000.0 | +8.3% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 2402400000.0 | +3.1% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2516300000.0 | +4.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2004200000.0 | -20.4% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1666200000.0 | -16.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1985300000.0 | +19.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2791300000.0 | +40.6% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3497300000.0 | +25.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3662600000.0 | +4.7% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4533846000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 4500800000.0 | -0.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 4421064000.0 | -1.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 4461903000.0 | +0.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 4489363000.0 | +0.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 4644585000.0 | +3.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 4730994000.0 | +1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 4871065000.0 | +3.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 5058478000.0 | +3.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 4886742000.0 | -3.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 4880866000.0 | -0.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 5001100000.0 | +2.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 5263491000.0 | +5.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 5225761000.0 | -0.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 5329000000.0 | +2.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 5570200000.0 | +4.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 5441100000.0 | -2.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 4859600000.0 | -10.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 4983400000.0 | +2.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 5089400000.0 | +2.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5065100000.0 | -0.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 4855900000.0 | -4.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4757600000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 5749400000.0 | +20.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 6039600000.0 | +5.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 6102800000.0 | +1.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 6251500000.0 | +2.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 6717500000.0 | +7.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 6923200000.0 | +3.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 7424600000.0 | +7.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 7439600000.0 | +0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 7774100000.0 | +4.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 8509900000.0 | +9.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 8850300000.0 | +4.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 9976500000.0 | +12.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 9824200000.0 | -1.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9887000000.0 | +0.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10229900000.0 | +3.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 10390600000.0 | +1.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 4461903000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 4871065000.0 | +9.2% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 5001100000.0 | +2.7% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 5570200000.0 | +11.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 5089400000.0 | -8.6% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 5749400000.0 | +13.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 6717500000.0 | +16.8% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 7774100000.0 | +15.7% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9824200000.0 | +26.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 10349600000.0 | +5.3% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2103353000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 2111874000.0 | +0.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2026549000.0 | -4.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2053117000.0 | +1.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2021275000.0 | -1.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2126854000.0 | +5.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2136283000.0 | +0.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2198487000.0 | +2.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2267158000.0 | +3.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2116761000.0 | -6.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2190666000.0 | +3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2386700000.0 | +8.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2436742000.0 | +2.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2335340000.0 | -4.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2397300000.0 | +2.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2422300000.0 | +1.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2640400000.0 | +9.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1775100000.0 | -32.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1812100000.0 | +2.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1842700000.0 | +1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1712500000.0 | -7.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1272000000.0 | -25.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1046100000.0 | -17.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1543600000.0 | +47.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1618900000.0 | +4.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1682400000.0 | +3.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1647100000.0 | -2.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1921400000.0 | +16.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2054400000.0 | +6.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2122300000.0 | +3.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2174600000.0 | +2.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2505700000.0 | +15.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2722000000.0 | +8.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3097700000.0 | +13.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3623900000.0 | +17.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3396800000.0 | -6.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3503900000.0 | +3.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3279300000.0 | -6.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3335200000.0 | +1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2053117000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 2198487000.0 | +7.1% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 2386600000.0 | +8.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2422300000.0 | +1.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1842700000.0 | -23.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1543600000.0 | -16.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1921400000.0 | +24.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2505700000.0 | +30.4% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3396800000.0 | +35.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3403100000.0 | +0.2% | USD | 10-K | 2026-02-13 |
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-03-31 | 912793000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 867552000.0 | -5.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 886972000.0 | +2.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 930200000.0 | +4.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 968960000.0 | +4.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 971648000.0 | +0.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1011147000.0 | +4.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1124300000.0 | +11.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 1178079000.0 | +4.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 1172700000.0 | -0.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 1148400000.0 | -2.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 1095700000.0 | -4.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 1127700000.0 | +2.9% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-06-30 | 1164100000.0 | +3.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 1186300000.0 | +1.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1255700000.0 | +5.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 1174600000.0 | -6.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 1215900000.0 | +3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 1356900000.0 | +11.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1449600000.0 | +6.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 1576600000.0 | +8.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-06-30 | 1754000000.0 | +11.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 1918600000.0 | +9.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 1825200000.0 | -4.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 1949200000.0 | +6.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-06-30 | 2004500000.0 | +2.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 2214100000.0 | +10.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 2237500000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 2352500000.0 | +5.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-06-30 | 2518900000.0 | +7.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 2611400000.0 | +3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2674400000.0 | +2.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 2772400000.0 | +3.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 2866300000.0 | +3.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 2976200000.0 | +3.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 2974300000.0 | -0.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2992500000.0 | +0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 3136000000.0 | +4.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 3053100000.0 | -2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 930200000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 1124300000.0 | +20.9% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 1095700000.0 | -2.5% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 1255700000.0 | +14.6% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 1449600000.0 | +15.4% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 1825200000.0 | +25.9% | USD | 10-K | 2025-02-14 |
| Annual | 2022-12-31 | 2237500000.0 | +22.6% | USD | 10-K | 2026-02-13 |
| Annual | 2023-12-31 | 2674400000.0 | +19.5% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2974300000.0 | +11.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2789100000.0 | -6.2% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 116075000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 172867000.0 | +48.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 386612000.0 | +123.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 69217000.0 | -82.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 52162000.0 | -24.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 307234000.0 | +489.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 148782000.0 | -51.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 263106000.0 | +76.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 357400000.0 | +35.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 127939000.0 | -64.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 252900000.0 | +97.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 310800000.0 | +22.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 127900000.0 | -58.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 44100000.0 | -65.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 688200000.0 | +1460.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 712700000.0 | +3.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 239300000.0 | -66.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 752100000.0 | +214.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1117500000.0 | +48.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 226800000.0 | -79.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 360200000.0 | +58.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 533400000.0 | +48.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 143400000.0 | -73.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 239000000.0 | +66.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 392500000.0 | +64.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 253900000.0 | -35.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 129800000.0 | -48.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 373700000.0 | +187.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 158700000.0 | -57.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 410300000.0 | +158.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 565300000.0 | +37.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 384097000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 196500000.0 | -48.8% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 270000000.0 | +37.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 370900000.0 | +37.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 805400000.0 | +117.1% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1259600000.0 | +56.4% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 585900000.0 | -53.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 190200000.0 | -67.5% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 586300000.0 | +208.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 694500000.0 | +18.5% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -71047000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -107870000.0 | -51.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -157023000.0 | -45.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -41880000.0 | +73.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -119804000.0 | -186.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -246733000.0 | -105.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -116367000.0 | +52.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -87827000.0 | +24.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -145500000.0 | -65.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -6786000.0 | +95.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | -71600000.0 | -955.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -193500000.0 | -170.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | -6800000.0 | +96.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | -31100000.0 | -357.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -61200000.0 | -96.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -78800000.0 | -28.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -76700000.0 | +2.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -93800000.0 | -22.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -163500000.0 | -74.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -204500000.0 | -25.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -295600000.0 | -44.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -325900000.0 | -10.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -104600000.0 | +67.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -369100000.0 | -252.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -345800000.0 | +6.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -618200000.0 | -78.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -669000000.0 | -8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -1209300000.0 | -80.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -41000000.0 | +96.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -371300000.0 | -805.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -659100000.0 | -77.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -174040000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -312600000.0 | -79.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -168000000.0 | +46.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -291600000.0 | -73.6% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -74700000.0 | +74.4% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -1251700000.0 | -1575.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -484600000.0 | +61.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -366100000.0 | +24.5% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1282600000.0 | -250.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -671300000.0 | +47.7% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -36525000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -55325000.0 | -51.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -222053000.0 | -301.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -17163000.0 | +92.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 70583000.0 | +511.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -18110000.0 | -125.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -27534000.0 | -52.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -158466000.0 | -475.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -204200000.0 | -28.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -102499000.0 | +49.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | -157800000.0 | -54.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -90100000.0 | +42.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | -102500000.0 | -13.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | -18500000.0 | +82.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -579000000.0 | -3029.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -590400000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -165600000.0 | +72.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -547100000.0 | -230.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -742200000.0 | -35.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -9700000.0 | +98.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -43900000.0 | -352.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -198400000.0 | -351.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -67000000.0 | +66.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 103000000.0 | +253.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -41700000.0 | -140.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 349400000.0 | +937.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 546400000.0 | +56.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 840900000.0 | +53.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -83600000.0 | -109.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -27200000.0 | +67.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 84500000.0 | +410.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -205007000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 121500000.0 | +159.3% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -109500000.0 | -190.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -67000000.0 | +38.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -668100000.0 | -897.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -74000000.0 | +88.9% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -67300000.0 | +9.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 185200000.0 | +375.2% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 681100000.0 | +267.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -31100000.0 | -104.6% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33702000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 70272000.0 | +108.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 125692000.0 | +78.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 46451000.0 | -63.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 67266000.0 | +44.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 144310000.0 | +114.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 47948000.0 | -66.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 88230000.0 | +84.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 118300000.0 | +34.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 41711000.0 | -64.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 109200000.0 | +161.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 139600000.0 | +27.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 41700000.0 | -70.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 31600000.0 | -24.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 60500000.0 | +91.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 78800000.0 | +30.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 37300000.0 | -52.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 63800000.0 | +71.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 88400000.0 | +38.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 33900000.0 | -61.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 63000000.0 | +85.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 93300000.0 | +48.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 35800000.0 | -61.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 86700000.0 | +142.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 137400000.0 | +58.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 63200000.0 | -54.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 102900000.0 | +62.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 152600000.0 | +48.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 52200000.0 | -65.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 123900000.0 | +137.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 192200000.0 | +55.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 156521000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 215800000.0 | +37.9% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 141000000.0 | -34.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 191800000.0 | +36.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 103200000.0 | -46.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 143600000.0 | +39.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 155500000.0 | +8.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 185400000.0 | +19.2% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 245100000.0 | +32.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 270000000.0 | +10.2% | USD | 10-K | 2026-02-13 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25707958.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 25702068.0 | -0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 25677598.0 | -0.1% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 25662950.0 | -0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 25577447.0 | -0.3% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 25564642.0 | -0.1% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 25522906.0 | -0.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 25515000.0 | -0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 20298021.0 | -20.4% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 25511000.0 | +25.7% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 25494000.0 | -0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 25494328.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 25522000.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 25510281000.0 | +99854.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 25504131.0 | -99.9% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 25486711.0 | -0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 25448274.0 | -0.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 25439581.0 | -0.0% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 25439746.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 25433048.0 | -0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 25367736.0 | -0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 25357677.0 | -0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 25343056.0 | -0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 25336054.0 | -0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 25266915.0 | -0.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 25258744.0 | -0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 25239507.0 | -0.1% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 25232620.0 | -0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 25150165.0 | -0.3% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 25164166.0 | +0.1% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 25149866.0 | -0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 25131460.0 | -0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 25109781.0 | -0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 25092785.0 | -0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 25082140.0 | -0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 24989807.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 24964378.0 | -0.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 24954226.0 | -0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 24947437.0 | -0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 25662950.0 | — | shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 25515000.0 | -0.6% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 25494328.0 | -0.1% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 25486711.0 | -0.0% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 25433048.0 | -0.2% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 25336054.0 | -0.4% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 25232620.0 | -0.4% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 25131460.0 | -0.4% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 24989807.0 | -0.6% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 24941249.0 | -0.2% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22448000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 21057000.0 | -6.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 20568000.0 | -2.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 20692000.0 | +0.6% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 20516000.0 | -0.9% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 20222000.0 | -1.4% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 20298000.0 | +0.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 20036000.0 | -1.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 19252948.0 | -3.9% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 17797318.0 | -7.6% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 17908039.0 | +0.6% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 17961555.0 | +0.3% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 17763451.0 | -1.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 17771447.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 17776888.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 17757693.0 | -0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 17747518.0 | -0.1% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 17753957.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 16529351.0 | -6.9% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 15956258.0 | -3.5% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 15189333.0 | -4.8% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 13861289.0 | -8.7% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 13777225.0 | -0.6% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 13661059.0 | -0.8% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13328721.0 | -2.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 13226129.0 | -0.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13139393.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13059447.0 | -0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12814393.0 | -1.9% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12766975.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 21161000.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 20419858.0 | -3.5% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 19452560.0 | -4.7% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 17917195.0 | -7.9% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 17754666.0 | -0.9% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 17655365.0 | -0.6% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 15441292.0 | -12.5% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 13681660.0 | -11.4% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13192518.0 | -3.6% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 12713382.0 | -3.6% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22453000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 21070000.0 | -6.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 20578000.0 | -2.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 20698000.0 | +0.6% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 20522000.0 | -0.9% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 20225000.0 | -1.4% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 20307000.0 | +0.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 20046000.0 | -1.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 19261070.0 | -3.9% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 17849334.0 | -7.3% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 17930280.0 | +0.5% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 17978700.0 | +0.3% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 17907550.0 | -0.4% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 17808261.0 | -0.6% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 17811613.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 17835549.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 17824088.0 | -0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 17829470.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 17836255.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 16585614.0 | -7.0% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 16012282.0 | -3.5% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 15248448.0 | -4.8% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 13914727.0 | -8.7% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 13817283.0 | -0.7% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 13718728.0 | -0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13388769.0 | -2.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 13294056.0 | -0.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13216317.0 | -0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13083383.0 | -1.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12842691.0 | -1.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12793961.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 21170000.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 20424899.0 | -3.5% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 19461052.0 | -4.7% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 17936075.0 | -7.8% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 17806578.0 | -0.7% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 17722212.0 | -0.5% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 15493616.0 | -12.6% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 13734799.0 | -11.4% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13249884.0 | -3.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 12737232.0 | -3.9% | shares | 10-K | 2026-02-13 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5753 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.6182 | +7.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.6386 | +3.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.5611 | -12.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.5753 | +2.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.6367 | +10.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.5654 | -11.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.6023 | +6.5% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.5919 | -1.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.5336 | -9.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.5752 | +7.8% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.5852 | +1.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1.6036 | +174.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.4945 | -69.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4386 | -11.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6099 | +39.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.5832 | -4.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.7466 | +28.0% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.7173 | -3.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.6365 | -11.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.6793 | +6.7% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.6660 | -2.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.5965 | -10.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.6140 | +2.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.6324 | +3.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5253 | -16.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.5306 | +1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.5234 | -1.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5568 | +6.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.5575 | +0.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.5565 | -0.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2.4401 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 2.2836 | -6.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 2.3198 | +1.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 2.0821 | -10.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 2.0828 | +0.0% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 2.3449 | +12.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 2.4149 | +3.0% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2.2991 | -4.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.0291 | -11.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.1809 | +7.5% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0717 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.0427 | -2.7% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.0355 | -0.7% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.0475 | +1.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.0652 | +1.7% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.0785 | +1.3% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.0451 | -3.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.0594 | +1.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.0644 | +0.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.0733 | +0.8% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1.0265 | -4.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.0066 | -1.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.9985 | -0.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.0115 | +1.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.9955 | -1.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.0388 | +4.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.9087 | -12.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.0335 | +13.7% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1.0577 | +2.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.0876 | +2.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.1160 | +2.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.3285 | +19.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.5016 | +13.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.0794 | -28.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.0177 | -5.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.9964 | -2.1% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1.0291 | +3.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.0333 | +0.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.0211 | -1.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.1068 | +8.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.0922 | -1.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.1140 | +2.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.0414 | -6.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.0236 | -1.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.0005 | -2.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0296 | +2.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.0014 | -2.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.0471 | +4.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0644 | +1.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.0475 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1.0594 | +1.1% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1.0066 | -5.0% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1.0388 | +3.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.0876 | +4.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1.0794 | -0.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.0333 | -4.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.1140 | +7.8% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.0296 | -7.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.0763 | +4.5% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1492 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1474 | -1.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1440 | -2.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1523 | +5.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1515 | -0.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1432 | -5.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1468 | +2.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1489 | +1.4% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1506 | +1.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1536 | +2.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1511 | -1.6% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1493 | -1.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.1548 | +3.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1684 | +8.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1684 | +0.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1629 | -3.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1791 | +9.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1871 | +4.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1885 | +0.7% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1854 | -1.7% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.1808 | -2.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1762 | -2.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1701 | -3.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1671 | -1.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1661 | -0.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1632 | -1.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1633 | +0.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1620 | -0.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1641 | +1.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1590 | -3.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.1465 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1479 | +1.0% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.1487 | +0.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1520 | +2.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1636 | +7.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1810 | +10.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1828 | +1.0% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1690 | -7.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1626 | -3.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1605 | -1.3% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0131 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0167 | +27.3% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0125 | -25.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0135 | +7.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0146 | +8.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0099 | -32.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0125 | +26.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0192 | +53.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0120 | -37.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0137 | +14.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0164 | +19.1% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0122 | -25.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0043 | -64.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 0.0111 | +156.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0142 | +28.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0416 | +193.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0345 | -17.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0527 | +52.7% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0504 | -4.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0528 | +4.7% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0473 | -10.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0470 | -0.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0384 | -18.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0374 | -2.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0348 | -6.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0331 | -5.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0294 | -11.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0225 | -23.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0233 | +3.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0246 | +5.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0022 | -90.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0135 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0192 | +42.0% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0136 | -29.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0150 | +10.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0270 | +80.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0410 | +51.5% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0463 | +13.1% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0337 | -27.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0250 | -25.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0144 | -42.3% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0315 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0350 | +11.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0297 | -15.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0318 | +7.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0345 | +8.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0261 | -24.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0276 | +6.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0371 | +34.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0271 | -27.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0309 | +14.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0323 | +4.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0267 | -17.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0260 | -2.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0371 | +42.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0616 | +66.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0510 | -17.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0724 | +41.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0708 | -2.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0741 | +4.8% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0686 | -7.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0672 | -2.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0585 | -13.0% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0594 | +1.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0556 | -6.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0543 | -2.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0513 | -5.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0444 | -13.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0425 | -4.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0444 | +4.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0186 | -58.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0312 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0307 | -1.6% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0294 | -4.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0309 | +5.1% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0468 | +51.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0656 | +40.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0673 | +2.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0542 | -19.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0456 | -15.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0325 | -28.7% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0106 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 0.0118 | +11.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0113 | -4.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0118 | +4.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 0.0167 | +41.5% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.0125 | -25.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 0.0313 | +150.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.0131 | -58.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0146 | +11.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.0196 | +34.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.0146 | -25.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.0067 | -54.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0138 | +107.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.0162 | +17.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.0171 | +5.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.0098 | -42.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0073 | -26.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.0410 | +463.2% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 0.0365 | -10.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.0474 | +29.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0484 | +2.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.1562 | +222.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.2838 | +81.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.0097 | -96.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0103 | +6.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.0156 | +52.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.0124 | -20.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.0249 | +100.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0104 | -58.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.0107 | +3.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.0243 | +126.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.0228 | -6.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0154 | -32.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.0208 | +35.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.0162 | -22.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0101 | -37.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0201 | +98.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0161 | -20.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0092 | -42.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0102 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0131 | +28.1% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 0.0067 | -49.1% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 0.0098 | +47.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.0374 | +281.1% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.0097 | -74.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.0249 | +158.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.0228 | -8.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.0101 | -55.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0096 | -5.7% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0076 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0103 | +36.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0080 | -22.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0076 | -5.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0084 | +11.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0063 | -25.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0071 | +12.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0116 | +63.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0071 | -38.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0073 | +2.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0094 | +28.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0071 | -24.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0069 | -2.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 0.0055 | -21.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0062 | +13.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0254 | +308.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0201 | -20.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0393 | +95.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0362 | -8.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0336 | -7.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0321 | -4.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0313 | -2.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0229 | -26.9% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0230 | +0.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0220 | -4.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0174 | -21.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0156 | -10.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0118 | -24.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0130 | +10.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0137 | +6.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0013 | -90.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0330 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0438 | +32.9% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0316 | -28.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0312 | -1.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0563 | +80.2% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0960 | +70.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1119 | +16.5% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0774 | -30.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0507 | -34.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0314 | -38.0% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0376 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0537 | +42.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0399 | -25.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0350 | -12.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0403 | +15.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0296 | -26.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0304 | +2.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0481 | +58.4% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0303 | -37.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0342 | +13.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0423 | +23.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0320 | -24.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0307 | -4.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-03-31 | 0.0254 | -17.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0248 | -2.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0932 | +275.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0646 | -30.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1089 | +68.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0897 | -17.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1041 | +16.0% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0977 | -6.1% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0884 | -9.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0673 | -23.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0677 | +0.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0628 | -7.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0533 | -15.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0482 | -9.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0394 | -18.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0428 | +8.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0448 | +4.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0043 | -90.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.1581 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1898 | +20.1% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.1440 | -24.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1386 | -3.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1976 | +42.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.3025 | +53.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.3359 | +11.0% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.2249 | -33.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1675 | -25.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1166 | -30.4% | ratio | 10-K | 2026-02-13 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-26 | Kenningham Daryl | President & CEO |
Equity grant / award
G
|
Common Stock | 12,312 | $0.00 | $0 | 34,795 |
| 2026-02-19 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 804 | $331.59 | $266,598 | 44,471 |
| 2026-02-15 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 563 | $333.15 | $187,563 | 45,275 |
| 2026-02-14 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,018 | $333.15 | $339,147 | 45,838 |
| 2026-02-12 | Washburn Shelley | SVP, Chief Marketing Officer |
Other disposed transaction
F
|
Common Stock | 53 | $338.54 | $17,943 | 1,575 |
| 2026-02-12 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,125 | $338.54 | $719,398 | 46,856 |
| 2026-02-11 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 11,793 | $0.00 | $0 | 48,981 |
| 2026-02-11 | Washburn Shelley | SVP, Chief Marketing Officer |
Other disposed transaction
F
|
Common Stock | 42 | $339.19 | $14,246 | 1,628 |
| 2026-02-10 | Washburn Shelley | SVP, Chief Marketing Officer |
Equity grant / award
A
|
Common Stock | 743 | $0.00 | $0 | 1,670 |
| 2026-01-27 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 10,914 | $0.00 | $0 | 37,188 |
| 2026-01-02 | Taylor Anne | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 575 | $0.00 | $0 | 11,386 |
| 2025-12-31 | Hobson Gillian A. | SVP, Chief Legal Officer & Sec |
Other disposed transaction
F
|
Common Stock | 395 | $396.09 | $156,456 | 5,524 |
| 2025-08-26 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $469.34 | $3,285,346 | 82,967 |
| 2025-08-18 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 102 | $446.77 | $45,571 | 13,572 |
| 2025-08-11 | McDuffie Melkeya | Senior VP, Human Resources |
Equity grant / award
A
|
Common Stock | 293 | $426.99 | $125,108 | 293 |
| 2025-07-29 | MIZELL STEVEN | Dir |
Open-market sell
S
|
Common Stock | 525 | $417.98 | $219,440 | 8 |
| 2025-06-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 158 | $445.94 | $70,459 | 13,674 |
| 2025-06-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 558 | $443.98 | $247,741 | 13,832 |
| 2025-06-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 1,509 | $443.13 | $668,683 | 14,390 |
| 2025-06-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 322 | $442.06 | $142,343 | 15,889 |
| 2025-06-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 453 | $440.99 | $199,768 | 16,221 |
| 2025-06-10 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 577 | $443.09 | $255,663 | 16,674 |
| 2025-06-10 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 2,423 | $441.38 | $1,069,464 | 17,251 |
| 2025-04-28 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 1,613 | $405.57 | $654,184 | 8,260 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 200 | $463.21 | $92,643 | 28,858 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 2,378 | $462.34 | $1,099,452 | 29,058 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 230 | $461.15 | $106,065 | 31,436 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 3,100 | $460.03 | $1,426,082 | 31,666 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 1,935 | $458.93 | $888,028 | 34,766 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 1,200 | $457.58 | $549,098 | 36,701 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 3,000 | $455.44 | $1,366,332 | 37,901 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 453 | $453.98 | $205,654 | 40,901 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 461 | $452.79 | $208,736 | 41,354 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 665 | $450.97 | $299,895 | 41,815 |
| 2025-03-03 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 1,507 | $450.08 | $678,276 | 42,480 |
| 2025-02-21 | Pereira Lincoln | Dir |
Other disposed transaction
D
|
Common Stock | 8,500 | $456.11 | $3,876,968 | 89,967 |
| 2025-02-19 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 803 | $466.90 | $374,921 | 43,970 |
| 2025-02-14 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Other disposed transaction
F
|
Common Stock | 777 | $484.80 | $376,690 | 26,967 |
| 2025-02-12 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 7,451 | $470.79 | $3,507,819 | 48,549 |
| 2025-02-12 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 267 | $469.76 | $125,426 | 20,426 |
| 2025-02-12 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 139 | $469.76 | $65,297 | 6,529 |
| 2025-02-11 | MCHENRY DANIEL JAMES | SVP & CFO |
Equity grant / award
A
|
Common Stock | 1,714 | $466.82 | $800,138 | 20,693 |
| 2025-01-28 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 7,600 | $0.00 | $0 | 41,098 |
| 2025-01-02 | STANBROOK STEVEN P | Dir |
Equity grant / award
A
|
Common Stock | 533 | $0.00 | $0 | 9,392 |
| 2024-12-31 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 676 | $424.14 | $286,719 | 5,583 |
| 2024-12-16 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $426.68 | $2,560,097 | 98,467 |
| 2024-11-05 | McKissic Edward | Senior VP, Human Resources |
Open-market sell
S
|
Common Stock | 79 | $374.01 | $29,547 | 6,259 |
| 2024-10-31 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 863 | $370.77 | $319,975 | 29,112 |
| 2024-10-31 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 1,550 | $369.03 | $571,996 | 29,975 |
| 2024-08-16 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 163 | $356.02 | $58,031 | 22,267 |
| 2024-08-15 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 655 | $351.68 | $230,350 | 9,742 |
| 2024-08-15 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 545 | $350.17 | $190,843 | 10,397 |
| 2024-06-03 | McKissic Edward | Senior VP, Human Resources |
Open-market sell
S
|
Common Stock | 170 | $318.92 | $54,216 | 6,082 |
| 2024-05-21 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 2,437 | $309.61 | $754,520 | 22,430 |
| 2024-05-16 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Other disposed transaction
D
|
Common Stock | 605 | $318.68 | $192,801 | 10,930 |
| 2024-05-10 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 23 | $303.30 | $6,976 | 6,252 |
| 2024-05-01 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 1,400 | $294.63 | $412,482 | 11,535 |
| 2024-02-26 | Kenningham Daryl | President & CEO |
Equity grant / award
G
|
Common Stock | 11,646 | $0.00 | $0 | 25,482 |
| 2024-02-16 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 531 | $272.21 | $144,544 | 23,085 |
| 2024-02-15 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 140 | $277.47 | $38,846 | 3,714 |
| 2024-02-14 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 88 | $274.12 | $24,123 | 3,854 |
| 2024-02-12 | McKissic Edward | Senior VP, Human Resources |
Equity grant / award
A
|
Common Stock | 2,561 | $0.00 | $0 | 6,275 |
| 2024-02-12 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Equity grant / award
A
|
Common Stock | 3,587 | $0.00 | $0 | 33,197 |
| 2024-01-02 | BARTH CARIN MARCY | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 739 | $0.00 | $0 | 12,644 |
| 2023-12-31 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,755 | $305.93 | $536,907 | 33,094 |
| 2023-12-31 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 5,632 | $0.00 | $0 | 34,849 |
| 2023-09-18 | MCHENRY DANIEL JAMES | SVP & CFO |
Open-market sell
S
|
Common Stock | 2,259 | $264.96 | $598,584 | 19,355 |
| 2023-08-30 | BARTH CARIN MARCY | Dir |
Open-market sell
S
|
Common Stock | 2,131 | $267.00 | $568,977 | 0 |
| 2023-08-18 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 1,420 | $263.46 | $374,113 | 13,836 |
| 2023-08-18 | Kenningham Daryl | President & CEO |
Open-market sell
S
|
Common Stock | 8,080 | $262.23 | $2,118,818 | 15,256 |
| 2023-08-18 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 163 | $260.83 | $42,515 | 21,941 |
| 2023-08-09 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 850 | $257.68 | $219,028 | 12,040 |
| 2023-06-23 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 10,000 | $246.00 | $2,460,000 | 26,573 |
| 2023-06-07 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 900 | $247.32 | $222,588 | 13,495 |
| 2023-06-07 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,600 | $246.48 | $394,368 | 14,395 |
| 2023-05-15 | McKissic Edward | Senior VP, Human Resources |
Open-market sell
S
|
Common Stock | 140 | $220.00 | $30,800 | 2,837 |
| 2023-05-11 | McKissic Edward | Senior VP, Human Resources |
Other disposed transaction
F
|
Common Stock | 46 | $220.80 | $10,157 | 2,977 |
| 2023-03-03 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 1,500 | $229.67 | $344,505 | 13,355 |
| 2023-02-23 | Kenningham Daryl | President & CEO |
Equity grant / award
G
|
Common Stock | 11,380 | $0.00 | $0 | 23,336 |
| 2023-02-17 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,706 | $236.77 | $877,470 | 33,909 |
| 2023-02-14 | Kenningham Daryl | President & CEO |
Equity grant / award
A
|
Common Stock | 7,601 | $230.24 | $1,750,054 | 45,963 |
| 2023-02-14 | Kenningham Daryl | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,052 | $230.24 | $242,212 | 38,362 |
| 2023-01-31 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 12,900 | $209.54 | $2,703,066 | 104,467 |
| 2023-01-30 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 27,100 | $208.19 | $5,641,949 | 117,367 |
| 2023-01-27 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,500 | $205.50 | $513,750 | 19,945 |
| 2023-01-03 | MIZELL STEVEN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,102 | $0.00 | $0 | 3,201 |
| 2022-12-30 | HESTERBERG EARL J | Retired |
Other disposed transaction
F
|
Common Stock | 5,144 | $179.42 | $922,936 | 84,006 |
| 2022-12-30 | HESTERBERG EARL J | Retired |
Equity grant / award
A
|
Common Stock | 13,071 | $0.00 | $0 | 89,150 |
| 2022-12-06 | HESTERBERG EARL J | CEO |
Open-market sell
S
|
Common Stock | 11,996 | $190.02 | $2,279,480 | 50,518 |
| 2022-12-05 | HESTERBERG EARL J | CEO |
Open-market sell
S
|
Common Stock | 904 | $190.13 | $171,878 | 62,514 |
| 2022-12-05 | HESTERBERG EARL J | CEO |
Open-market sell
S
|
Common Stock | 2,100 | $189.02 | $396,942 | 63,418 |
| 2022-11-17 | HESTERBERG EARL J | CEO |
Open-market sell
S
|
Common Stock | 4,953 | $189.15 | $936,835 | 0 |
| 2022-11-17 | HESTERBERG EARL J | CEO |
Open-market sell
S
|
Common Stock | 8,972 | $189.14 | $1,696,982 | 2 |
| 2022-11-11 | Burman Darryl M | Sr. VP & General Counsel |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 21,345 |
| 2022-11-11 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,000 | $190.00 | $190,000 | 21,595 |
| 2022-11-10 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,000 | $185.00 | $185,000 | 22,595 |
| 2022-11-03 | Kenningham Daryl | President & COO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 12,156 |
| 2022-11-03 | Kenningham Daryl | President & COO |
Open-market sell
S
|
Common Stock | 1,000 | $175.00 | $175,000 | 17,156 |
| 2022-11-01 | Grese Frank | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $178.61 | $714,428 | 17,846 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,250 | $177.92 | $222,404 | 8,974 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,503 | $176.96 | $265,968 | 10,224 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 4,564 | $175.85 | $802,570 | 11,727 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,600 | $174.43 | $453,518 | 16,291 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 6,283 | $173.38 | $1,089,315 | 18,891 |
| 2022-10-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 13,800 | $172.36 | $2,378,527 | 25,174 |
| 2022-08-18 | MCHENRY DANIEL JAMES | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 326 | $191.06 | $62,286 | 19,792 |
| 2022-07-29 | Pereira Lincoln | Dir |
Equity grant / award
A
|
Common Stock | 577 | $0.00 | $0 | 577 |
| 2022-07-01 | Pereira Lincoln | Dir |
Equity grant / award
A
|
Common Stock | 26,158 | $173.71 | $4,543,880 | 144,467 |
| 2022-07-01 | Pereira Lincoln | Dir |
Other disposed transaction
D
|
Common Stock | 34,813 | $173.71 | $6,047,331 | 0 |
| 2022-06-09 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,500 | $184.12 | $460,300 | 23,583 |
| 2022-06-08 | JONES MICHAEL DAVID | Sr. Vice President, Aftersales |
Open-market sell
S
|
Common Stock | 1,000 | $181.49 | $181,485 | 12,972 |
| 2022-05-13 | Grese Frank | Senior Vice President |
Open-market sell
S
|
Common Stock | 910 | $185.86 | $169,196 | 21,714 |
| 2022-03-22 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 6,706 | $195.84 | $1,313,283 | 38,974 |
| 2022-03-21 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,294 | $197.21 | $649,623 | 45,680 |
| 2022-03-21 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 48,974 |
| 2022-03-11 | Kenningham Daryl | President, U.S. & Brazil Ops |
Equity grant / award
G
|
Common Stock | 18,156 | $0.00 | $0 | 18,156 |
| 2022-03-03 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 51,692 | $0.00 | $0 | 53,974 |
| 2022-03-01 | HESTERBERG EARL J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,003 | $180.40 | $361,341 | 127,639 |
| 2022-02-28 | Kenningham Daryl | President, U.S. & Brazil Ops |
Other disposed transaction
F
|
Common Stock | 966 | $181.58 | $175,406 | 53,585 |
| 2022-02-25 | Grese Frank | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,378 | $183.97 | $805,421 | 23,216 |
| 2022-02-18 | Kenningham Daryl | President, U.S. & Brazil Ops |
Other disposed transaction
F
|
Common Stock | 2,100 | $181.50 | $381,150 | 54,551 |
| 2022-02-18 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 906 | $181.50 | $164,439 | 26,518 |
| 2022-02-15 | Kenningham Daryl | President, U.S. & Brazil Ops |
Equity grant / award
A
|
Common Stock | 7,145 | $174.96 | $1,250,053 | 56,651 |
| 2022-02-15 | McKissic Edward | Senior VP, Human Resources |
Equity grant / award
A
|
Common Stock | 1,429 | $174.96 | $250,011 | 1,937 |
| 2022-02-14 | Kenningham Daryl | President, U.S. & Brazil Ops |
Other disposed transaction
F
|
Common Stock | 2,103 | $171.26 | $360,160 | 49,506 |
| 2022-01-03 | HESTERBERG EARL J | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,405 | $193.72 | $2,015,657 | 128,288 |
| 2022-01-03 | HESTERBERG EARL J | President & CEO |
Equity grant / award
A
|
Common Stock | 26,440 | $0.00 | $0 | 138,693 |
| 2021-12-09 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $201.65 | $403,300 | 118,309 |
| 2021-12-09 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $200.67 | $602,010 | 120,309 |
| 2021-12-08 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $206.50 | $206,500 | 123,309 |
| 2021-12-08 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $205.25 | $410,500 | 124,309 |
| 2021-12-08 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $203.73 | $814,920 | 126,309 |
| 2021-12-08 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $202.50 | $607,500 | 130,309 |
| 2021-12-07 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 5,349 | $206.52 | $1,104,675 | 133,309 |
| 2021-12-07 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 697 | $205.24 | $143,052 | 138,658 |
| 2021-12-07 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 8,954 | $204.16 | $1,828,049 | 139,355 |
| 2021-11-22 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 134 | $205.38 | $27,521 | 23,667 |
| 2021-11-22 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 4,866 | $204.88 | $996,926 | 23,801 |
| 2021-11-19 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 2,283 |
| 2021-11-19 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 637 | $187.93 | $119,713 | 112,253 |
| 2021-11-19 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,300 | $189.17 | $624,250 | 112,890 |
| 2021-11-19 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 8,096 | $189.78 | $1,536,434 | 116,190 |
| 2021-11-19 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 967 | $186.70 | $180,541 | 124,286 |
| 2021-11-02 | Kenningham Daryl | President, U.S. & Brazil Ops |
Equity grant / award
G
|
Common Stock | 1,649 | $0.00 | $0 | 46,613 |
| 2021-06-24 | WATSON MAX P | — |
Open-market sell
S
|
Common Stock | 5,000 | $153.08 | $765,399 | 33,316 |
| 2021-06-23 | WATSON MAX P | — |
Open-market sell
S
|
Common Stock | 10,000 | $150.18 | $1,501,830 | 38,316 |
| 2021-06-22 | WATSON MAX P | — |
Open-market sell
S
|
Common Stock | 200 | $151.12 | $30,224 | 48,316 |
| 2021-06-22 | WATSON MAX P | — |
Open-market sell
S
|
Common Stock | 4,800 | $150.54 | $722,573 | 48,516 |
| 2021-03-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 20,000 | $169.33 | $3,386,552 | 125,052 |
| 2021-03-08 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 5,000 | $163.86 | $819,282 | 33,313 |
| 2021-03-03 | Kenningham Daryl | President, U.S. & Brazil Ops |
Open-market sell
S
|
Common Stock | 5,472 | $155.00 | $848,160 | 48,062 |
| 2021-03-03 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 700 | $156.05 | $109,238 | 25,878 |
| 2021-03-03 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 2,301 | $155.17 | $357,039 | 26,578 |
| 2021-03-03 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 2,277 | $154.21 | $351,129 | 28,879 |
| 2021-03-03 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 2,222 | $153.13 | $340,253 | 31,156 |
| 2021-03-02 | Kenningham Daryl | President, U.S. & Brazil Ops |
Open-market sell
S
|
Common Stock | 4,028 | $155.00 | $624,344 | 53,534 |
| 2021-03-01 | HESTERBERG EARL J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,003 | $156.78 | $314,030 | 145,052 |
| 2021-02-26 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 557 | $153.04 | $85,243 | 31,977 |
| 2021-02-19 | Grese Frank | Senior Vice President, HR |
Equity grant / award
A
|
Common Stock | 3,569 | $147.08 | $524,929 | 33,970 |
| 2021-02-19 | Grese Frank | Senior Vice President, HR |
Other disposed transaction
F
|
Common Stock | 1,965 | $147.08 | $289,012 | 30,401 |
| 2021-02-17 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 446 | $148.63 | $66,289 | 31,349 |
| 2021-02-17 | Kenningham Daryl | President, U.S. Operations |
Other disposed transaction
F
|
Common Stock | 630 | $148.63 | $93,637 | 51,505 |
| 2021-01-04 | STANBROOK STEVEN P | Dir |
Equity grant / award
A
|
Common Stock | 1,576 | $0.00 | $0 | 5,988 |
| 2020-12-04 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $127.38 | $636,895 | 148,309 |
| 2020-12-03 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $130.39 | $521,553 | 158,309 |
| 2020-12-03 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $129.53 | $1,036,268 | 162,309 |
| 2020-12-02 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $125.42 | $376,250 | 170,309 |
| 2020-12-02 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $122.42 | $612,096 | 173,309 |
| 2020-11-25 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,300 | $125.07 | $162,590 | 7,283 |
| 2020-11-25 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,549 | $122.65 | $189,980 | 8,583 |
| 2020-11-24 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 10,132 |
| 2020-11-24 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,151 | $131.57 | $283,012 | 15,132 |
| 2020-11-23 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,400 | $124.00 | $297,600 | 31,795 |
| 2020-11-12 | MCHENRY DANIEL JAMES | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 207 | $115.71 | $23,952 | 15,425 |
| 2020-11-09 | JONES MICHAEL DAVID | Sr. Vice President |
Open-market sell
S
|
Common Stock | 1,000 | $120.44 | $120,440 | 14,075 |
| 2020-11-06 | MCHENRY DANIEL JAMES | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 249 | $113.95 | $28,374 | 15,632 |
| 2020-08-18 | MCHENRY DANIEL JAMES | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 2,067 | $96.76 | $200,000 | 15,661 |
| 2020-08-11 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,905 | $93.20 | $177,542 | 34,195 |
| 2020-08-11 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,960 | $92.18 | $365,028 | 36,100 |
| 2020-08-11 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 100 | $93.92 | $9,392 | 40,060 |
| 2020-08-10 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 637 | $92.85 | $59,148 | 40,160 |
| 2020-08-10 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,203 | $92.01 | $202,701 | 40,797 |
| 2020-08-07 | Kenningham Daryl | President, U.S. Operations |
Open-market sell
S
|
Common Stock | 10,000 | $90.46 | $904,588 | 52,135 |
| 2020-08-05 | JONES MICHAEL DAVID | Sr. Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $89.75 | $358,992 | 15,018 |
| 2020-06-15 | STANBROOK STEVEN P | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $65.88 | $98,826 | 4,412 |
| 2020-02-28 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 557 | $83.69 | $46,615 | 42,752 |
| 2020-02-24 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,136 | $102.23 | $116,133 | 94,443 |
| 2020-02-21 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 188 | $108.50 | $20,398 | 4,953 |
| 2020-02-21 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,400 | $107.03 | $149,839 | 5,141 |
| 2020-02-21 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,412 | $106.49 | $363,337 | 6,541 |
| 2020-02-21 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 17,283 |
| 2020-02-20 | HESTERBERG EARL J | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,457 | $106.77 | $796,184 | 145,575 |
| 2020-02-17 | Burman Darryl M | Sr. VP & General Counsel |
Equity grant / award
A
|
Common Stock | 3,817 | $98.25 | $375,039 | 44,758 |
| 2020-02-14 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 446 | $98.26 | $43,824 | 40,941 |
| 2020-01-02 | BARTH CARIN MARCY | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,994 | $0.00 | $0 | 8,197 |
| 2019-12-06 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $103.43 | $1,034,264 | 178,309 |
| 2019-12-05 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 17,500 | $101.35 | $1,773,564 | 188,309 |
| 2019-12-05 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 15,000 | $100.96 | $1,514,400 | 90,472 |
| 2019-12-04 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $102.59 | $1,282,411 | 205,809 |
| 2019-11-08 | GUIVER DARREN | Managing Director, UK Ops |
Other disposed transaction
F
|
Common Stock | 47 | $98.78 | $4,643 | 6,640 |
| 2019-10-30 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 2,940 | $102.70 | $301,935 | 32,472 |
| 2019-10-29 | WATSON MAX P | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $103.47 | $1,034,720 | 49,746 |
| 2019-10-28 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 12,740 | $104.29 | $1,328,655 | 115,472 |
| 2019-10-28 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 10,000 | $104.00 | $1,040,000 | 105,472 |
| 2019-10-28 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 12,740 | $104.29 | $1,328,655 | 115,472 |
| 2019-09-25 | ADAMS JOHN L | Dir |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 54,376 |
| 2019-09-24 | ADAMS JOHN L | Dir |
Open-market sell
S
|
Common Stock | 7,751 | $88.50 | $685,964 | 56,876 |
| 2019-09-24 | ADAMS JOHN L | Dir |
Open-market sell
S
|
Common Stock | 1,557 | $88.75 | $138,184 | 64,627 |
| 2019-09-17 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 21,840 | $0.00 | $0 | 21,840 |
| 2019-09-17 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 21,839 | $0.00 | $0 | 21,839 |
| 2019-09-17 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 65,518 | $0.00 | $0 | 65,518 |
| 2019-09-13 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 10,051 | $87.58 | $880,236 | 56,367 |
| 2019-08-14 | STANBROOK STEVEN P | Dir |
Equity grant / award
A
|
Common Stock | 918 | $0.00 | $0 | 918 |
| 2019-07-29 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 75,900 | $0.00 | $0 | 75,900 |
| 2019-07-29 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 30,301 | $0.00 | $0 | 203,395 |
| 2019-07-26 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 10,200 | $87.00 | $887,400 | 42,486 |
| 2019-06-21 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 5,000 | $78.45 | $392,250 | 35,412 |
| 2019-05-17 | GUIVER DARREN | Managing Director, UK Ops |
Other disposed transaction
F
|
Common Stock | 235 | $77.10 | $18,118 | 6,401 |
| 2019-04-29 | JONES MICHAEL DAVID | Sr. Vice President |
Open-market sell
S
|
Common Stock | 2,500 | $77.76 | $194,410 | 13,921 |
| 2019-03-01 | HESTERBERG EARL J | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,005 | $62.61 | $250,753 | 172,650 |
| 2019-02-28 | Burman Darryl M | Sr. VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 970 | $62.20 | $60,334 | 66,006 |
| 2019-02-25 | Kenningham Daryl | President, U.S. Operations |
Other disposed transaction
F
|
Common Stock | 394 | $63.52 | $25,027 | 63,245 |
| 2019-02-22 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,003 | $62.72 | $62,908 | 140,668 |
| 2019-02-19 | JONES MICHAEL DAVID | Sr. Vice President |
Equity grant / award
A
|
Common Stock | 5,361 | $61.56 | $330,023 | 18,614 |
| 2019-02-19 | Rickel John C | SVP & CFO |
Equity grant / award
A
|
Common Stock | 11,696 | $61.56 | $720,006 | 141,671 |
| 2019-02-15 | DeLongchamps Peter C | Sr. VP, Financial Svcs/Mfr Rel |
Other disposed transaction
F
|
Common Stock | 487 | $60.71 | $29,566 | 46,629 |
| 2019-01-02 | Taylor Anne | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,563 | $0.00 | $0 | 3,563 |
| 2018-11-08 | GUIVER DARREN | Managing Director, UK Ops |
Other disposed transaction
F
|
Common Stock | 94 | $57.18 | $5,375 | 6,636 |
| 2018-09-10 | Pereira Lincoln | Dir |
Other disposed transaction
D
|
Common Stock | 7,196 | $72.85 | $524,221 | 34,745 |
| 2018-09-06 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 7,626 | $0.00 | $0 | 138,483 |
| 2018-09-05 | Taylor Anne | Dir |
Equity grant / award
A
|
Common Stock | 807 | $0.00 | $0 | 807 |
| 2018-09-05 | Taylor Anne | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 807 | $0.00 | $0 | 807 |
| 2018-08-29 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $78.71 | $787,115 | 218,309 |
| 2018-08-28 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $79.88 | $798,821 | 209,226 |
| 2018-08-27 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $79.16 | $1,187,386 | 219,226 |
| 2018-08-21 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 500 | $79.85 | $39,925 | 61,978 |
| 2018-08-20 | Burman Darryl M | Sr. VP & General Counsel |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 62,478 |
| 2018-08-20 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 1,000 | $79.81 | $79,810 | 62,978 |
| 2018-08-17 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 5,000 | $76.98 | $384,923 | 34,051 |
| 2018-08-09 | Kenningham Daryl | President, U.S. Operations |
Open-market sell
S
|
Common Stock | 2,700 | $77.75 | $209,925 | 50,895 |
| 2018-08-08 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 200 | $78.03 | $15,607 | 63,978 |
| 2018-08-08 | Burman Darryl M | Sr. VP & General Counsel |
Open-market sell
S
|
Common Stock | 3,800 | $78.00 | $296,400 | 64,178 |
| 2018-05-17 | GUIVER DARREN | Managing Director, UK Ops |
Other disposed transaction
F
|
Common Stock | 470 | $72.50 | $34,075 | 6,730 |
| 2018-02-27 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,181 | $74.33 | $87,784 | 130,334 |
| 2018-02-23 | JONES MICHAEL DAVID | Sr. Vice President |
Other disposed transaction
F
|
Common Stock | 306 | $75.06 | $22,968 | 13,518 |
| 2018-02-23 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 2,020 | $75.06 | $151,621 | 131,515 |
| 2018-02-20 | JONES MICHAEL DAVID | Sr. Vice President |
Equity grant / award
A
|
Common Stock | 4,000 | $76.00 | $303,980 | 13,824 |
| 2018-02-16 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,435 | $76.36 | $109,577 | 122,035 |
| 2018-01-17 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 719 | $79.69 | $57,296 | 146,109 |
| 2018-01-17 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 7,800 | $78.82 | $614,829 | 146,828 |
| 2018-01-16 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 500 | $83.58 | $41,790 | 154,628 |
| 2018-01-16 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,800 | $83.17 | $149,715 | 155,128 |
| 2018-01-16 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,200 | $81.88 | $262,022 | 156,928 |
| 2018-01-16 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 14,500 | $79.83 | $1,157,515 | 160,128 |
| 2018-01-12 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,000 | $81.05 | $81,050 | 174,628 |
| 2018-01-12 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,700 | $83.18 | $224,590 | 175,628 |
| 2018-01-12 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 16,300 | $82.52 | $1,345,096 | 178,328 |
| 2018-01-11 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 4,600 | $80.36 | $369,658 | 194,628 |
| 2018-01-11 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 13,209 | $80.03 | $1,057,098 | 199,228 |
| 2018-01-11 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,191 | $79.04 | $173,186 | 212,437 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,314 | $79.67 | $104,689 | 214,628 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,086 | $79.67 | $245,868 | 0 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 4,414 | $78.54 | $346,657 | 3,086 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 7,500 | $78.54 | $589,018 | 0 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,228 | $78.54 | $96,442 | 0 |
| 2018-01-10 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,229 | $78.54 | $96,520 | 0 |
| 2018-01-09 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,934 | $79.71 | $313,571 | 1,228 |
| 2018-01-09 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,733 | $78.99 | $215,875 | 5,162 |
| 2018-01-09 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,933 | $79.71 | $313,492 | 1,229 |
| 2018-01-09 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,734 | $78.99 | $215,954 | 5,162 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 766 | $78.72 | $60,303 | 7,895 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,734 | $78.17 | $213,705 | 8,661 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,167 | $77.06 | $244,058 | 11,395 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 767 | $78.72 | $60,382 | 7,895 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,733 | $78.17 | $213,627 | 8,662 |
| 2018-01-08 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,166 | $77.06 | $243,981 | 11,396 |
| 2018-01-05 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 38 | $75.19 | $2,857 | 14,562 |
| 2018-01-05 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 386 | $76.60 | $29,566 | 108,440 |
| 2018-01-05 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 9,500 | $76.19 | $723,764 | 108,826 |
| 2018-01-05 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,102 | $74.68 | $231,656 | 118,326 |
| 2018-01-05 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 6,898 | $73.96 | $510,161 | 121,428 |
| 2018-01-04 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,739 | $73.86 | $128,436 | 128,326 |
| 2018-01-04 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 4,000 | $73.00 | $292,005 | 130,065 |
| 2018-01-03 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,000 | $72.07 | $144,132 | 134,065 |
| 2018-01-02 | WATSON MAX P | Dir |
Equity grant / award
A
|
Common Stock | 2,640 | $0.00 | $0 | 56,183 |
| 2018-01-02 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,000 | $72.33 | $72,326 | 136,065 |
| 2017-12-29 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,000 | $72.90 | $72,900 | 138,065 |
| 2017-12-28 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 3,601 | $73.07 | $263,110 | 140,065 |
| 2017-12-27 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 10,500 | $74.88 | $786,202 | 143,666 |
| 2017-12-26 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 2,150 | $74.81 | $160,831 | 154,166 |
| 2017-12-26 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 6,850 | $74.36 | $509,390 | 156,316 |
| 2017-12-22 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 1,844 | $75.06 | $138,418 | 163,166 |
| 2017-12-22 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 8,796 | $74.30 | $653,578 | 165,010 |
| 2017-12-12 | STRANGE J TERRY | Dir |
Open-market sell
S
|
Common Stock | 1,900 | $79.74 | $151,512 | 45,849 |
| 2017-12-12 | STRANGE J TERRY | Dir |
Open-market sell
S
|
Common Stock | 3,100 | $80.60 | $249,851 | 47,749 |
| 2017-12-08 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 10,000 | $81.00 | $810,000 | 123,470 |
| 2017-12-01 | Rickel John C | SVP & CFO |
Equity grant / award
G
|
Common Stock | 3,650 | $0.00 | $0 | 133,470 |
| 2017-11-29 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 3,754 | $83.38 | $313,020 | 31,736 |
| 2017-11-06 | DeLongchamps Peter C | VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 884 | $81.10 | $71,689 | 40,812 |
| 2017-11-03 | DeLongchamps Peter C | VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 9,110 | $80.16 | $730,231 | 41,696 |
| 2017-10-31 | Grese Frank | Senior Vice President, HR |
Open-market sell
S
|
Common Stock | 10,000 | $79.27 | $792,652 | 35,490 |
| 2017-10-30 | Kenningham Daryl | President, U.S. Operations |
Open-market sell
S
|
Common Stock | 6,700 | $78.68 | $527,143 | 42,130 |
| 2017-10-27 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 20,000 | $80.00 | $1,600,032 | 137,120 |
| 2017-09-21 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 10,000 | $66.99 | $669,939 | 157,077 |
| 2017-05-11 | Pereira Lincoln | Dir |
Equity grant / award
A
|
Common Stock | 19,083 | $71.37 | $1,361,935 | 253,309 |
| 2017-05-11 | Pereira Lincoln | Dir |
Other disposed transaction
D
|
Common Stock | 25,484 | $71.37 | $1,818,768 | 41,941 |
| 2017-03-02 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,259 | $78.56 | $98,907 | 166,776 |
| 2017-03-01 | HESTERBERG EARL J | President & CEO |
Equity grant / award
A
|
Common Stock | 25,440 | $78.61 | $1,999,966 | 177,266 |
| 2017-02-28 | Rickel John C | SVP & CFO |
Equity grant / award
A
|
Common Stock | 10,780 | $78.46 | $845,799 | 168,035 |
| 2017-02-27 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,259 | $79.36 | $99,914 | 157,255 |
| 2017-02-24 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,301 | $79.76 | $103,768 | 158,514 |
| 2017-02-24 | Rickel John C | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,824 | $79.76 | $145,482 | 159,815 |
| 2017-02-13 | BARTH CARIN MARCY | Dir |
Equity grant / award
A
|
Common Stock | 2,131 | $77.22 | $164,556 | 2,131 |
| 2017-01-03 | Wright Mary Ann | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,393 | $0.00 | $0 | 5,663 |
| 2016-12-08 | STRANGE J TERRY | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $80.51 | $201,275 | 48,456 |
| 2016-11-21 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $70.42 | $704,155 | 215,942 |
| 2016-11-15 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $68.11 | $136,229 | 234,226 |
| 2016-11-15 | Pereira Lincoln | Dir |
Open-market sell
S
|
Common Stock | 33,000 | $67.66 | $2,232,856 | 236,226 |
| 2016-11-11 | Rickel John C | SVP & CFO |
Open-market sell
S
|
Common Stock | 5,000 | $64.31 | $321,550 | 161,639 |
| 2016-11-08 | SZEWS CHARLES L | Dir |
Equity grant / award
A
|
Common Stock | 282 | $0.00 | $0 | 282 |
| 2016-09-21 | Pereira Lincoln | Dir |
Other disposed transaction
D
|
Common Stock | 6,128 | $60.42 | $370,254 | 67,425 |
| 2016-09-06 | DeLongchamps Peter C | VP, Financial Svcs/Mfr Rel |
Open-market sell
S
|
Common Stock | 7,500 | $61.22 | $459,150 | 45,283 |
| 2016-08-29 | Burman Darryl M | VP & General Counsel |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 72,133 |
| 2016-08-29 | Burman Darryl M | VP & General Counsel |
Open-market sell
S
|
Common Stock | 2,000 | $58.90 | $117,800 | 72,633 |
| 2016-08-18 | HESTERBERG EARL J | President & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $59.97 | $599,700 | 225,942 |
| 2016-06-23 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 235,942 |
| 2016-06-23 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 230,942 | $0.00 | $0 | 230,942 |
| 2016-05-04 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 7,500 | $0.00 | $0 | 7,500 |
| 2016-05-02 | HESTERBERG EARL J | President & CEO |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 20,000 |