Financial Metrics
ENSG ENSIGN GROUP, INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 471594000.0 | — | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 492134000.0 | +4.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 496386000.0 | +0.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 514364000.0 | +3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 471308000.0 | -8.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 492916000.0 | +4.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 512109000.0 | +3.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 589613000.0 | +15.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 584699000.0 | -0.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 599255000.0 | +2.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 627253000.0 | +4.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 638536000.0 | +1.8% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 668530000.0 | +4.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 713445000.0 | +6.7% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 732486000.0 | +2.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 770005000.0 | +5.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 886841000.0 | +15.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 921345000.0 | +3.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 940791000.0 | +2.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1010172000.0 | +7.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1036285000.0 | +2.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1081776000.0 | +4.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1173041000.0 | +8.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1227769000.0 | +4.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1296405000.0 | +5.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1654864000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 1598326000.0 | -3.4% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 1754601000.0 | +9.8% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 2036524000.0 | +16.1% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 2402596000.0 | +18.0% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 2627461000.0 | +9.4% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 3025468000.0 | +15.1% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 3729355000.0 | +23.3% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 4260485000.0 | +14.2% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 5057841000.0 | +18.7% | USD | 10-K | 2026-02-04 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16315000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 19809000.0 | +21.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 20040000.0 | +1.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7552000.0 | -62.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 22031000.0 | +191.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 25559000.0 | +16.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 32979000.0 | +29.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 31775000.0 | -3.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 29287000.0 | -7.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 29949000.0 | +2.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 28739000.0 | -4.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 30799000.0 | +7.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 56793000.0 | +84.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 55434000.0 | -2.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 55069000.0 | -0.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 63679000.0 | +15.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 64854000.0 | +1.8% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 66318000.0 | +2.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 69110000.0 | +4.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 78232000.0 | +13.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 74287000.0 | -5.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 74875000.0 | +0.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 77874000.0 | +4.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 79792000.0 | +2.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 82218000.0 | +3.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 85971000.0 | +4.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 89338000.0 | +3.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 101373000.0 | +13.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 103902000.0 | +2.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 96218000.0 | -7.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 91847000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 43186000.0 | -53.0% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 84913000.0 | +96.6% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 129180000.0 | +52.1% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 223155000.0 | +72.7% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 260465000.0 | +16.7% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 296825000.0 | +14.0% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 255367000.0 | -14.0% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 358304000.0 | +40.3% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 425306000.0 | +18.7% | USD | 10-K | 2026-02-04 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9290000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 11363000.0 | +22.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 11184000.0 | -1.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2956000.0 | -73.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 12380000.0 | +318.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 14275000.0 | +15.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 23132000.0 | +62.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 22011000.0 | -4.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 20350000.0 | -7.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 27372000.0 | +34.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 28609000.0 | +4.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 27828000.0 | -2.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 40849000.0 | +46.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 40248000.0 | -1.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 43313000.0 | +7.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 49206000.0 | +13.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 49425000.0 | +0.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 48344000.0 | -2.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 50340000.0 | +4.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 57691000.0 | +14.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 56242000.0 | -2.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 59852000.0 | +6.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 63993000.0 | +6.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 63968000.0 | -0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 68835000.0 | +7.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 71007000.0 | +3.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 78567000.0 | +10.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 80277000.0 | +2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 84396000.0 | +5.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 83911000.0 | -0.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 52843000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 40833000.0 | -22.7% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 92528000.0 | +126.6% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 111686000.0 | +20.7% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 171364000.0 | +53.4% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 197725000.0 | +15.4% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 224652000.0 | +13.6% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 209850000.0 | -6.6% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 298458000.0 | +42.2% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 344264000.0 | +15.3% | USD | 10-K | 2026-02-04 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.18 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.23 | +27.8% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.22 | -4.3% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.06 | -72.7% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.24 | +300.0% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.28 | +16.7% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.45 | +60.7% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.42 | -6.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.4 | -4.8% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.52 | +30.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.54 | +3.8% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.5 | -7.4% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.76 | +52.0% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.76 | +0.0% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.81 | +6.6% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.91 | +12.3% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.91 | +0.0% | USD/shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.87 | -4.4% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.92 | +5.7% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 1.05 | +14.1% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1.02 | -2.9% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.08 | +5.9% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.15 | +6.5% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1.14 | -0.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.22 | +7.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.26 | +3.3% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.38 | +9.5% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.41 | +2.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.48 | +5.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.46 | -1.4% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.99 | — | USD/shares | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.79 | -20.2% | USD/shares | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 1.78 | +125.3% | USD/shares | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 2.07 | +16.3% | USD/shares | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 3.19 | +54.1% | USD/shares | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 3.57 | +11.9% | USD/shares | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 4.09 | +14.6% | USD/shares | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 3.76 | -8.1% | USD/shares | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 5.26 | +39.9% | USD/shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 6.0 | +14.1% | USD/shares | 10-K | 2026-02-04 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.18 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.22 | +22.2% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.21 | -4.5% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.05 | -76.2% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.23 | +360.0% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.27 | +17.4% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.43 | +59.3% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.41 | -4.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.38 | -7.3% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.49 | +28.9% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.51 | +4.1% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.48 | -5.9% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.73 | +52.1% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.73 | +0.0% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.77 | +5.5% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.86 | +11.7% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.87 | +1.2% | USD/shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.83 | -4.6% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.89 | +7.2% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 1.01 | +13.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.99 | -2.0% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.05 | +6.1% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.12 | +6.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.19 | +7.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.22 | +2.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.34 | +9.8% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.37 | +2.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.44 | +5.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.42 | -1.4% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.96 | — | USD/shares | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.77 | -19.8% | USD/shares | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 1.7 | +120.8% | USD/shares | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 1.97 | +15.9% | USD/shares | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 3.06 | +55.3% | USD/shares | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 3.42 | +11.8% | USD/shares | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 3.95 | +15.5% | USD/shares | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 3.65 | -7.6% | USD/shares | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 5.12 | +40.3% | USD/shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 5.84 | +14.1% | USD/shares | 10-K | 2026-02-04 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33519000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-06-30 | 33519000.0 | +0.0% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 40414000.0 | +20.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 57706000.0 | +42.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-03-31 | 31507000.0 | -45.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 33476000.0 | +6.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 40055000.0 | +19.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 42337000.0 | +5.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-03-31 | 35057000.0 | -17.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 27184000.0 | -22.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 45657000.0 | +68.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 31083000.0 | -31.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 37824000.0 | +21.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 39042000.0 | +3.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 44396000.0 | +13.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 59175000.0 | +33.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 63217000.0 | +6.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 201738000.0 | +219.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 175380000.0 | -13.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 236562000.0 | +34.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 155527000.0 | -34.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 198411000.0 | +27.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 304620000.0 | +53.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 262201000.0 | -13.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 248546000.0 | -5.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 285580000.0 | +14.9% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 308864000.0 | +8.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 316270000.0 | +2.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 326969000.0 | +3.4% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 419974000.0 | +28.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 467870000.0 | +11.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 509626000.0 | +8.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 511839000.0 | +0.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 477336000.0 | -6.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 532066000.0 | +11.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 464598000.0 | -12.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 282666000.0 | -39.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 363969000.0 | +28.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 443668000.0 | +21.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 57706000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 42337000.0 | -26.6% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 31042000.0 | -26.7% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 59175000.0 | +90.6% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 236562000.0 | +299.8% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 262201000.0 | +10.8% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 316270000.0 | +20.6% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 509626000.0 | +61.1% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 464598000.0 | -8.8% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 503881000.0 | +8.5% | USD | 10-K | 2026-02-04 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 217171000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 226623000.0 | +4.4% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 232465000.0 | +2.6% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 244433000.0 | +5.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 242863000.0 | -0.6% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 243248000.0 | +0.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 255119000.0 | +4.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 265068000.0 | +3.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 258509000.0 | -2.5% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 251042000.0 | -2.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 261454000.0 | +4.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 276099000.0 | +5.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 291701000.0 | +5.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 296935000.0 | +1.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 308093000.0 | +3.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 308985000.0 | +0.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 329518000.0 | +6.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 302061000.0 | -8.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 294151000.0 | -2.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 305062000.0 | +3.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 312578000.0 | +2.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 313663000.0 | +0.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 313858000.0 | +0.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 328731000.0 | +4.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 339886000.0 | +3.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 339001000.0 | -0.3% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 353956000.0 | +4.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 408432000.0 | +15.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 444181000.0 | +8.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 446025000.0 | +0.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 472123000.0 | +5.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 485039000.0 | +2.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 519439000.0 | +7.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 547121000.0 | +5.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 554091000.0 | +1.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 569897000.0 | +2.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 584048000.0 | +2.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 578050000.0 | -1.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 612744000.0 | +6.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 244433000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 265068000.0 | +8.4% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 251915000.0 | -5.0% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 308985000.0 | +22.7% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 305062000.0 | -1.3% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 328731000.0 | +7.8% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 408432000.0 | +24.2% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 485039000.0 | +18.8% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 569897000.0 | +17.5% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 636985000.0 | +11.8% | USD | 10-K | 2026-02-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 293239000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 288014000.0 | -1.8% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 308750000.0 | +7.2% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 333862000.0 | +8.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 305623000.0 | -8.5% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 323845000.0 | +6.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 339845000.0 | +4.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 368076000.0 | +8.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 344726000.0 | -6.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 327569000.0 | -5.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 348413000.0 | +6.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 348072000.0 | -0.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 357729000.0 | +2.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 375546000.0 | +5.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 393201000.0 | +4.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 411081000.0 | +4.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 433321000.0 | +5.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 547306000.0 | +26.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 526627000.0 | -3.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 582956000.0 | +10.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 513316000.0 | -11.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 567104000.0 | +10.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 668118000.0 | +17.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 639709000.0 | -4.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 633111000.0 | -1.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 682682000.0 | +7.8% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 726848000.0 | +6.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 781125000.0 | +7.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 830497000.0 | +6.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 927635000.0 | +11.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 994347000.0 | +7.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1046930000.0 | +5.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1088188000.0 | +3.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1115080000.0 | +2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1196930000.0 | +7.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1157632000.0 | -3.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 986391000.0 | -14.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1067195000.0 | +8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1206578000.0 | +13.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 333862000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 368076000.0 | +10.2% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 348072000.0 | -5.4% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 411081000.0 | +18.1% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 582956000.0 | +41.8% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 639709000.0 | +9.7% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 781125000.0 | +22.1% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 1046930000.0 | +34.0% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 1157632000.0 | +10.6% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 1272304000.0 | +9.9% | USD | 10-K | 2026-02-04 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 773681000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 840075000.0 | +8.6% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 853415000.0 | +1.6% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1001025000.0 | +17.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 984469000.0 | -1.7% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1032184000.0 | +4.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1070848000.0 | +3.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1102433000.0 | +2.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1092709000.0 | -0.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1125847000.0 | +3.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1143575000.0 | +1.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1181958000.0 | +3.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-01-01 | 2197895000.0 | +86.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2218359000.0 | +0.9% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 2321521000.0 | +4.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2359549000.0 | +1.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2361909000.0 | +0.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2388006000.0 | +1.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2488157000.0 | +4.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2464990000.0 | -0.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 2545578000.0 | +3.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 2512500000.0 | -1.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2648553000.0 | +5.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 2813379000.0 | +6.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 2850623000.0 | +1.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 3044559000.0 | +6.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3124671000.0 | +2.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 3265274000.0 | +4.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 3452022000.0 | +5.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 3862238000.0 | +11.9% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3952356000.0 | +2.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4081981000.0 | +3.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 4177541000.0 | +2.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4308410000.0 | +3.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 4437338000.0 | +3.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4629159000.0 | +4.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4669356000.0 | +0.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4759846000.0 | +1.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 4930291000.0 | +3.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5226437000.0 | +6.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1001025000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 1102433000.0 | +10.1% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 1181958000.0 | +7.2% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 2361909000.0 | +99.8% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 2545578000.0 | +7.8% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 2850623000.0 | +12.0% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 3452022000.0 | +21.1% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 4177541000.0 | +21.0% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 4669356000.0 | +11.8% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 5462970000.0 | +17.0% | USD | 10-K | 2026-02-04 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 168111000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 178920000.0 | +6.4% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 199059000.0 | +11.3% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 211928000.0 | +6.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 209874000.0 | -1.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 204578000.0 | -2.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 222488000.0 | +8.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 225821000.0 | +1.5% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 211281000.0 | -6.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 230336000.0 | +9.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 247860000.0 | +7.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 269227000.0 | +8.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 311443000.0 | +15.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 327348000.0 | +5.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 354629000.0 | +8.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 343173000.0 | -3.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 330143000.0 | -3.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 581038000.0 | +76.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 525202000.0 | -9.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 562399000.0 | +7.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 443020000.0 | -21.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 460986000.0 | +4.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 483109000.0 | +4.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 523068000.0 | +8.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 513558000.0 | -1.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 531924000.0 | +3.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 567040000.0 | +6.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 582072000.0 | +2.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 585277000.0 | +0.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 618989000.0 | +5.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 671797000.0 | +8.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 734747000.0 | +9.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 709721000.0 | -3.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 730769000.0 | +3.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 768940000.0 | +5.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 743428000.0 | -3.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 705207000.0 | -5.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 755545000.0 | +7.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 825230000.0 | +9.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 211928000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 225821000.0 | +6.6% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 269227000.0 | +19.2% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 343173000.0 | +27.5% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 562399000.0 | +63.9% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 523068000.0 | -7.0% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 582072000.0 | +11.3% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 734747000.0 | +26.2% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 743428000.0 | +1.2% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 894346000.0 | +20.3% | USD | 10-K | 2026-02-04 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 363485000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 415982000.0 | +14.4% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 415795000.0 | -0.0% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 540530000.0 | +30.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 526159000.0 | -2.7% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 561223000.0 | +6.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 583685000.0 | +4.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 602374000.0 | +3.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 566766000.0 | -5.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 575568000.0 | +1.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 571199000.0 | -0.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 579618000.0 | +1.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-01-01 | 1586525000.0 | +173.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1573356000.0 | -0.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1644214000.0 | +4.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1657743000.0 | +0.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1705765000.0 | +2.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1711191000.0 | +0.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1770381000.0 | +3.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1699446000.0 | -4.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1727351000.0 | +1.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1636920000.0 | -5.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1719910000.0 | +5.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1834085000.0 | +6.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1828909000.0 | -0.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1972546000.0 | +7.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2003978000.0 | +1.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 2083526000.0 | +4.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 2203222000.0 | +5.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 2542484000.0 | +15.4% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2558963000.0 | +0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2616539000.0 | +2.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2680224000.0 | +2.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2724943000.0 | +1.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2774267000.0 | +1.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2878212000.0 | +3.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2828928000.0 | -1.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2829689000.0 | +0.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2909308000.0 | +2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3103535000.0 | +6.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 540530000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 602374000.0 | +11.4% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 579618000.0 | -3.8% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 1705765000.0 | +194.3% | USD | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 1727351000.0 | +1.3% | USD | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 1828909000.0 | +5.9% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 2203222000.0 | +20.5% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 2680224000.0 | +21.7% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 2828928000.0 | +5.5% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 3228146000.0 | +14.1% | USD | 10-K | 2026-02-04 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 410196000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 424093000.0 | +3.4% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 437620000.0 | +3.2% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 460495000.0 | +5.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 458310000.0 | -0.5% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 470961000.0 | +2.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 487163000.0 | +3.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 500059000.0 | +2.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 525943000.0 | +5.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 550279000.0 | +4.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 572376000.0 | +4.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 602340000.0 | +5.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-01-01 | 611370000.0 | +1.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 645003000.0 | +5.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 677307000.0 | +5.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 701806000.0 | +3.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 656144000.0 | -6.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 676815000.0 | +3.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 717776000.0 | +6.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 765544000.0 | +6.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 818227000.0 | +6.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-03-31 | 875580000.0 | +7.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 928643000.0 | +6.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 979294000.0 | +5.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-12-31 | 1021714000.0 | +4.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 1072013000.0 | +4.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 1120693000.0 | +4.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 1181748000.0 | +5.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 1248800000.0 | +5.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 1319754000.0 | +5.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 1393393000.0 | +5.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 1465442000.0 | +5.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1497317000.0 | +2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 1583467000.0 | +5.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 1663071000.0 | +5.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 1750947000.0 | +5.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1840428000.0 | +5.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1930157000.0 | +4.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2020983000.0 | +4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 2122902000.0 | +5.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 460495000.0 | — | USD | 10-K | 2020-02-05 |
| Annual | 2017-12-31 | 500059000.0 | +8.6% | USD | 10-K | 2021-02-03 |
| Annual | 2018-12-31 | 602340000.0 | +20.5% | USD | 10-K | 2022-02-09 |
| Annual | 2019-12-31 | 656144000.0 | +8.9% | USD | 10-K | 2023-02-02 |
| Annual | 2020-12-31 | 818227000.0 | +24.7% | USD | 10-K | 2024-02-01 |
| Annual | 2021-12-31 | 1021714000.0 | +24.9% | USD | 10-K | 2025-02-05 |
| Annual | 2022-12-31 | 1248800000.0 | +22.2% | USD | 10-K | 2026-02-04 |
| Annual | 2023-12-31 | 1497317000.0 | +19.9% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 1840428000.0 | +22.9% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 2234824000.0 | +21.4% | USD | 10-K | 2026-02-04 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 145642000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 183722000.0 | +26.1% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 162474000.0 | -11.6% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 275486000.0 | +69.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 258478000.0 | -6.2% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 284465000.0 | +10.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 287456000.0 | +1.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 302990000.0 | +5.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 280449000.0 | -7.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 268066000.0 | -4.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 245604000.0 | -8.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 233135000.0 | -5.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-03-31 | 240660000.0 | +3.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 268179000.0 | +11.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2021-12-31 | 152883000.0 | -43.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-09-30 | 150191000.0 | -1.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 149269000.0 | -0.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 148339000.0 | -0.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 147401000.0 | -0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 146453000.0 | -0.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 145497000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 144533000.0 | -0.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 143559000.0 | -0.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 142577000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 141585000.0 | -0.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 140585000.0 | -0.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 139576000.0 | -0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 138557000.0 | -0.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 275486000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 302990000.0 | +10.0% | USD | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 246080000.0 | -18.8% | USD | 10-K | 2019-02-06 |
| Annual | 2019-12-31 | 330350000.0 | +34.2% | USD | 10-K | 2020-02-05 |
| Annual | 2020-12-31 | 117648000.0 | -64.4% | USD | 10-K | 2021-02-03 |
| Annual | 2021-12-31 | 152883000.0 | +29.9% | USD | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 149269000.0 | -2.4% | USD | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 145497000.0 | -2.5% | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 141585000.0 | -2.7% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 144352000.0 | +2.0% | USD | 10-K | 2026-02-04 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12695000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 36828000.0 | +190.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 71184000.0 | +93.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 19586000.0 | -72.5% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 24920000.0 | +27.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 63249000.0 | +153.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 40395000.0 | -36.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 101240000.0 | +150.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 157277000.0 | +55.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 19806000.0 | -87.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 67058000.0 | +238.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 132373000.0 | +97.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 27123000.0 | -79.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 174138000.0 | +542.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 282161000.0 | +62.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 34294000.0 | -87.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 108397000.0 | +216.1% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 204489000.0 | +88.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 45874000.0 | -77.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 129813000.0 | +183.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 222337000.0 | +71.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 48344000.0 | -78.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 168082000.0 | +247.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 291397000.0 | +73.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 35312000.0 | -87.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 112249000.0 | +217.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 246730000.0 | +119.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 72220000.0 | -70.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 227950000.0 | +215.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 380950000.0 | +67.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 73888000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 79543000.0 | +7.7% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 210302000.0 | +164.4% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 192223000.0 | -8.6% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 373351000.0 | +94.2% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 275684000.0 | -26.2% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 272513000.0 | -1.2% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 376666000.0 | +38.2% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 347186000.0 | -7.8% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 564270000.0 | +62.5% | USD | 10-K | 2026-02-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -20104000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | -99857000.0 | -396.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -112424000.0 | -12.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -21397000.0 | +81.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -48626000.0 | -127.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -83066000.0 | -70.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -25463000.0 | +69.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -81244000.0 | -219.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -95269000.0 | -17.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -20357000.0 | +78.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -93036000.0 | -357.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -144168000.0 | -55.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -15542000.0 | +89.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -28326000.0 | -82.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -48485000.0 | -71.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -12212000.0 | +74.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -40862000.0 | -234.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | -57869000.0 | -41.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -48240000.0 | +16.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -76596000.0 | -58.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -143771000.0 | -87.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -35971000.0 | +75.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -62435000.0 | -73.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -137754000.0 | -120.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -34655000.0 | +74.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -144564000.0 | -317.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -223465000.0 | -54.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -243804000.0 | -9.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -311924000.0 | -27.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -389237000.0 | -24.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -210636000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | -113184000.0 | +46.3% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | -151211000.0 | -33.6% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | -247015000.0 | -63.4% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | -58666000.0 | +76.3% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | -173907000.0 | -196.4% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | -186182000.0 | -7.1% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | -182698000.0 | +1.9% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | -390052000.0 | -113.5% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | -513177000.0 | -31.6% | USD | 10-K | 2026-02-04 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17210000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 54979000.0 | +219.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 40085000.0 | -27.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -24388000.0 | -160.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -524000.0 | +97.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 2166000.0 | +513.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -22212000.0 | -1125.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -35149000.0 | -58.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -58688000.0 | -67.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 7292000.0 | +112.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 33937000.0 | +365.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 25108000.0 | -26.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -7539000.0 | -130.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -3249000.0 | +56.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -117471000.0 | -3515.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -103117000.0 | +12.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -105686000.0 | -2.5% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | -78562000.0 | +25.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -11289000.0 | +85.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -29838000.0 | -164.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -31903000.0 | -6.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -1674000.0 | +94.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -1943000.0 | -16.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -2043000.0 | -5.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1556000.0 | +176.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 25000.0 | -98.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -825000.0 | -3400.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -10348000.0 | -1154.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -16655000.0 | -60.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -12643000.0 | +24.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 152885000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 18272000.0 | -88.0% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | -70345000.0 | -485.0% | USD | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 82884000.0 | +217.8% | USD | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | -137298000.0 | -265.7% | USD | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | -76138000.0 | +44.5% | USD | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | -32262000.0 | +57.6% | USD | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | -612000.0 | +98.1% | USD | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | -2162000.0 | -253.3% | USD | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | -11810000.0 | -446.3% | USD | 10-K | 2026-02-04 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18231000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 36443000.0 | +99.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 52273000.0 | +43.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 11997000.0 | -77.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 23013000.0 | +91.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 39775000.0 | +72.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 11082000.0 | -72.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 24295000.0 | +119.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 37632000.0 | +54.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 13645000.0 | -63.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 35762000.0 | +162.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 54983000.0 | +53.7% | USD | 10-Q | 2019-10-30 |
| Annual | 2016-12-31 | 65699000.0 | — | USD | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 54079000.0 | -17.7% | USD | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 50894000.0 | -5.9% | USD | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 71541000.0 | +40.6% | USD | 10-K | 2020-02-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50205000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 50403000.0 | +0.4% | shares | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 50642000.0 | +0.5% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 50838000.0 | +0.4% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 50657000.0 | -0.4% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 50795000.0 | +0.3% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 51082000.0 | +0.6% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 51360000.0 | +0.5% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 51764000.0 | +0.8% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 52033000.0 | +0.5% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 52248000.0 | +0.4% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 52584000.0 | +0.6% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 52955000.0 | +0.7% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 53272000.0 | +0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 53367000.0 | +0.2% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 53487000.0 | +0.2% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 53666000.0 | +0.3% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 53755000.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 54135000.0 | +0.7% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 54626000.0 | +0.9% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 54953000.0 | +0.6% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 55130000.0 | +0.3% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 55247000.0 | +0.2% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 55190000.0 | -0.1% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 55308000.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 55278000.0 | -0.1% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 55465000.0 | +0.3% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 55661000.0 | +0.4% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 55907000.0 | +0.4% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 56193000.0 | +0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 56413000.0 | +0.4% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 56597000.0 | +0.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 56904000.0 | +0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 57049000.0 | +0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 57281000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 57438000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 57547000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 57676000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 57897000.0 | +0.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 50838000.0 | — | shares | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 51360000.0 | +1.0% | shares | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 52584000.0 | +2.4% | shares | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 53487000.0 | +1.7% | shares | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 54626000.0 | +2.1% | shares | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 55190000.0 | +1.0% | shares | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 55661000.0 | +0.9% | shares | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 56597000.0 | +1.7% | shares | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 57438000.0 | +1.5% | shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 58085000.0 | +1.1% | shares | 10-K | 2026-02-04 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 52207000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 52366000.0 | +0.3% | shares | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 52587000.0 | +0.4% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 52787000.0 | +0.4% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 52952000.0 | +0.3% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 53173000.0 | +0.4% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 53443000.0 | +0.5% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 53675000.0 | +0.4% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 54083000.0 | +0.8% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 54531000.0 | +0.8% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 54740000.0 | +0.4% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 55089000.0 | +0.6% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 55465000.0 | +0.7% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 55809000.0 | +0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 56017000.0 | +0.4% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 56176000.0 | +0.3% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 56437000.0 | +0.5% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 56543000.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 56926000.0 | +0.7% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 57417000.0 | +0.9% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 57744000.0 | +0.6% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 57941000.0 | +0.3% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 58059000.0 | +0.2% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 58134000.0 | +0.1% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 58385000.0 | +0.4% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 58646000.0 | +0.4% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 58833000.0 | +0.3% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 59029000.0 | +0.3% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 59276000.0 | +0.4% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 59583000.0 | +0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 59803000.0 | +0.4% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 59987000.0 | +0.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 60294000.0 | +0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 60449000.0 | +0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 60681000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 60838000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 61031000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 61240000.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 61461000.0 | +0.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 52787000.0 | — | shares | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 53675000.0 | +1.7% | shares | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 55089000.0 | +2.6% | shares | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 56176000.0 | +2.0% | shares | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 57417000.0 | +2.2% | shares | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 58134000.0 | +1.2% | shares | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 59029000.0 | +1.5% | shares | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 59987000.0 | +1.6% | shares | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 60838000.0 | +1.4% | shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 61652000.0 | +1.3% | shares | 10-K | 2026-02-04 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50679000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 50274000.0 | -0.8% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 50541000.0 | +0.5% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 50767000.0 | +0.4% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 50705000.0 | -0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 50911000.0 | +0.4% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 51585000.0 | +1.3% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 51880000.0 | +0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 52139000.0 | +0.5% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 53081000.0 | +1.8% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 53408000.0 | +0.6% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 53941000.0 | +1.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 53475000.0 | -0.9% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 53094000.0 | -0.7% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 53328000.0 | +0.4% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 54192000.0 | +1.6% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 54468000.0 | +0.5% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 54627000.0 | +0.3% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 54667000.0 | +0.1% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 54906000.0 | +0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 54882000.0 | -0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 55300000.0 | +0.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 55611000.0 | +0.6% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 55829000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 56337000.0 | +0.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 56544000.0 | +0.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 56776000.0 | +0.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 57099000.0 | +0.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 57157000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 57382000.0 | +0.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 50555000.0 | — | shares | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 50932000.0 | +0.7% | shares | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 52016000.0 | +2.1% | shares | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 53452000.0 | +2.8% | shares | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 53434000.0 | -0.0% | shares | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 54486000.0 | +2.0% | shares | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 54887000.0 | +0.7% | shares | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 55708000.0 | +1.5% | shares | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 56655000.0 | +1.7% | shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 57306000.0 | +1.1% | shares | 10-K | 2026-02-04 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 52334000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 51931000.0 | -0.8% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 52045000.0 | +0.2% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 52633000.0 | +1.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 52548000.0 | -0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 52828000.0 | +0.5% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 53518000.0 | +1.3% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 54251000.0 | +1.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 54632000.0 | +0.7% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 55698000.0 | +2.0% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 56078000.0 | +0.7% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 56364000.0 | +0.5% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 55796000.0 | -1.0% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 55181000.0 | -1.1% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 55713000.0 | +1.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 56891000.0 | +2.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 56997000.0 | +0.2% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 56971000.0 | -0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 56871000.0 | -0.2% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 56853000.0 | -0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 56761000.0 | -0.2% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 57098000.0 | +0.6% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 57260000.0 | +0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 57337000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 57921000.0 | +1.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 58013000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 58444000.0 | +0.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 58500000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 58602000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 58956000.0 | +0.6% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 52133000.0 | — | shares | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 52829000.0 | +1.3% | shares | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 54397000.0 | +3.0% | shares | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 55981000.0 | +2.9% | shares | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 55787000.0 | -0.3% | shares | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 56925000.0 | +2.0% | shares | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 56871000.0 | -0.1% | shares | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 57323000.0 | +0.8% | shares | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 58240000.0 | +1.6% | shares | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 58873000.0 | +1.1% | shares | 10-K | 2026-02-04 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.4404 | — | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.4504 | +2.3% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.4409 | -2.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.4498 | +2.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.2125 | -52.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.2123 | -0.1% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2170 | +2.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.2469 | +13.8% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.2350 | -4.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.2431 | +3.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2497 | +2.7% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2411 | -3.4% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.2376 | -1.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.2343 | -1.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.2344 | +0.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2358 | +0.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2296 | -2.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2331 | +1.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2305 | -1.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2345 | +1.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2335 | -0.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2337 | +0.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2464 | +5.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2490 | +1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2480 | -0.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1.6532 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 1.4498 | -12.3% | ratio | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 1.4845 | +2.4% | ratio | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 0.8622 | -41.9% | ratio | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 0.9438 | +9.5% | ratio | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 0.9217 | -2.3% | ratio | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 0.8764 | -4.9% | ratio | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 0.8927 | +1.9% | ratio | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 0.9124 | +2.2% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.9258 | +1.5% | ratio | 10-K | 2026-02-04 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.7443 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.6097 | -7.7% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 1.5510 | -3.6% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.5754 | +1.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1.4562 | -7.6% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.5830 | +8.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.5275 | -3.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1.6299 | +6.7% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1.6316 | +0.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.4221 | -12.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.4057 | -1.2% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1.2929 | -8.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.1486 | -11.2% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1.1472 | -0.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.1088 | -3.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.1979 | +8.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.3125 | +9.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.9419 | -28.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.0027 | +6.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.0366 | +3.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.1587 | +11.8% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.2302 | +6.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1.3830 | +12.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1.2230 | -11.6% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1.2328 | +0.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.2834 | +4.1% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 1.2818 | -0.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1.3420 | +4.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.4190 | +5.7% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.4986 | +5.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.4801 | -1.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.4249 | -3.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.5333 | +7.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.5259 | -0.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.5566 | +2.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.5572 | +0.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.3987 | -10.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.4125 | +1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.4621 | +3.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1.5754 | — | ratio | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 1.6299 | +3.5% | ratio | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 1.2929 | -20.7% | ratio | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 1.1979 | -7.3% | ratio | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 1.0366 | -13.5% | ratio | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 1.2230 | +18.0% | ratio | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 1.3420 | +9.7% | ratio | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 1.4249 | +6.2% | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 1.5572 | +9.3% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 1.4226 | -8.6% | ratio | 10-K | 2026-02-04 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8861 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 0.9809 | +10.7% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 0.9501 | -3.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.1738 | +23.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1.1480 | -2.2% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.1917 | +3.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.1981 | +0.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1.2046 | +0.5% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1.0776 | -10.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.0460 | -2.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.9979 | -4.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 0.9623 | -3.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-01-01 | 2.5950 | +169.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.4393 | -6.0% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 2.4276 | -0.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.3621 | -2.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2.5997 | +10.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2.5283 | -2.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2.4665 | -2.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2.2199 | -10.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 2.1111 | -4.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.8695 | -11.4% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.8521 | -0.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1.8729 | +1.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1.7900 | -4.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1.8400 | +2.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.7882 | -2.8% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 1.7631 | -1.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1.7643 | +0.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.9265 | +9.2% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.8365 | -4.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.7855 | -2.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.7900 | +0.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.7209 | -3.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.6682 | -3.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.6438 | -1.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.5371 | -6.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.4660 | -4.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.4396 | -1.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.4619 | +1.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1.1738 | — | ratio | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 1.2046 | +2.6% | ratio | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 0.9623 | -20.1% | ratio | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 2.5997 | +170.2% | ratio | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 2.1111 | -18.8% | ratio | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 1.7900 | -15.2% | ratio | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 1.7643 | -1.4% | ratio | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 1.7900 | +1.5% | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 1.5371 | -14.1% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 1.4445 | -6.0% | ratio | 10-K | 2026-02-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0303 | — | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0470 | +55.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0443 | -5.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0396 | -10.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0581 | +46.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0580 | -0.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0543 | -6.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0693 | +27.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0688 | -0.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0723 | +5.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0784 | +8.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0774 | -1.3% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0723 | -6.6% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0706 | -2.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0788 | +11.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0730 | -7.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0675 | -7.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0695 | +2.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0680 | -2.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0681 | +0.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0685 | +0.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0726 | +6.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0684 | -5.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0687 | +0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0647 | -5.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.0319 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.0255 | -20.0% | ratio | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 0.0527 | +106.4% | ratio | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 0.0548 | +4.0% | ratio | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 0.0713 | +30.1% | ratio | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 0.0753 | +5.5% | ratio | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 0.0743 | -1.3% | ratio | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 0.0563 | -24.2% | ratio | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 0.0701 | +24.5% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.0681 | -2.8% | ratio | 10-K | 2026-02-04 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0542 | — | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0670 | +23.6% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0640 | -4.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0569 | -11.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0635 | +11.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0583 | -8.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0601 | +3.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0963 | +60.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0948 | -1.6% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.0919 | -3.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1015 | +10.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1016 | +0.0% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.0992 | -2.3% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0969 | -2.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1068 | +10.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0965 | -9.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0844 | -12.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0845 | +0.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0848 | +0.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0814 | -4.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0830 | +1.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0826 | -0.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0864 | +4.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0846 | -2.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0742 | -12.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.0555 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.0270 | -51.3% | ratio | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 0.0484 | +79.1% | ratio | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 0.0634 | +31.1% | ratio | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 0.0929 | +46.4% | ratio | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 0.0991 | +6.7% | ratio | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 0.0981 | -1.0% | ratio | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 0.0685 | -30.2% | ratio | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 0.0841 | +22.8% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.0841 | -0.0% | ratio | 10-K | 2026-02-04 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1994 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-06-30 | 0.1873 | -6.0% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 0.2030 | +8.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.2723 | +34.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-03-31 | 0.1501 | -44.9% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1636 | +9.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1800 | +10.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.1875 | +4.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-03-31 | 0.1659 | -11.5% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.1180 | -28.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1842 | +56.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 0.1155 | -37.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1214 | +5.2% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 0.1193 | -1.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.1252 | +5.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.1724 | +37.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1915 | +11.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.3472 | +81.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.3339 | -3.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 0.4206 | +26.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.3511 | -16.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.4304 | +22.6% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.6305 | +46.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.5013 | -20.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.4840 | -3.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.5369 | +10.9% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 0.5447 | +1.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 0.5434 | -0.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.5587 | +2.8% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.6785 | +21.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.6964 | +2.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.6936 | -0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.7212 | +4.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.6532 | -9.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.6919 | +5.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.6249 | -9.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4008 | -35.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4817 | +20.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.5376 | +11.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.2723 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.1875 | -31.1% | ratio | 10-K | 2019-02-06 |
| Annual | 2018-12-31 | 0.1153 | -38.5% | ratio | 10-K | 2020-02-05 |
| Annual | 2019-12-31 | 0.1724 | +49.6% | ratio | 10-K | 2021-02-03 |
| Annual | 2020-12-31 | 0.4206 | +143.9% | ratio | 10-K | 2022-02-09 |
| Annual | 2021-12-31 | 0.5013 | +19.2% | ratio | 10-K | 2023-02-02 |
| Annual | 2022-12-31 | 0.5434 | +8.4% | ratio | 10-K | 2024-02-01 |
| Annual | 2023-12-31 | 0.6936 | +27.7% | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.6249 | -9.9% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.5634 | -9.8% | ratio | 10-K | 2026-02-04 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0120 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0135 | +12.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0131 | -3.1% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0030 | -77.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0120 | +299.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0133 | +11.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0212 | +58.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0196 | -7.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0178 | -9.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0123 | -30.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0123 | -0.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0118 | -4.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0171 | +45.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0162 | -5.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0176 | +8.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0196 | +11.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0187 | -4.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0172 | -7.9% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0165 | -3.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0185 | +11.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0172 | -6.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0155 | -10.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0162 | +4.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0157 | -3.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0160 | +2.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0160 | +0.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0170 | +6.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0169 | -0.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0171 | +1.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0161 | -6.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.0528 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.0370 | -29.8% | ratio | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 0.0783 | +111.4% | ratio | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 0.0473 | -39.6% | ratio | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 0.0673 | +42.4% | ratio | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 0.0694 | +3.0% | ratio | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 0.0651 | -6.2% | ratio | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 0.0502 | -22.8% | ratio | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 0.0639 | +27.2% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.0630 | -1.4% | ratio | 10-K | 2026-02-04 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0226 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0268 | +18.3% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0256 | -4.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0064 | -74.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0263 | +307.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0293 | +11.5% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0440 | +50.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0400 | -9.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0356 | -11.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0424 | +19.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0422 | -0.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0397 | -6.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0604 | +52.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0561 | -7.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0566 | +0.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0562 | -0.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0532 | -5.3% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0494 | -7.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0470 | -4.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0515 | +9.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0476 | -7.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0454 | -4.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0459 | +1.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0437 | -5.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0435 | -0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0427 | -1.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0449 | +5.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0416 | -7.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0418 | +0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0395 | -5.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.1148 | — | ratio | 10-K | 2019-02-06 |
| Annual | 2017-12-31 | 0.0817 | -28.8% | ratio | 10-K | 2020-02-05 |
| Annual | 2018-12-31 | 0.1536 | +88.1% | ratio | 10-K | 2021-02-03 |
| Annual | 2019-12-31 | 0.1702 | +10.8% | ratio | 10-K | 2022-02-09 |
| Annual | 2020-12-31 | 0.2094 | +23.0% | ratio | 10-K | 2023-02-02 |
| Annual | 2021-12-31 | 0.1935 | -7.6% | ratio | 10-K | 2024-02-01 |
| Annual | 2022-12-31 | 0.1799 | -7.0% | ratio | 10-K | 2025-02-05 |
| Annual | 2023-12-31 | 0.1402 | -22.1% | ratio | 10-K | 2026-02-04 |
| Annual | 2024-12-31 | 0.1622 | +15.7% | ratio | 10-K | 2026-02-04 |
| Annual | 2025-12-31 | 0.1540 | -5.0% | ratio | 10-K | 2026-02-04 |
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-04-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $196.65 | $137,655 | 22,152 |
| 2026-03-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $213.02 | $149,114 | 22,852 |
| 2026-02-26 | Wittekind Beverly B. | VP and Chief Legal Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 2,500 |
| 2026-02-26 | Wittekind Beverly B. | VP and Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 33,666 |
| 2026-02-20 | Uychiat Pison Marivic | Dir |
Open-market sell
S
|
Common Stock | 67 | $204.92 | $13,730 | 14,340 |
| 2026-02-19 | Uychiat Pison Marivic | Dir |
Open-market sell
S
|
Common Stock | 83 | $211.02 | $17,514 | 14,407 |
| 2026-02-18 | Snapper Suzanne D. | CFO |
Equity grant / award
A
|
Common Stock | 11,983 | $209.96 | $2,515,951 | 284,872 |
| 2026-02-17 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $213.43 | $213,430 | 23,726 |
| 2026-02-09 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 375 | $198.00 | $74,250 | 22,852 |
| 2026-02-06 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,129 | $0.00 | $0 | 0 |
| 2026-02-06 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 100 | $197.21 | $19,720 | 272,889 |
| 2026-02-06 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 2,268 | $196.11 | $444,768 | 272,989 |
| 2026-02-06 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 2,205 | $196.07 | $432,334 | 275,257 |
| 2026-02-06 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 4,129 | $15.93 | $65,775 | 285,720 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,129 | $0.00 | $0 | 4,129 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 727 | $197.68 | $143,712 | 277,462 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 1,595 | $196.87 | $314,012 | 278,189 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 2,072 | $196.01 | $406,130 | 279,784 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 1,742 | $194.96 | $339,625 | 281,856 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 644 | $193.52 | $124,628 | 283,598 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 550 | $192.09 | $105,651 | 284,242 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 200 | $187.28 | $37,457 | 284,792 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 728 | $185.22 | $134,839 | 284,992 |
| 2026-02-05 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 4,129 | $15.93 | $65,775 | 281,591 |
| 2026-02-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $171.54 | $120,078 | 23,552 |
| 2026-01-21 | Agwunobi John O | Dir |
Open-market sell
S
|
Common Stock | 146 | $178.31 | $26,033 | 9,087 |
| 2026-01-20 | Agwunobi John O | Dir |
Open-market sell
S
|
Common Stock | 246 | $179.82 | $44,236 | 9,233 |
| 2026-01-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 24,252 |
| 2026-01-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $173.59 | $121,513 | 23,652 |
| 2025-12-19 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,000 | $0.00 | $0 | 500 |
| 2025-12-19 | Wittekind Beverly B. | VP and Chief Legal Officer |
Open-market sell
S
|
Common Stock | 2,000 | $180.00 | $360,000 | 32,779 |
| 2025-12-19 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | $83.64 | $167,280 | 34,779 |
| 2025-12-12 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 0 |
| 2025-12-12 | Wittekind Beverly B. | VP and Chief Legal Officer |
Open-market sell
S
|
Common Stock | 1,554 | $176.21 | $273,826 | 32,779 |
| 2025-12-12 | Wittekind Beverly B. | VP and Chief Legal Officer |
Open-market sell
S
|
Common Stock | 5,846 | $175.52 | $1,026,067 | 34,333 |
| 2025-12-12 | Wittekind Beverly B. | VP and Chief Legal Officer |
Open-market sell
S
|
Common Stock | 1,000 | $174.11 | $174,108 | 40,179 |
| 2025-12-12 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $44.84 | $112,100 | 41,179 |
| 2025-12-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $184.27 | $128,989 | 24,352 |
| 2025-11-20 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,690 | $0.00 | $0 | 0 |
| 2025-11-20 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 3,690 | $180.00 | $664,200 | 51,165 |
| 2025-11-20 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 3,690 | $15.93 | $58,782 | 54,855 |
| 2025-11-18 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,209 | $0.00 | $0 | 3,690 |
| 2025-11-18 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 2,209 | $180.00 | $397,620 | 51,165 |
| 2025-11-18 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 2,209 | $15.93 | $35,189 | 53,374 |
| 2025-11-18 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $178.57 | $178,570 | 24,126 |
| 2025-11-17 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,899 | $0.00 | $0 | 0 |
| 2025-11-17 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 5,899 | $177.30 | $1,045,893 | 51,165 |
| 2025-11-17 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 5,899 | $16.60 | $97,923 | 57,064 |
| 2025-11-17 | Burton Spencer | President and COO |
Equity grant / award
G
|
Common Stock | 4,229 | $0.00 | $0 | 51,165 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 18,877 | $0.00 | $0 | 0 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,438 | $0.00 | $0 | 0 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $182.95 | $73,182 | 56,481 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,100 | $182.11 | $746,667 | 56,881 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,918 | $181.02 | $1,795,345 | 60,981 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 11,911 | $180.10 | $2,145,129 | 70,899 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,986 | $179.44 | $356,377 | 82,810 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 18,877 | $45.34 | $855,883 | 84,796 |
| 2025-11-12 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 9,438 | $15.80 | $149,120 | 65,919 |
| 2025-11-11 | Port Barry | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 4,820 | $0.00 | $0 | 150,480 |
| 2025-11-07 | Uychiat Pison Marivic | Dir |
Open-market sell
S
|
Common Stock | 73 | $182.08 | $13,292 | 14,490 |
| 2025-11-07 | Snapper Suzanne D. | CFO |
Equity grant / award
G
|
Common Stock | 2,675 | $0.00 | $0 | 266,529 |
| 2025-11-07 | Snapper Suzanne D. | CFO |
Equity grant / award
G
|
Common Stock | 2,675 | $0.00 | $0 | 56,340 |
| 2025-11-06 | Agwunobi John O | Dir |
Open-market sell
S
|
Common Stock | 246 | $188.87 | $46,462 | 8,879 |
| 2025-11-05 | Uychiat Pison Marivic | Dir |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 4,000 | $0.00 | $0 | 4,000 |
| 2025-11-05 | Uychiat Pison Marivic | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | $0.00 | $0 | 14,563 |
| 2025-11-03 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $180.64 | $126,448 | 25,052 |
| 2025-10-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 25,752 |
| 2025-10-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $172.00 | $120,400 | 25,152 |
| 2025-09-05 | Keetch Chad | CIO, EVP and Secretary |
Equity grant / award
G
|
Common Stock | 2,820 | $0.00 | $0 | 94,800 |
| 2025-09-02 | SMITH BARRY M | Dir |
Equity grant / award
G
|
Common Stock | 1,200 | $0.00 | $0 | 25,852 |
| 2025-09-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $172.06 | $120,442 | 27,052 |
| 2025-08-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $166.17 | $166,170 | 24,526 |
| 2025-08-08 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,399 | $0.00 | $0 | 0 |
| 2025-08-08 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,399 | $160.00 | $383,840 | 57,030 |
| 2025-08-08 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,399 | $15.93 | $38,216 | 59,429 |
| 2025-08-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $150.00 | $105,000 | 27,752 |
| 2025-07-31 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 425 | $149.23 | $63,423 | 22,027 |
| 2025-07-15 | Parkinson Mark Vincent | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 1,800 |
| 2025-07-07 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,618 | $0.00 | $0 | 0 |
| 2025-07-07 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 300 | $150.07 | $45,020 | 269,692 |
| 2025-07-07 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 2,500 | $148.90 | $372,262 | 269,992 |
| 2025-07-07 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 5,579 | $147.79 | $824,539 | 272,492 |
| 2025-07-07 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 10,618 | $21.39 | $227,119 | 278,071 |
| 2025-07-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $153.48 | $107,436 | 27,852 |
| 2025-06-18 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,719 | $0.00 | $0 | 0 |
| 2025-06-18 | Wittekind Beverly B. | VP and Chief Legal Officer |
Open-market sell
S
|
Common Stock | 4,719 | $155.00 | $731,445 | 38,679 |
| 2025-06-18 | Wittekind Beverly B. | VP and Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 4,719 | $45.34 | $213,959 | 43,398 |
| 2025-06-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $146.51 | $102,557 | 28,552 |
| 2025-05-28 | Wittekind Beverly B. | VP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 102 | $146.31 | $14,924 | 38,679 |
| 2025-05-27 | Wittekind Beverly B. | VP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 122 | $147.46 | $17,990 | 38,781 |
| 2025-05-27 | Wittekind Beverly B. | VP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 102 | $147.46 | $15,041 | 38,903 |
| 2025-05-19 | Wittekind Beverly B. | VP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 102 | $147.70 | $15,065 | 39,005 |
| 2025-05-19 | Snapper Suzanne D. | CFO |
Other disposed transaction
F
|
Common Stock | 488 | $147.70 | $72,078 | 268,573 |
| 2025-05-16 | Wittekind Beverly B. | VP and Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 102 | $149.75 | $15,274 | 39,107 |
| 2025-05-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,999 | $145.47 | $290,795 | 24,926 |
| 2025-05-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $129.20 | $90,440 | 29,252 |
| 2025-04-15 | Agwunobi John O | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 7,925 |
| 2025-04-01 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $129.40 | $90,580 | 29,352 |
| 2025-03-04 | Port Barry | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 14,471 | $0.00 | $0 | 155,300 |
| 2025-03-03 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $129.15 | $90,405 | 30,052 |
| 2025-02-19 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 112 | $127.12 | $14,237 | 38,209 |
| 2025-02-14 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $129.66 | $259,320 | 26,325 |
| 2025-02-11 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 450 | $128.06 | $57,627 | 21,252 |
| 2025-02-10 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A
|
Common Stock | 5,023 | $129.23 | $649,122 | 17,562 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,400 | $0.00 | $0 | 5,600 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,800 | $0.00 | $0 | 4,200 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,750 | $0.00 | $0 | 2,500 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,000 | $0.00 | $0 | 1,000 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 23,597 | $0.00 | $0 | 0 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,539 | $0.00 | $0 | 0 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,392 | $149.09 | $505,717 | 12,539 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 35,694 | $148.47 | $5,299,356 | 15,931 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 1,400 | $90.85 | $127,190 | 51,625 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 2,800 | $80.60 | $225,680 | 50,225 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 3,750 | $82.20 | $308,250 | 47,425 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 4,000 | $44.84 | $179,360 | 43,675 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 23,597 | $45.34 | $1,069,888 | 39,675 |
| 2025-02-05 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 3,539 | $15.80 | $55,916 | 16,078 |
| 2025-02-03 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $138.48 | $96,936 | 30,752 |
| 2025-01-15 | Blouin Ann Scott | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 21,702 |
| 2025-01-02 | SMITH BARRY M | Dir |
Open-market sell
S
|
Common Stock | 700 | $133.43 | $93,401 | 30,852 |
| 2024-12-10 | Snapper Suzanne D. | CFO |
Equity grant / award
G
|
Common Stock | 640 | $0.00 | $0 | 256,809 |
| 2024-12-02 | Abbott Swati Bargotra | Dir |
Equity grant / award
G
|
Common Stock | 35 | $0.00 | $0 | 16,632 |
| 2024-11-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,125 | $146.15 | $164,419 | 27,725 |
| 2024-11-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 875 | $144.25 | $126,220 | 28,850 |
| 2024-11-06 | Snapper Suzanne D. | CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 12,000 | $0.00 | $0 | 12,000 |
| 2024-11-06 | Snapper Suzanne D. | CFO |
Equity grant / award
A
|
Common Stock | 4,800 | $0.00 | $0 | 257,449 |
| 2024-11-01 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 375 | $155.31 | $58,241 | 21,102 |
| 2024-10-25 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,000 | $0.00 | $0 | 2,399 |
| 2024-10-25 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,000 | $155.00 | $310,000 | 53,716 |
| 2024-10-25 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | $15.93 | $31,860 | 55,716 |
| 2024-10-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 31,552 |
| 2024-09-13 | Abbott Swati Bargotra | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $152.45 | $152,450 | 16,067 |
| 2024-09-10 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
G
|
Common Stock | 13,721 | $0.00 | $0 | 183,388 |
| 2024-09-09 | Snapper Suzanne D. | CFO |
Equity grant / award
G
|
Common Stock | 1,647 | $0.00 | $0 | 252,649 |
| 2024-08-29 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,500 | $0.00 | $0 | 4,399 |
| 2024-08-29 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,118 | $0.00 | $0 | 0 |
| 2024-08-29 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,618 | $150.00 | $842,700 | 53,716 |
| 2024-08-29 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 1,500 | $15.93 | $23,895 | 59,334 |
| 2024-08-29 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,118 | $21.39 | $88,084 | 57,834 |
| 2024-08-22 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,500 | $0.00 | $0 | 4,118 |
| 2024-08-22 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,500 | $145.00 | $507,500 | 53,716 |
| 2024-08-22 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 3,500 | $21.39 | $74,865 | 57,216 |
| 2024-08-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $141.71 | $283,420 | 29,125 |
| 2024-08-06 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,000 | $0.00 | $0 | 7,618 |
| 2024-08-06 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,000 | $140.00 | $420,000 | 53,716 |
| 2024-08-06 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 3,000 | $21.39 | $64,170 | 56,716 |
| 2024-07-31 | SMITH BARRY M | Dir |
Equity grant / award
G
|
Common Stock | 1,673 | $0.00 | $0 | 30,952 |
| 2024-07-30 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
G
|
Common Stock | 3,500 | $0.00 | $0 | 835,978 |
| 2024-07-15 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,099 | $0.00 | $0 | 0 |
| 2024-07-15 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 191 | $137.35 | $26,235 | 42,629 |
| 2024-07-15 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 1,906 | $136.51 | $260,196 | 42,820 |
| 2024-07-15 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 1,002 | $135.34 | $135,609 | 44,726 |
| 2024-07-15 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 3,099 | $21.39 | $66,288 | 45,728 |
| 2024-07-15 | Agwunobi John O | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 6,125 |
| 2024-07-12 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,519 | $0.00 | $0 | 3,099 |
| 2024-07-12 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 7,519 | $135.04 | $1,015,398 | 42,629 |
| 2024-07-12 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 7,519 | $21.39 | $160,831 | 50,148 |
| 2024-07-11 | Burton Spencer | President and COO |
Equity grant / award
G
|
Common Stock | 4,605 | $0.00 | $0 | 42,629 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,258 | $0.00 | $0 | 0 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,618 | $0.00 | $0 | 0 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 3,603 | $122.18 | $440,225 | 86,946 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 12,815 | $121.62 | $1,558,508 | 90,549 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 10,716 | $120.70 | $1,293,453 | 103,364 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 8,258 | $15.80 | $130,476 | 114,080 |
| 2024-06-05 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 10,618 | $21.39 | $227,119 | 97,564 |
| 2024-05-30 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 529 | $118.49 | $62,681 | 47,234 |
| 2024-05-28 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 282 | $118.93 | $33,538 | 47,763 |
| 2024-05-28 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 264 | $118.93 | $31,398 | 48,045 |
| 2024-05-28 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 352 | $118.93 | $41,863 | 48,309 |
| 2024-05-20 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 221 | $119.56 | $26,423 | 27,466 |
| 2024-05-16 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 2,500 |
| 2024-05-16 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 38,912 |
| 2024-05-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $118.26 | $236,520 | 30,250 |
| 2024-05-10 | Port Barry | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 39,218 | $0.00 | $0 | 140,829 |
| 2024-05-07 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 350 | $116.47 | $40,764 | 20,002 |
| 2024-04-30 | Agwunobi John O | Dir |
Open-market buy
P
|
Common Stock | 0 | $117.58 | $18 | 5,250 |
| 2024-04-24 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
W
|
Common Stock | 7,219 | $0.00 | $0 | 27,687 |
| 2024-04-15 | Shaw Daren | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,463 | $0.00 | $0 | 0 |
| 2024-04-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 4,463 | $118.96 | $530,918 | 32,250 |
| 2024-04-15 | Shaw Daren | Dir |
Exercise / conversion
M
|
Common Stock | 4,463 | $10.89 | $48,602 | 36,713 |
| 2024-04-15 | Shaw Daren | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 32,250 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,539 | $0.00 | $0 | 0 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,719 | $0.00 | $0 | 0 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 236 | $122.91 | $29,007 | 37,912 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 9,764 | $121.62 | $1,187,543 | 38,148 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 3,539 | $15.93 | $56,376 | 47,912 |
| 2024-03-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 4,719 | $18.20 | $85,886 | 44,373 |
| 2024-02-20 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 112 | $121.34 | $13,590 | 39,654 |
| 2024-02-15 | Shaw Daren | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $0.00 | $0 | 4,463 |
| 2024-02-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 196 | $121.30 | $23,775 | 31,375 |
| 2024-02-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,993 | $120.13 | $239,422 | 31,571 |
| 2024-02-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 3,811 | $119.34 | $454,808 | 33,564 |
| 2024-02-15 | Shaw Daren | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $10.89 | $43,560 | 37,375 |
| 2024-02-08 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 1,322 | $117.92 | $155,885 | 147,400 |
| 2024-02-08 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 678 | $116.99 | $79,320 | 148,722 |
| 2024-02-08 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 5,204 | $117.86 | $613,357 | 839,478 |
| 2024-02-08 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,596 | $117.09 | $421,054 | 844,682 |
| 2024-02-07 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,000 | $118.01 | $236,022 | 149,400 |
| 2024-02-07 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 4,303 | $117.31 | $504,772 | 151,400 |
| 2024-02-07 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 8,721 | $119.53 | $1,042,442 | 848,278 |
| 2024-02-07 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 12,027 | $118.08 | $1,420,123 | 856,999 |
| 2024-02-07 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 14,867 | $117.36 | $1,744,821 | 869,026 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 38 | $119.65 | $4,547 | 155,703 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,067 | $118.46 | $718,694 | 155,741 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,592 | $117.48 | $774,425 | 161,808 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 27,814 | $118.44 | $3,294,243 | 883,893 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 17,471 | $117.49 | $2,052,745 | 911,707 |
| 2024-02-06 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A
|
Common Stock | 4,901 | $117.58 | $576,260 | 20,468 |
| 2024-01-16 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 15,317 |
| 2023-12-15 | Shaw Daren | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $0.00 | $0 | 8,463 |
| 2023-12-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $111.86 | $447,440 | 32,500 |
| 2023-12-15 | Shaw Daren | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $10.89 | $43,560 | 36,500 |
| 2023-12-14 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,899 | $0.00 | $0 | 0 |
| 2023-12-14 | Burton Spencer | President and COO |
Equity grant / award
G
|
Common Stock | 2,239 | $0.00 | $0 | 43,274 |
| 2023-12-14 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 976 | $112.46 | $109,757 | 45,513 |
| 2023-12-14 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 5,062 | $111.34 | $563,579 | 46,489 |
| 2023-12-14 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 2,100 | $110.59 | $232,245 | 51,551 |
| 2023-12-14 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 5,899 | $18.47 | $108,955 | 53,651 |
| 2023-12-11 | Snapper Suzanne D. | CFO |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 246,014 |
| 2023-11-15 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 929,178 |
| 2023-11-03 | Port Barry | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 6,900 | $0.00 | $0 | 101,611 |
| 2023-11-02 | Port Barry | Chief Executive Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 40,000 | $0.00 | $0 | 40,000 |
| 2023-10-27 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
G
|
Common Stock | 46,965 | $0.00 | $0 | 169,667 |
| 2023-10-16 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 14,442 |
| 2023-10-10 | Shaw Daren | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $0.00 | $0 | 12,463 |
| 2023-10-10 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $95.00 | $380,014 | 33,625 |
| 2023-10-10 | Shaw Daren | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $10.89 | $43,560 | 37,625 |
| 2023-08-31 | Burton Spencer | President and COO |
Equity grant / award
G
|
Common Stock | 2,457 | $0.00 | $0 | 47,752 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 11,155 | $0.00 | $0 | 0 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 173 | $102.12 | $17,667 | 86,191 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 3,203 | $101.56 | $325,291 | 86,364 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 5,827 | $100.41 | $585,113 | 89,567 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 1,952 | $99.46 | $194,149 | 95,394 |
| 2023-08-30 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 11,155 | $10.89 | $121,478 | 97,346 |
| 2023-08-30 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 2,513 | $99.50 | $250,044 | 50,209 |
| 2023-08-29 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $97.84 | $195,680 | 33,625 |
| 2023-08-28 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 934 | $0.00 | $0 | 11,155 |
| 2023-08-28 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 934 | $99.01 | $92,474 | 86,191 |
| 2023-08-28 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 934 | $10.89 | $10,171 | 87,125 |
| 2023-08-11 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,962 | $0.00 | $0 | 12,089 |
| 2023-08-11 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 7,962 | $98.10 | $781,036 | 86,191 |
| 2023-08-11 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 7,962 | $10.89 | $86,706 | 94,153 |
| 2023-08-10 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,413 | $0.00 | $0 | 20,051 |
| 2023-08-10 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 3,413 | $98.04 | $334,615 | 86,191 |
| 2023-08-10 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 3,413 | $10.89 | $37,168 | 89,604 |
| 2023-08-04 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,799 | $0.00 | $0 | 23,464 |
| 2023-08-04 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 1,822 | $98.12 | $178,767 | 86,191 |
| 2023-08-04 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 10,977 | $97.39 | $1,069,023 | 88,013 |
| 2023-08-04 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 12,799 | $10.89 | $139,381 | 98,990 |
| 2023-08-03 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 75 | $98.00 | $7,350 | 17,802 |
| 2023-08-03 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 933,178 |
| 2023-08-01 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 300 | $96.16 | $28,848 | 17,877 |
| 2023-07-17 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 29,125 |
| 2023-06-29 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 14,583 | $95.01 | $1,385,477 | 939,178 |
| 2023-06-16 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 10,183 | $95.10 | $968,357 | 953,761 |
| 2023-05-31 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 3,967 | $88.61 | $351,516 | 62,532 |
| 2023-05-30 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 794 | $88.05 | $69,912 | 66,499 |
| 2023-05-30 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 199 | $88.05 | $17,522 | 67,293 |
| 2023-05-30 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 248 | $88.05 | $21,836 | 67,492 |
| 2023-05-26 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 283 | $88.57 | $25,065 | 54,156 |
| 2023-05-18 | Keetch Chad | CIO, EVP and Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 9,500 | $0.00 | $0 | 9,500 |
| 2023-05-18 | Keetch Chad | CIO, EVP and Secretary |
Equity grant / award
A
|
Common Stock | 3,800 | $0.00 | $0 | 89,883 |
| 2023-05-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 750 | $91.50 | $68,625 | 34,750 |
| 2023-05-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,250 | $91.33 | $114,162 | 35,500 |
| 2023-04-26 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 60,000 | $0.00 | $0 | 0 |
| 2023-04-26 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 33,007 | $101.50 | $3,350,329 | 248,877 |
| 2023-04-26 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 60,000 | $10.89 | $653,400 | 281,884 |
| 2023-04-25 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 13,305 | $0.00 | $0 | 60,000 |
| 2023-04-25 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 13,305 | $101.35 | $1,348,479 | 221,884 |
| 2023-04-25 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 13,305 | $10.89 | $144,891 | 235,189 |
| 2023-04-24 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,404 | $0.00 | $0 | 73,305 |
| 2023-04-24 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 9,404 | $100.00 | $940,413 | 221,884 |
| 2023-04-24 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 9,404 | $10.89 | $102,410 | 231,288 |
| 2023-04-17 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 12,692 |
| 2023-04-11 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 35,304 | $0.00 | $0 | 82,709 |
| 2023-04-11 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 35,304 | $100.07 | $3,533,002 | 221,884 |
| 2023-04-11 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 35,304 | $10.89 | $384,461 | 257,188 |
| 2023-03-31 | Burton Spencer | President and COO |
Equity grant / award
G
|
Common Stock | 3,139 | $0.00 | $0 | 40,135 |
| 2023-03-30 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 34,470 | $0.00 | $0 | 118,013 |
| 2023-03-30 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 34,470 | $93.02 | $3,206,230 | 221,884 |
| 2023-03-30 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 34,470 | $10.89 | $375,378 | 256,354 |
| 2023-02-21 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 82 | $90.64 | $7,433 | 40,484 |
| 2023-02-16 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 142 | $92.54 | $13,141 | 50,439 |
| 2023-02-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $89.44 | $178,880 | 35,875 |
| 2023-02-07 | Snapper Suzanne D. | CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 12,500 | $0.00 | $0 | 12,500 |
| 2023-02-07 | Snapper Suzanne D. | CFO |
Equity grant / award
A
|
Common Stock | 12,730 | $89.86 | $1,143,918 | 223,484 |
| 2023-02-03 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 137 | $0.00 | $0 | 152,483 |
| 2023-02-03 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 137 | $95.03 | $13,019 | 210,754 |
| 2023-02-03 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 137 | $10.89 | $1,492 | 210,891 |
| 2023-01-18 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,402 | $0.00 | $0 | 152,620 |
| 2023-01-18 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 3,402 | $95.09 | $323,499 | 210,754 |
| 2023-01-18 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 3,402 | $10.89 | $37,048 | 214,156 |
| 2023-01-17 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 16,991 | $0.00 | $0 | 156,022 |
| 2023-01-17 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 16,991 | $96.00 | $1,631,075 | 210,754 |
| 2023-01-17 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 16,991 | $10.89 | $185,032 | 227,745 |
| 2022-12-19 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $95.20 | $190,400 | 47,504 |
| 2022-11-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $92.53 | $185,060 | 37,000 |
| 2022-11-10 | Shaw Daren | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,000 | $0.00 | $0 | 16,463 |
| 2022-11-10 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $94.00 | $282,000 | 39,000 |
| 2022-11-10 | Shaw Daren | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $10.89 | $32,670 | 42,000 |
| 2022-11-01 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,500 | $92.00 | $230,000 | 40,566 |
| 2022-10-26 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,812 | $0.00 | $0 | 0 |
| 2022-10-26 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,500 | $90.00 | $225,000 | 43,066 |
| 2022-10-26 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 10,812 | $90.08 | $973,981 | 45,566 |
| 2022-10-26 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 10,812 | $10.89 | $117,743 | 56,378 |
| 2022-10-17 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,311 | $0.00 | $0 | 0 |
| 2022-10-17 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,311 | $86.01 | $284,763 | 45,566 |
| 2022-10-17 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 3,311 | $9.74 | $32,249 | 48,877 |
| 2022-10-17 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 27,500 |
| 2022-10-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,014 | $0.00 | $0 | 3,311 |
| 2022-10-14 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,014 | $86.06 | $87,263 | 45,566 |
| 2022-10-14 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 1,014 | $9.74 | $9,876 | 46,580 |
| 2022-08-18 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,325 | $0.00 | $0 | 0 |
| 2022-08-18 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 2,381 | $89.92 | $214,088 | 210,754 |
| 2022-08-18 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 4,325 | $9.74 | $42,126 | 213,135 |
| 2022-08-15 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $86.92 | $173,840 | 38,125 |
| 2022-08-03 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,812 | $0.00 | $0 | 0 |
| 2022-08-03 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 5,883 | $85.16 | $500,990 | 208,810 |
| 2022-08-03 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 10,812 | $8.26 | $89,307 | 214,693 |
| 2022-08-02 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,812 | $0.00 | $0 | 0 |
| 2022-08-02 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 10,812 | $87.07 | $941,453 | 203,881 |
| 2022-08-02 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 10,812 | $8.98 | $97,092 | 214,693 |
| 2022-07-15 | Shaw Daren | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 40,125 |
| 2022-05-31 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 3,967 | $81.17 | $322,001 | 58,591 |
| 2022-05-31 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 794 | $81.17 | $64,449 | 62,558 |
| 2022-05-31 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 199 | $81.17 | $16,153 | 63,352 |
| 2022-05-31 | Snapper Suzanne D. | CFO |
Other disposed transaction
F
|
Common Stock | 2,975 | $81.17 | $241,481 | 203,881 |
| 2022-05-31 | Snapper Suzanne D. | CFO |
Other disposed transaction
F
|
Common Stock | 595 | $81.17 | $48,296 | 206,856 |
| 2022-05-31 | Snapper Suzanne D. | CFO |
Other disposed transaction
F
|
Common Stock | 199 | $81.17 | $16,153 | 207,451 |
| 2022-05-27 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 100 | $82.41 | $8,241 | 47,065 |
| 2022-05-27 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 248 | $82.41 | $20,438 | 63,551 |
| 2022-05-26 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 3,000 | $0.00 | $0 | 3,000 |
| 2022-05-26 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 1,200 | $0.00 | $0 | 47,165 |
| 2022-05-26 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,000 | $0.00 | $0 | 7,000 |
| 2022-05-26 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A
|
Common Stock | 2,800 | $0.00 | $0 | 63,799 |
| 2022-05-25 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 119 | $79.47 | $9,457 | 45,965 |
| 2022-04-18 | Shaw Daren | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 39,250 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 14,158 | $0.00 | $0 | 3,539 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,899 | $0.00 | $0 | 0 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,618 | $0.00 | $0 | 0 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 90,832 | $0.00 | $0 | 0 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 14,158 | $89.95 | $1,273,579 | 60,999 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 14,158 | $15.80 | $223,696 | 75,157 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 5,899 | $89.94 | $530,585 | 60,999 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 5,899 | $15.93 | $93,971 | 66,898 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 10,618 | $89.96 | $955,190 | 60,999 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 10,618 | $21.39 | $227,119 | 71,617 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 90,832 | $89.95 | $8,170,347 | 60,999 |
| 2022-04-04 | Christensen Christopher R. | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 90,832 | $10.89 | $989,160 | 151,831 |
| 2022-03-31 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,325 | $0.00 | $0 | 0 |
| 2022-03-31 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,325 | $91.00 | $393,575 | 46,084 |
| 2022-03-31 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 4,325 | $5.56 | $24,047 | 50,409 |
| 2022-03-21 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 195 | $86.77 | $16,920 | 13,052 |
| 2022-03-08 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,325 | $0.00 | $0 | 4,325 |
| 2022-03-08 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,325 | $88.00 | $380,600 | 46,084 |
| 2022-03-08 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 4,325 | $5.56 | $24,047 | 50,409 |
| 2022-02-22 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 70 | $78.96 | $5,527 | 46,084 |
| 2022-02-16 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 111 | $80.95 | $8,985 | 45,058 |
| 2022-02-08 | Snapper Suzanne D. | CFO |
Equity grant / award
A
|
Common Stock | 14,167 | $73.17 | $1,036,599 | 206,325 |
| 2022-01-18 | Daniels Lee A | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 46,879 |
| 2022-01-03 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,325 | $0.00 | $0 | 8,650 |
| 2022-01-03 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,325 | $84.00 | $363,300 | 46,154 |
| 2022-01-03 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 4,325 | $5.56 | $24,047 | 50,479 |
| 2021-12-20 | Blouin Ann Scott | Dir |
Open-market sell
S
|
Common Stock | 433 | $77.04 | $33,358 | 12,567 |
| 2021-10-29 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $78.00 | $156,000 | 39,500 |
| 2021-10-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 875 | $0.00 | $0 | 24,000 |
| 2021-08-31 | Snapper Suzanne D. | CFO |
Other disposed transaction
F
|
Common Stock | 278 | $81.67 | $22,704 | 192,158 |
| 2021-07-20 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 982 | $0.00 | $0 | 0 |
| 2021-07-20 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 982 | $86.57 | $85,012 | 45,129 |
| 2021-07-20 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 982 | $10.89 | $10,694 | 46,111 |
| 2021-07-19 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 144 | $87.03 | $12,532 | 40,625 |
| 2021-07-19 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 356 | $86.11 | $30,655 | 40,769 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 200 | $88.14 | $17,628 | 41,125 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 550 | $87.29 | $48,011 | 41,325 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 137 | $88.11 | $12,071 | 41,875 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 238 | $87.17 | $20,745 | 42,012 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 161 | $88.04 | $14,174 | 42,250 |
| 2021-07-16 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 214 | $87.13 | $18,645 | 42,411 |
| 2021-07-15 | Shaw Daren | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 42,625 |
| 2021-06-21 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 982 |
| 2021-06-21 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $83.72 | $82,297 | 44,004 |
| 2021-06-21 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 44,987 |
| 2021-06-01 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 1,240 | $83.92 | $104,061 | 46,273 |
| 2021-06-01 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 159 | $83.92 | $13,343 | 47,513 |
| 2021-05-28 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 100 | $83.20 | $8,320 | 47,672 |
| 2021-05-27 | Port Barry | Chief Executive Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 12,500 | $0.00 | $0 | 12,500 |
| 2021-05-27 | Port Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 5,000 | $0.00 | $0 | 110,534 |
| 2021-05-27 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 6,250 | $0.00 | $0 | 6,250 |
| 2021-05-27 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 174,688 |
| 2021-05-25 | Port Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 318 | $82.20 | $26,140 | 105,534 |
| 2021-05-20 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 1,965 |
| 2021-05-20 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $82.67 | $81,265 | 44,004 |
| 2021-05-20 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 44,987 |
| 2021-04-21 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 375 | $89.24 | $33,465 | 41,500 |
| 2021-04-20 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 2,948 |
| 2021-04-20 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $88.12 | $86,622 | 44,004 |
| 2021-04-20 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 44,987 |
| 2021-04-19 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 146 | $89.52 | $13,070 | 41,875 |
| 2021-04-19 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 339 | $88.54 | $30,016 | 42,021 |
| 2021-04-19 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,140 | $87.83 | $100,131 | 42,360 |
| 2021-04-15 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 5,625 |
| 2021-04-14 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 8,000 | $90.76 | $726,080 | 46,891 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 640 | $0.00 | $0 | 0 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,326 | $0.00 | $0 | 0 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,732 | $0.00 | $0 | 0 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,325 | $0.00 | $0 | 0 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 1,322 | $97.72 | $129,184 | 77,502 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 741 | $96.21 | $71,294 | 78,824 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 649 | $95.07 | $61,699 | 79,565 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 1,727 | $93.65 | $161,736 | 80,214 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 2,811 | $92.38 | $259,674 | 81,941 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Open-market sell
S
|
Common Stock | 8,098 | $91.66 | $742,292 | 84,752 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 640 | $9.74 | $6,234 | 92,850 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 4,326 | $8.26 | $35,733 | 92,210 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 1,732 | $6.75 | $11,691 | 87,884 |
| 2021-03-29 | Keetch Chad | CIO, EVP and Secretary |
Exercise / conversion
M
|
Common Stock | 4,325 | $6.66 | $28,804 | 86,152 |
| 2021-03-22 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 3,931 |
| 2021-03-22 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $89.74 | $88,214 | 42,879 |
| 2021-03-22 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 43,862 |
| 2021-02-22 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 4,914 |
| 2021-02-22 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $82.62 | $81,215 | 42,879 |
| 2021-02-22 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 43,862 |
| 2021-02-19 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 2,500 |
| 2021-02-19 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 54,891 |
| 2021-02-16 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 111 | $84.24 | $9,351 | 24,479 |
| 2021-01-29 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 625 | $80.80 | $50,500 | 42,375 |
| 2021-01-25 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 875 | $85.19 | $74,541 | 43,000 |
| 2021-01-15 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 4,500 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,650 | $0.00 | $0 | 0 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,112 | $0.00 | $0 | 0 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Open-market sell
S
|
Common Stock | 600 | $85.75 | $51,447 | 184,190 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Open-market sell
S
|
Common Stock | 12,362 | $85.15 | $1,052,645 | 184,790 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Open-market sell
S
|
Common Stock | 3,800 | $84.48 | $321,032 | 197,152 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M
|
Common Stock | 8,650 | $6.75 | $58,388 | 200,952 |
| 2021-01-14 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M
|
Common Stock | 8,112 | $5.44 | $44,129 | 192,302 |
| 2020-12-21 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 6,880 |
| 2020-12-21 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $74.51 | $73,243 | 41,754 |
| 2020-12-21 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 42,737 |
| 2020-12-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 1,610 | $72.27 | $116,358 | 1,180,090 |
| 2020-12-04 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 12,663 | $71.76 | $908,670 | 1,181,700 |
| 2020-12-03 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 16,570 | $70.79 | $1,173,062 | 1,194,363 |
| 2020-12-03 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 14,130 | $70.22 | $992,146 | 1,210,933 |
| 2020-12-02 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 600 | $71.52 | $42,913 | 1,225,063 |
| 2020-12-02 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 7,366 | $70.80 | $521,543 | 1,225,663 |
| 2020-12-02 | Christensen Christopher R. | Executive Chairman |
Open-market sell
S
|
Common Stock | 22,061 | $69.97 | $1,543,683 | 1,233,029 |
| 2020-11-30 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 625 | $71.53 | $44,706 | 43,250 |
| 2020-11-20 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 7,863 |
| 2020-11-20 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $68.68 | $67,512 | 41,754 |
| 2020-11-20 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 42,737 |
| 2020-11-11 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,899 | $0.00 | $0 | 0 |
| 2020-11-11 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 5,899 | $68.00 | $401,132 | 24,590 |
| 2020-11-11 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 5,899 | $16.05 | $94,679 | 30,489 |
| 2020-11-04 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,200 | $0.00 | $0 | 0 |
| 2020-11-04 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,200 | $64.00 | $204,800 | 53,891 |
| 2020-11-04 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 3,200 | $5.44 | $17,408 | 57,091 |
| 2020-11-04 | Burton Spencer | President and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,812 | $0.00 | $0 | 0 |
| 2020-11-04 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 10,812 | $64.00 | $691,968 | 24,590 |
| 2020-11-04 | Burton Spencer | President and COO |
Exercise / conversion
M
|
Common Stock | 10,812 | $8.94 | $96,659 | 35,402 |
| 2020-11-03 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 33,133 |
| 2020-11-03 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 25,000 | $63.00 | $1,575,000 | 92,760 |
| 2020-11-03 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 25,000 | $7.59 | $189,750 | 117,760 |
| 2020-11-03 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,200 | $0.00 | $0 | 3,200 |
| 2020-11-03 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,200 | $62.00 | $136,400 | 53,891 |
| 2020-11-03 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 2,200 | $5.44 | $11,968 | 56,091 |
| 2020-11-02 | Port Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 858 | $0.00 | $0 | 58,133 |
| 2020-11-02 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 858 | $60.55 | $51,955 | 92,760 |
| 2020-11-02 | Port Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 858 | $7.59 | $6,512 | 93,618 |
| 2020-10-29 | Wittekind Beverly B. | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 159 | $59.71 | $9,494 | 53,891 |
| 2020-10-21 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,375 | $57.94 | $79,668 | 43,875 |
| 2020-10-20 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 8,846 |
| 2020-10-20 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $57.45 | $56,473 | 41,754 |
| 2020-10-20 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 42,737 |
| 2020-10-15 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 3,375 |
| 2020-10-12 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 3,536 | $59.23 | $209,437 | 40,629 |
| 2020-09-28 | Daniels Lee A | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 983 | $0.00 | $0 | 9,829 |
| 2020-09-28 | Daniels Lee A | Dir |
Open-market sell
S
|
Common Stock | 983 | $57.00 | $56,031 | 44,165 |
| 2020-09-28 | Daniels Lee A | Dir |
Exercise / conversion
M
|
Common Stock | 983 | $10.89 | $10,705 | 45,148 |
| 2020-09-18 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 830 | $56.70 | $47,059 | 24,590 |
| 2020-09-18 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 1,300 | $55.49 | $72,140 | 25,420 |
| 2020-09-18 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 870 | $54.74 | $47,622 | 26,720 |
| 2020-08-31 | Snapper Suzanne D. | CFO and EVP |
Other disposed transaction
F
|
Common Stock | 278 | $58.54 | $16,274 | 184,190 |
| 2020-08-20 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 7,650 |
| 2020-08-20 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 1,000 | $57.24 | $57,240 | 54,169 |
| 2020-08-20 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 1,000 | $5.44 | $5,440 | 55,169 |
| 2020-07-30 | Port Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 357 | $46.55 | $16,618 | 72,933 |
| 2020-07-30 | Snapper Suzanne D. | CFO and EVP |
Other disposed transaction
F
|
Common Stock | 357 | $46.55 | $16,618 | 184,468 |
| 2020-07-29 | Port Barry | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 20,026 | $0.00 | $0 | 92,612 |
| 2020-07-27 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,375 | $45.10 | $62,012 | 44,750 |
| 2020-07-24 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $45.56 | $45,560 | 46,125 |
| 2020-07-15 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 2,250 |
| 2020-06-03 | Shaw Daren | Dir |
Open-market sell
S
|
Common Stock | 500 | $45.00 | $22,500 | 46,000 |
| 2020-06-01 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 3,967 | $43.11 | $171,017 | 168,044 |
| 2020-06-01 | Christensen Christopher R. | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 794 | $43.11 | $34,229 | 172,011 |
| 2020-06-01 | Snapper Suzanne D. | CFO and EVP |
Other disposed transaction
F
|
Common Stock | 2,975 | $43.11 | $128,252 | 184,825 |
| 2020-06-01 | Snapper Suzanne D. | CFO and EVP |
Other disposed transaction
F
|
Common Stock | 595 | $43.11 | $25,650 | 187,800 |
| 2020-05-28 | Snapper Suzanne D. | CFO and EVP |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2020-05-28 | Snapper Suzanne D. | CFO and EVP |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 188,395 |
| 2020-05-28 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2020-05-28 | Christensen Christopher R. | Executive Chairman |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 172,805 |
| 2020-05-26 | Snapper Suzanne D. | CFO and EVP |
Other disposed transaction
F
|
Common Stock | 278 | $44.47 | $12,363 | 186,395 |
| 2020-04-15 | Abbott Swati Bargotra | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $35.47 | $39,904 | 1,125 |
| 2020-03-13 | Christensen Christopher R. | Executive Chairman |
Open-market buy
P
|
Common Stock | 9,766 | $31.30 | $305,708 | 1,255,090 |
| 2020-03-13 | Snapper Suzanne D. | CFO and EVP |
Open-market buy
P
|
Common Stock | 1,650 | $32.03 | $52,845 | 241,188 |
| 2020-03-12 | Christensen Christopher R. | Executive Chairman |
Open-market buy
P
|
Common Stock | 6,437 | $32.75 | $210,793 | 1,245,324 |
| 2020-03-12 | Christensen Christopher R. | Executive Chairman |
Open-market buy
P
|
Common Stock | 8,563 | $31.46 | $269,403 | 1,238,887 |
| 2020-03-09 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,700 | $0.00 | $0 | 8,112 |
| 2020-03-09 | Snapper Suzanne D. | CFO and EVP |
Exercise / conversion
M
|
Common Stock | 2,700 | $5.44 | $14,688 | 239,538 |
| 2020-03-04 | Daniels Lee A | Dir |
Open-market buy
P
|
Common Stock | 2,250 | $44.80 | $100,804 | 40,629 |
| 2020-03-03 | Snapper Suzanne D. | CFO and EVP |
Equity grant / award
A
|
Common Stock | 17,998 | $0.00 | $0 | 236,838 |
| 2020-02-19 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 112 | $52.05 | $5,830 | 17,812 |
| 2020-02-06 | Nackel John G. | — |
Open-market sell
S
|
Common Stock | 1,000 | $52.10 | $52,100 | 70,982 |
| 2020-02-05 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 138 | $47.16 | $6,508 | 18,767 |
| 2020-01-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $47.09 | $52,976 | 33,375 |
| 2020-01-08 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $46.25 | $46,250 | 73,982 |
| 2020-01-02 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $45.26 | $45,260 | 74,982 |
| 2019-10-31 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 115 | $43.00 | $4,945 | 18,905 |
| 2019-10-30 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 113 | $41.43 | $4,682 | 54,264 |
| 2019-10-15 | Daniels Lee A | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $40.46 | $45,518 | 37,254 |
| 2019-10-01 | ENSIGN GROUP, INC | 10% |
Other disposed transaction
D
|
Common Stock | 27,020,897 | $0.00 | $0 | 0 |
| 2019-09-04 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 85 | $48.78 | $4,146 | 54,377 |
| 2019-08-01 | Snapper Suzanne D. | CFO and EVP |
Open-market sell
S
|
Common Stock | 360 | $60.03 | $21,612 | 222,856 |
| 2019-07-29 | Burton Spencer | President and COO |
Open-market sell
S
|
Common Stock | 1,000 | $60.00 | $60,000 | 19,351 |
| 2019-07-15 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 1,125 | $57.39 | $64,564 | 31,125 |
| 2019-06-03 | Snapper Suzanne D. | CFO and EVP |
Open-market sell
S
|
Common Stock | 2,982 | $53.17 | $158,562 | 223,216 |
| 2019-05-31 | Burton Spencer | President and COO |
Other disposed transaction
F
|
Common Stock | 188 | $53.26 | $10,013 | 20,351 |
| 2019-05-31 | Port Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,479 | $53.26 | $132,032 | 156,649 |
| 2019-05-30 | Burton Spencer | President and COO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 15,000 | $0.00 | $0 | 15,000 |
| 2019-05-30 | Burton Spencer | President and COO |
Equity grant / award
A
|
Common Stock | 6,000 | $0.00 | $0 | 20,539 |
| 2019-05-30 | Port Barry | Chief Executive Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 16,000 | $0.00 | $0 | 16,000 |
| 2019-05-30 | Port Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 6,400 | $0.00 | $0 | 159,128 |
| 2019-05-29 | Port Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 326 | $53.87 | $17,562 | 152,728 |
| 2019-04-15 | Nackel John G. | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $51.78 | $77,670 | 73,732 |
| 2019-03-04 | Christensen Christopher R. | President and CEO |
Equity grant / award
A
|
Common Stock | 20,884 | $50.62 | $1,057,148 | 148,485 |
| 2019-02-08 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 36,660 | $0.00 | $0 | 0 |
| 2019-02-08 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $48.39 | $4,839 | 209,314 |
| 2019-02-08 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 19,091 | $47.57 | $908,197 | 209,414 |
| 2019-02-08 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 36,660 | $4.06 | $148,840 | 228,505 |
| 2019-01-15 | Blouin Ann Scott | Dir |
Equity grant / award
A
|
Common Stock | 500 | $41.68 | $20,840 | 500 |
| 2019-01-10 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,296 | $41.54 | $386,112 | 191,845 |
| 2019-01-10 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Common Stock | 21,996 | $0.00 | $0 | 0 |
| 2018-11-05 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 700 | $46.21 | $32,346 | 67,768 |
| 2018-11-05 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 15,382 | $45.49 | $699,767 | 68,468 |
| 2018-11-05 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 47,957 | $44.69 | $2,143,357 | 83,850 |
| 2018-11-05 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Common Stock | 60,915 | $0.00 | $0 | 12,405 |
| 2018-11-05 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Common Stock | 3,124 | $0.00 | $0 | 542 |
| 2018-11-02 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,664 | $44.00 | $117,216 | 53,816 |
| 2018-11-02 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Common Stock | 2,664 | $0.00 | $0 | 0 |
| 2018-11-02 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $45.90 | $45,900 | 70,732 |
| 2018-11-02 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $43.90 | $87,800 | 71,732 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,998 | $0.00 | $0 | 0 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 5,000 | $43.00 | $215,000 | 53,816 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,998 | $41.00 | $204,918 | 62,816 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 4,000 | $42.00 | $168,000 | 58,816 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Common Stock | 12,000 | $0.00 | $0 | 2,664 |
| 2018-11-01 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 5,998 | $4.56 | $27,351 | 59,814 |
| 2018-11-01 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $41.25 | $123,750 | 73,732 |
| 2018-10-30 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 168 | $37.08 | $6,229 | 53,816 |
| 2018-10-16 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,000 | $0.00 | $0 | 5,998 |
| 2018-10-16 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 3,000 | $39.00 | $117,000 | 53,984 |
| 2018-10-16 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 3,000 | $4.56 | $13,680 | 56,984 |
| 2018-10-15 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,000 | $0.00 | $0 | 8,998 |
| 2018-10-15 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 2,000 | $38.02 | $76,042 | 53,984 |
| 2018-10-15 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M
|
Common Stock | 2,000 | $4.56 | $9,120 | 55,984 |
| 2018-10-09 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $39.25 | $117,750 | 75,232 |
| 2018-10-05 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $38.25 | $38,250 | 78,232 |
| 2018-09-04 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 283 | $38.62 | $10,929 | 179,225 |
| 2018-08-24 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 21,996 | $0.00 | $0 | 0 |
| 2018-08-24 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,226 | $38.28 | $467,962 | 179,508 |
| 2018-08-24 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 21,996 | $4.56 | $100,302 | 191,734 |
| 2018-08-24 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 24,813 | $38.13 | $946,070 | 169,738 |
| 2018-08-24 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 44,990 | $4.23 | $190,308 | 194,551 |
| 2018-08-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 44,990 | $0.00 | $0 | 0 |
| 2018-08-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $0.00 | $0 | 44,990 |
| 2018-08-23 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $38.51 | $385,060 | 149,561 |
| 2018-08-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $4.23 | $42,300 | 159,561 |
| 2018-08-02 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 201 | $35.85 | $7,205 | 149,561 |
| 2018-07-31 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 358 | $35.69 | $12,776 | 149,762 |
| 2018-07-19 | Christensen Christopher R. | President and CEO |
Open-market sell
S
|
Common Stock | 15,528 | $37.76 | $586,399 | 1,389,442 |
| 2018-07-18 | Christensen Christopher R. | President and CEO |
Open-market sell
S
|
Common Stock | 32,217 | $37.60 | $1,211,359 | 1,404,970 |
| 2018-07-17 | Christensen Christopher R. | President and CEO |
Open-market sell
S
|
Common Stock | 31,014 | $37.85 | $1,174,004 | 1,437,187 |
| 2018-07-16 | Christensen Christopher R. | President and CEO |
Open-market sell
S
|
Common Stock | 21,241 | $37.42 | $794,923 | 1,468,201 |
| 2018-06-13 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 139 | $37.40 | $5,198 | 68,215 |
| 2018-05-31 | Wittekind Beverly B. | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 12,500 | $36.61 | $457,625 | 54,069 |
| 2018-05-29 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 87 | $35.48 | $3,087 | 41,569 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,600 | $0.00 | $0 | 0 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,273 | $35.00 | $114,555 | 120,990 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,600 | $4.06 | $26,796 | 124,263 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,600 | $0.00 | $0 | 0 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,659 | $35.00 | $128,065 | 120,604 |
| 2018-05-23 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,600 | $4.06 | $26,796 | 124,263 |
| 2018-05-03 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $30.90 | $247,200 | 77,732 |
| 2018-04-16 | Nackel John G. | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $27.97 | $41,955 | 85,732 |
| 2018-03-15 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 4,976 | $28.25 | $140,577 | 117,742 |
| 2018-03-08 | Snapper Suzanne D. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,583 | $27.70 | $43,849 | 117,663 |
| 2018-02-27 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $27.90 | $195,300 | 84,232 |
| 2018-02-20 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $26.90 | $134,500 | 91,232 |
| 2018-02-16 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,885 | $0.00 | $0 | 0 |
| 2018-02-16 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 2,885 | $26.21 | $75,619 | 120,957 |
| 2018-02-16 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 2,885 | $7.86 | $22,676 | 123,842 |
| 2018-02-15 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 15,445 | $0.00 | $0 | 2,885 |
| 2018-02-15 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,510 | $0.00 | $0 | 0 |
| 2018-02-15 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 15,445 | $26.10 | $403,121 | 120,957 |
| 2018-02-15 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 15,445 | $7.86 | $121,398 | 136,402 |
| 2018-02-15 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 1,510 | $26.02 | $39,293 | 120,957 |
| 2018-02-15 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 1,510 | $7.96 | $12,020 | 122,467 |
| 2018-02-12 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $25.90 | $77,700 | 96,232 |
| 2018-02-09 | Nackel John G. | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $24.90 | $49,800 | 99,232 |
| 2018-01-22 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 16,995 | $0.00 | $0 | 0 |
| 2018-01-22 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,428 | $0.00 | $0 | 0 |
| 2018-01-22 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 16,995 | $24.02 | $408,179 | 124,684 |
| 2018-01-22 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 16,995 | $4.77 | $81,066 | 141,679 |
| 2018-01-22 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 3,428 | $24.02 | $82,327 | 124,684 |
| 2018-01-22 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 3,428 | $4.06 | $13,918 | 128,112 |
| 2018-01-16 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,001 | $0.00 | $0 | 16,995 |
| 2018-01-16 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 900 | $0.00 | $0 | 3,428 |
| 2018-01-16 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 5,001 | $24.11 | $120,574 | 124,684 |
| 2018-01-16 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 5,001 | $4.77 | $23,855 | 129,685 |
| 2018-01-16 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 900 | $24.12 | $21,710 | 124,684 |
| 2018-01-16 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 900 | $4.06 | $3,654 | 125,584 |
| 2018-01-11 | Hubenette Antoinette T. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,330 | $0.00 | $0 | 0 |
| 2018-01-11 | Hubenette Antoinette T. | Dir |
Open-market sell
S
|
Common Stock | 18,330 | $23.70 | $434,421 | 26,126 |
| 2018-01-11 | Hubenette Antoinette T. | Dir |
Exercise / conversion
M
|
Common Stock | 18,330 | $12.85 | $235,540 | 44,456 |
| 2018-01-08 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 9,664 | $23.60 | $228,070 | 41,656 |
| 2018-01-08 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Common Stock | 9,664 | $3.01 | $29,089 | 0 |
| 2017-12-28 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,800 | $3.01 | $29,498 | 0 |
| 2017-12-28 | Snapper Suzanne D. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,800 | $3.01 | $29,498 | 120,580 |
| 2017-12-11 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 5,000 | $22.55 | $112,750 | 41,656 |
| 2017-12-11 | Wittekind Beverly B. | VP and General Counsel |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $3.01 | $15,050 | 9,664 |
| 2017-11-20 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 4,328 |
| 2017-11-20 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 10,000 | $24.00 | $240,000 | 124,684 |
| 2017-11-20 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 10,000 | $4.06 | $40,600 | 134,684 |
| 2017-11-02 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 216 | $23.52 | $5,080 | 41,656 |
| 2017-11-01 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 190 | $22.98 | $4,367 | 42,988 |
| 2017-11-01 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 156 | $22.98 | $3,585 | 124,684 |
| 2017-10-31 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 96 | $23.52 | $2,258 | 43,178 |
| 2017-10-16 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $21.96 | $32,940 | 21,000 |
| 2017-09-12 | Hubenette Antoinette T. | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $20.95 | $52,384 | 24,626 |
| 2017-09-06 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 177 | $20.89 | $3,698 | 124,840 |
| 2017-09-05 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 332 | $20.89 | $6,937 | 43,274 |
| 2017-08-03 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 154 | $21.64 | $3,332 | 111,247 |
| 2017-08-02 | Snapper Suzanne D. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 322 | $21.80 | $7,021 | 111,401 |
| 2017-07-28 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 346 | $22.35 | $7,735 | 125,296 |
| 2017-07-24 | Port Barry | Vice President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 14,328 |
| 2017-07-24 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 10,000 | $23.00 | $230,000 | 125,642 |
| 2017-07-24 | Port Barry | Vice President |
Exercise / conversion
M
|
Common Stock | 10,000 | $4.06 | $40,600 | 135,642 |
| 2017-07-17 | Nackel John G. | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $21.53 | $32,295 | 98,232 |
| 2017-06-13 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 240 | $20.25 | $4,860 | 44,455 |
| 2017-05-25 | Snapper Suzanne D. | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,000 | $0.00 | $0 | 7,000 |
| 2017-05-25 | Snapper Suzanne D. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 2,800 | $18.64 | $52,192 | 111,904 |
| 2017-05-25 | Keetch Chad | Executive VP and Secretary |
Equity grant / award
A
|
Common Stock | 2,800 | $18.64 | $52,192 | 44,695 |
| 2017-05-17 | Wittekind Beverly B. | VP and General Counsel |
Open-market sell
S
|
Common Stock | 222 | $18.92 | $4,201 | 40,782 |
| 2017-04-28 | Nackel John G. | Dir |
Open-market buy
P
|
Common Stock | 3,462 | $17.55 | $60,755 | 96,732 |
| 2017-04-17 | SMITH BARRY M | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $18.47 | $27,705 | 18,000 |
| 2017-04-06 | Nackel John G. | Dir |
Open-market buy
P
|
Common Stock | 752 | $18.00 | $13,533 | 91,470 |
| 2017-04-05 | Nackel John G. | Dir |
Open-market buy
P
|
Common Stock | 600 | $18.00 | $10,800 | 90,718 |
| 2017-03-22 | Nackel John G. | Dir |
Equity grant / award
A
|
Common Stock | 186 | $18.00 | $3,348 | 90,118 |
| 2017-03-16 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 3,884 | $18.13 | $70,409 | 122,442 |
| 2017-02-10 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 346 | $17.54 | $6,067 | 48,429 |
| 2017-01-17 | Hubenette Antoinette T. | Dir |
Equity grant / award
A
|
Common Stock | 1,200 | $20.68 | $24,816 | 24,126 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,498 | $0.00 | $0 | 3,666 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,864 | $0.00 | $0 | 1,468 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 14,664 | $0.00 | $0 | 3,666 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 11,130 | $0.00 | $0 | 3,666 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 366 | $0.00 | $0 | 0 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 5,498 | $22.34 | $122,847 | 48,775 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M
|
Common Stock | 5,498 | $9.75 | $53,606 | 54,273 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 5,864 | $22.24 | $130,398 | 48,775 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M
|
Common Stock | 5,864 | $7.96 | $46,677 | 54,639 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 14,664 | $22.26 | $326,421 | 48,775 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M
|
Common Stock | 14,664 | $7.86 | $115,259 | 63,439 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 11,130 | $22.22 | $247,275 | 48,775 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M
|
Common Stock | 11,130 | $7.38 | $82,139 | 59,905 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Open-market sell
S
|
Common Stock | 366 | $22.52 | $8,242 | 48,775 |
| 2017-01-03 | Keetch Chad | Executive VP and Secretary |
Exercise / conversion
M
|
Common Stock | 366 | $6.42 | $2,350 | 49,141 |
| 2016-11-18 | Wittekind Beverly B. | VP & General Counsel |
Open-market sell
S
|
Common Stock | 104 | $21.71 | $2,258 | 41,004 |
| 2016-11-02 | Keetch Chad | Executive Vice President |
Open-market sell
S
|
Common Stock | 262 | $17.93 | $4,699 | 48,775 |
| 2016-10-31 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 212 | $18.30 | $3,880 | 196,926 |
| 2016-10-17 | Daniels Lee A | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $19.61 | $29,415 | 20,004 |
| 2016-08-31 | Christensen Christopher R. | President and CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2016-08-31 | Christensen Christopher R. | President and CEO |
Equity grant / award
A
|
Common Stock | 2,000 | $18.79 | $37,580 | 1,582,312 |
| 2016-08-19 | Snapper Suzanne D. | CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $3.01 | $30,100 | 9,800 |
| 2016-08-19 | Snapper Suzanne D. | CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | $3.01 | $30,100 | 111,189 |
| 2016-08-18 | Christensen Christopher R. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 51,324 | $12.85 | $659,513 | 76,986 |
| 2016-08-18 | Christensen Christopher R. | President and CEO |
Exercise / conversion
M
|
Common Stock | 51,324 | $12.85 | $659,513 | 1,580,312 |
| 2016-08-15 | Keetch Chad | Executive Vice President |
Open-market sell
S
|
Common Stock | 421 | $18.67 | $7,860 | 41,281 |
| 2016-08-03 | Keetch Chad | Executive Vice President |
Open-market sell
S
|
Common Stock | 442 | $18.34 | $8,108 | 41,702 |
| 2016-07-28 | Keetch Chad | Executive Vice President |
Open-market sell
S
|
Common Stock | 429 | $21.50 | $9,223 | 42,144 |
| 2016-07-15 | Hubenette Antoinette T. | Dir |
Equity grant / award
A
|
Common Stock | 1,800 | $21.67 | $39,006 | 21,426 |
| 2016-06-13 | Wittekind Beverly B. | VP & General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,563 | $2.05 | $36,004 | 0 |
| 2016-06-13 | Wittekind Beverly B. | VP & General Counsel |
Open-market sell
S
|
Common Stock | 17,563 | $20.26 | $355,849 | 40,094 |
| 2016-06-13 | Wittekind Beverly B. | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 17,563 | $2.05 | $36,004 | 57,657 |
| 2016-06-13 | Snapper Suzanne D. | CFO |
Open-market sell
S
|
Common Stock | 217 | $20.40 | $4,428 | 102,300 |
| 2016-06-10 | Wittekind Beverly B. | VP & General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 767 | $2.05 | $1,572 | 17,563 |
| 2016-06-10 | Wittekind Beverly B. | VP & General Counsel |
Open-market sell
S
|
Common Stock | 767 | $21.00 | $16,109 | 40,094 |
| 2016-06-10 | Wittekind Beverly B. | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 767 | $2.05 | $1,572 | 40,861 |
| 2016-05-27 | Port Barry | Vice President |
Open-market sell
S
|
Common Stock | 422 | $19.70 | $8,313 | 120,792 |
| 2016-05-16 | Wittekind Beverly B. | VP & General Counsel |
Open-market sell
S
|
Common Stock | 186 | $20.51 | $3,816 | 40,094 |
| 2016-04-15 | Shaw Daren | Dir |
Equity grant / award
A
|
Common Stock | 1,500 | $23.23 | $34,845 | 24,000 |