Financial Metrics
ELF e.l.f. Beauty, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 52673000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 44147000.0 | -16.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 56312000.0 | +27.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 60574000.0 | +7.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 55856000.0 | -7.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 71865000.0 | +28.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 65920000.0 | -8.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 59055000.0 | -10.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 63889000.0 | +8.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 78571000.0 | +23.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 66141000.0 | -15.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 59764000.0 | -9.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 67615000.0 | +13.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 80760000.0 | +19.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 64527000.0 | -20.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 72350000.0 | +12.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 88562000.0 | +22.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 97047000.0 | +9.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 91855000.0 | -5.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 98118000.0 | +6.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 122601000.0 | +25.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 122349000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 146537000.0 | +19.8% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 216339000.0 | +47.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 215507000.0 | -0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 270943000.0 | +25.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 324477000.0 | +19.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 301075000.0 | -7.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 355320000.0 | +18.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 353739000.0 | -0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 343936000.0 | -2.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 489505000.0 | +42.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 229567000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 269888000.0 | +17.6% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 78571000.0 | -70.9% | USD | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 80760000.0 | +2.8% | USD | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 88562000.0 | +9.7% | USD | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 98118000.0 | +10.8% | USD | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 146537000.0 | +49.3% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 270943000.0 | +84.9% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 355320000.0 | +31.1% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 332645000.0 | -6.4% | USD | 10-K | 2025-05-29 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29300000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 25137000.0 | -14.2% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 32478000.0 | +29.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 38228000.0 | +17.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 35890000.0 | -6.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 42913000.0 | +19.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 40208000.0 | -6.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 36645000.0 | -8.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 38969000.0 | +6.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 46919000.0 | +20.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 40491000.0 | -13.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 37191000.0 | -8.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 43348000.0 | +16.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 52520000.0 | +21.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 43341000.0 | -17.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 47138000.0 | +8.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 57119000.0 | +21.2% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 61906000.0 | +8.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 57985000.0 | -6.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 64341000.0 | +11.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 82985000.0 | +29.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 79560000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 98725000.0 | +24.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 152572000.0 | +54.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 152365000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 191957000.0 | +26.0% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 231283000.0 | +20.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 214059000.0 | -7.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 253305000.0 | +18.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 244541000.0 | -3.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 238858000.0 | -2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 347495000.0 | +45.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 132235000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 164725000.0 | +24.6% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 46919000.0 | -71.5% | USD | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 52520000.0 | +11.9% | USD | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 57119000.0 | +8.8% | USD | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 64341000.0 | +12.6% | USD | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 98725000.0 | +53.4% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 191957000.0 | +94.4% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 253305000.0 | +32.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 237039000.0 | -6.4% | USD | 10-K | 2025-05-29 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6191000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 442000.0 | -92.9% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 1476000.0 | +233.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 5223000.0 | +253.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 3185000.0 | -39.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 9780000.0 | +207.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3974000.0 | -59.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 2854000.0 | -28.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 6313000.0 | +121.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 13021000.0 | +106.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -19009000.0 | -246.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 6928000.0 | +136.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 9102000.0 | +31.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 12880000.0 | +41.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 3009000.0 | -76.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1968000.0 | -34.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 6291000.0 | +219.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 11171000.0 | +77.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 7442000.0 | -33.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 8971000.0 | +20.5% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 21430000.0 | +138.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 15377000.0 | -28.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 23291000.0 | +51.5% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 60633000.0 | +160.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 40179000.0 | -33.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 31836000.0 | -20.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 50708000.0 | +59.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 27918000.0 | -44.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 35085000.0 | +25.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 48709000.0 | +38.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7716000.0 | -84.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 67540000.0 | +775.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 23079000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33279000.0 | +44.2% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 26162000.0 | -21.4% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | -19009000.0 | -172.7% | USD | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | 29950000.0 | +257.6% | USD | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | 9400000.0 | -68.6% | USD | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | 29770000.0 | +216.7% | USD | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | 68143000.0 | +128.9% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 149678000.0 | +119.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 158027000.0 | +5.6% | USD | 10-K | 2025-05-29 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3804000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -2715000.0 | -171.4% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -2377000.0 | +12.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2160000.0 | +190.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 3970000.0 | +83.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 5865000.0 | +47.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 690000.0 | -88.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1248000.0 | +80.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-09-30 | 3915000.0 | +213.7% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 9672000.0 | +147.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -17914000.0 | -285.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 3706000.0 | +120.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-09-30 | 6517000.0 | +75.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 8002000.0 | +22.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 1512000.0 | -81.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-09-30 | 447000.0 | -70.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 4297000.0 | +861.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 8276000.0 | +92.6% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-09-30 | 5724000.0 | -30.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 6214000.0 | +8.6% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 14469000.0 | +132.8% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2022-09-30 | 11710000.0 | -19.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2022-12-31 | 19105000.0 | +63.2% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 52977000.0 | +177.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 33271000.0 | -37.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 26888000.0 | -19.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 47555000.0 | +76.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 19020000.0 | -60.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 17261000.0 | -9.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 33311000.0 | +93.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2996000.0 | -91.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 39376000.0 | +1214.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 5313000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33475000.0 | +530.1% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 9672000.0 | -71.1% | USD | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 8002000.0 | -17.3% | USD | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 4297000.0 | -46.3% | USD | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 6214000.0 | +44.6% | USD | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 19105000.0 | +207.5% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 26888000.0 | +40.7% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 17261000.0 | -35.8% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 28253000.0 | +63.7% | USD | 10-K | 2025-05-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -69.57 | — | USD/shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -117.31 | -68.6% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -73.13 | +37.7% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.05 | +100.1% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.09 | +80.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.13 | +44.4% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.01 | -92.3% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.03 | +200.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.08 | +166.7% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.2 | +150.0% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.37 | -285.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.08 | +121.6% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.13 | +62.5% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.16 | +23.1% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.03 | -81.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.01 | -66.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.09 | +800.0% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.16 | +77.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.11 | -31.2% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.12 | +9.1% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.28 | +133.3% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.22 | -21.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.36 | +63.6% | USD/shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.98 | +172.2% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.61 | -37.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.85 | +73.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.34 | -60.0% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.31 | -8.8% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.59 | +90.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.05 | -91.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.66 | +1220.0% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | -39.47 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.74 | +101.9% | USD/shares | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.2 | -73.0% | USD/shares | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 0.16 | -20.0% | USD/shares | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 0.09 | -43.8% | USD/shares | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 0.12 | +33.3% | USD/shares | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 0.36 | +200.0% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.49 | +36.1% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.31 | -36.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.5 | +61.3% | USD/shares | 10-K | 2025-05-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -69.57 | — | USD/shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -117.31 | -68.6% | USD/shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -73.13 | +37.7% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.04 | +100.1% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.08 | +100.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.12 | +50.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.01 | -91.7% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.03 | +200.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.08 | +166.7% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.2 | +150.0% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.37 | -285.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.07 | +118.9% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.13 | +85.7% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.16 | +23.1% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.03 | -81.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.01 | -66.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.08 | +700.0% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.15 | +87.5% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.11 | -26.7% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.12 | +9.1% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.27 | +125.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.21 | -22.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.34 | +61.9% | USD/shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.93 | +173.5% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.58 | -37.6% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.46 | -20.7% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.81 | +76.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.33 | -59.3% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.3 | -9.1% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.58 | +93.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.05 | -91.4% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.65 | +1200.0% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | -39.47 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.68 | +101.7% | USD/shares | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.2 | -70.6% | USD/shares | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 0.16 | -20.0% | USD/shares | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 0.08 | -50.0% | USD/shares | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 0.12 | +50.0% | USD/shares | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 0.34 | +183.3% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.46 | +35.3% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.3 | -34.8% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.49 | +63.3% | USD/shares | 10-K | 2025-05-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 10474000.0 | — | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 17445000.0 | +66.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 33648000.0 | +92.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 51205000.0 | +52.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 53874000.0 | +5.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 60746000.0 | +12.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 58747000.0 | -3.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 74740000.0 | +27.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 46167000.0 | -38.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 54224000.0 | +17.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 41041000.0 | -24.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 35439000.0 | -13.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 57768000.0 | +63.0% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 63402000.0 | +9.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 41694000.0 | -34.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 32889000.0 | -21.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 43353000.0 | +31.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 72248000.0 | +66.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 85317000.0 | +18.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 87021000.0 | +2.0% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 120778000.0 | +38.8% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 142549000.0 | +18.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 167763000.0 | +17.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 72705000.0 | -56.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 108183000.0 | +48.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 109034000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96768000.0 | -11.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 73845000.0 | -23.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 148692000.0 | +101.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 170029000.0 | +14.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 194403000.0 | +14.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 196821000.0 | +1.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2022-03-31 | 43353000.0 | — | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 120778000.0 | +178.6% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 108183000.0 | -10.4% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 148692000.0 | +37.4% | USD | 10-K | 2025-05-29 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 33931000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 37825000.0 | +11.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 29135000.0 | -23.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 26143000.0 | -10.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 35627000.0 | +36.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 44634000.0 | +25.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 31779000.0 | -28.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 27639000.0 | -13.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 31762000.0 | +14.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 36724000.0 | +15.6% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 32275000.0 | -12.1% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 22623000.0 | -29.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 27715000.0 | +22.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 35082000.0 | +26.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 29721000.0 | -15.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 29825000.0 | +0.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 33844000.0 | +13.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 44555000.0 | +31.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 40185000.0 | -9.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 43127000.0 | +7.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 44374000.0 | +2.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 47180000.0 | +6.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 45567000.0 | -3.4% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 52281000.0 | +14.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 53912000.0 | +3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 66237000.0 | +22.9% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 67928000.0 | +2.6% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 90531000.0 | +33.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 86683000.0 | -4.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 121061000.0 | +39.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 123797000.0 | +2.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 155701000.0 | +25.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 146559000.0 | -5.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 187744000.0 | +28.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 126010000.0 | -32.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 173352000.0 | +37.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 154688000.0 | -10.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 190304000.0 | +23.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 37825000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 44634000.0 | +18.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 36724000.0 | -17.7% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 32275000.0 | -12.1% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 29721000.0 | -7.9% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 40185000.0 | +35.2% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 45567000.0 | +13.4% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 67928000.0 | +49.1% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 123797000.0 | +82.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 126010000.0 | +1.8% | USD | 10-K | 2025-05-29 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 41308000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 69397000.0 | +68.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 76904000.0 | +10.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 72274000.0 | -6.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 63571000.0 | -12.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 62679000.0 | -1.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 61728000.0 | -1.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 59861000.0 | -3.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 53365000.0 | -10.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 46341000.0 | -13.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 43779000.0 | -5.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 51020000.0 | +16.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50850000.0 | -0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 48382000.0 | -4.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 46209000.0 | -4.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 52752000.0 | +14.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 64486000.0 | +22.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 68567000.0 | +6.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 56810000.0 | -17.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 54528000.0 | -4.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 76816000.0 | +40.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 85248000.0 | +11.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 84498000.0 | -0.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 70339000.0 | -16.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 81288000.0 | +15.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 81250000.0 | -0.0% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 81323000.0 | +0.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 98053000.0 | +20.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 147228000.0 | +50.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 204504000.0 | +38.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 191489000.0 | -6.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 199563000.0 | +4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 238798000.0 | +19.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 214786000.0 | -10.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 187170000.0 | -12.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 170379000.0 | -9.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 247390000.0 | +45.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 220622000.0 | -10.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 69397000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 62679000.0 | -9.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 46341000.0 | -26.1% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 43779000.0 | -5.5% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 46209000.0 | +5.6% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 56810000.0 | +22.9% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 84498000.0 | +48.7% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 81323000.0 | -3.8% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 191489000.0 | +135.5% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 187170000.0 | -2.3% | USD | 10-K | 2025-05-29 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 106388000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 124904000.0 | +17.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 115499000.0 | -7.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 107495000.0 | -6.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 113177000.0 | +5.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 123644000.0 | +9.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 110620000.0 | -10.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 115330000.0 | +4.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 125531000.0 | +8.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 141743000.0 | +12.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 137268000.0 | -3.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 141184000.0 | +2.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 145125000.0 | +2.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 166258000.0 | +14.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 132360000.0 | -20.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 145515000.0 | +9.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 151760000.0 | +4.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 160289000.0 | +5.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 170144000.0 | +6.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 182731000.0 | +7.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 181304000.0 | -0.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 185125000.0 | +2.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 193029000.0 | +4.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 216640000.0 | +12.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 247398000.0 | +14.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 262890000.0 | +6.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 303325000.0 | +15.4% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 370409000.0 | +22.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 435446000.0 | +17.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 454900000.0 | +4.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 477077000.0 | +4.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 530460000.0 | +11.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 554039000.0 | +4.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 559077000.0 | +0.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 540560000.0 | -3.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 602526000.0 | +11.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 707237000.0 | +17.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 701589000.0 | -0.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 124904000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 123644000.0 | -1.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 141743000.0 | +14.6% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 137268000.0 | -3.2% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 132360000.0 | -3.6% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 170144000.0 | +28.5% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 193029000.0 | +13.5% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 303325000.0 | +57.1% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 477077000.0 | +57.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 540560000.0 | +13.3% | USD | 10-K | 2025-05-29 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 395458000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 414729000.0 | +4.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 401371000.0 | -3.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 395824000.0 | -1.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 407020000.0 | +2.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 417244000.0 | +2.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 403691000.0 | -3.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 406312000.0 | +0.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 414331000.0 | +2.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 435856000.0 | +5.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 431688000.0 | -1.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 435981000.0 | +1.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 437027000.0 | +0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 456251000.0 | +4.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 453104000.0 | -0.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 462068000.0 | +2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 473424000.0 | +2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 480905000.0 | +1.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 487393000.0 | +1.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 498392000.0 | +2.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 493012000.0 | -1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 490950000.0 | -0.4% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 494632000.0 | +0.7% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 513857000.0 | +3.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 542141000.0 | +5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 555925000.0 | +2.5% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 595601000.0 | +7.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 657881000.0 | +10.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 746936000.0 | +13.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1108284000.0 | +48.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 1129247000.0 | +1.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1204832000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1237015000.0 | +2.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1264834000.0 | +2.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1248175000.0 | -1.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1314896000.0 | +5.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2318782000.0 | +76.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 2323720000.0 | +0.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 414729000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 417244000.0 | +0.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 435856000.0 | +4.5% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 431688000.0 | -1.0% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 453104000.0 | +5.0% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 487393000.0 | +7.6% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 494632000.0 | +1.5% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 595601000.0 | +20.4% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1129247000.0 | +89.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1248175000.0 | +10.5% | USD | 10-K | 2025-05-29 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 61303000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 80270000.0 | +30.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 59940000.0 | -25.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 50471000.0 | -15.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 52084000.0 | +3.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 51361000.0 | -1.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 34594000.0 | -32.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 32235000.0 | -6.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 35942000.0 | +11.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 43015000.0 | +19.7% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 45129000.0 | +4.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 45976000.0 | +1.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 46541000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 61295000.0 | +31.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 51123000.0 | -16.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 57231000.0 | +11.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 61027000.0 | +6.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 66680000.0 | +9.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 73331000.0 | +10.0% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 82977000.0 | +13.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 71218000.0 | -14.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 62513000.0 | -12.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 65017000.0 | +4.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 61732000.0 | -5.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 71948000.0 | +16.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 87537000.0 | +21.7% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 107976000.0 | +23.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 109705000.0 | +1.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 152371000.0 | +38.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 302939000.0 | +98.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 299115000.0 | -1.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 299805000.0 | +0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 310897000.0 | +3.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 293907000.0 | -5.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 177056000.0 | -39.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 184739000.0 | +4.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 261870000.0 | +41.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 254297000.0 | -2.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 80270000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 51361000.0 | -36.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 43015000.0 | -16.2% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 45129000.0 | +4.9% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 51123000.0 | +13.3% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 73331000.0 | +43.4% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 65017000.0 | -11.3% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 107976000.0 | +66.1% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 299115000.0 | +177.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 177056000.0 | -40.8% | USD | 10-K | 2025-05-29 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 262704000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 273867000.0 | +4.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 251723000.0 | -8.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 237671000.0 | -5.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 239060000.0 | +0.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 223381000.0 | -6.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 205341000.0 | -8.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 201798000.0 | -1.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 200710000.0 | -0.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 206525000.0 | +2.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 216473000.0 | +4.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 213973000.0 | -1.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 205339000.0 | -4.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 213804000.0 | +4.1% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 210933000.0 | -1.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 213360000.0 | +1.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 218771000.0 | +2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 216303000.0 | -1.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 217747000.0 | +0.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 215770000.0 | -0.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 198919000.0 | -7.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 185482000.0 | -6.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 182203000.0 | -1.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 180408000.0 | -1.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 185181000.0 | +2.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 170621000.0 | -7.9% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 184584000.0 | +8.2% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 186179000.0 | +0.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 230508000.0 | +23.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 494060000.0 | +114.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 486675000.0 | -1.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 501242000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 509320000.0 | +1.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 497447000.0 | -2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 487320000.0 | -2.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 510044000.0 | +4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1179773000.0 | +131.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 1161874000.0 | -1.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 273867000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 223381000.0 | -18.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 206525000.0 | -7.5% | USD | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 216473000.0 | +4.8% | USD | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 210933000.0 | -2.6% | USD | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 217747000.0 | +3.2% | USD | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 182203000.0 | -16.3% | USD | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 184584000.0 | +1.3% | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 486675000.0 | +163.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 487320000.0 | +0.1% | USD | 10-K | 2025-05-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 132754000.0 | — | USD | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 140862000.0 | +6.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 149648000.0 | +6.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 158153000.0 | +5.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 167960000.0 | +6.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 193863000.0 | +15.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-03-31 | 198350000.0 | +2.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-06-30 | 204514000.0 | +3.1% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-09-30 | 213621000.0 | +4.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 229331000.0 | +7.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 215215000.0 | -6.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-06-30 | 222008000.0 | +3.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-09-30 | 231688000.0 | +4.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 242447000.0 | +4.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 242171000.0 | -0.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-06-30 | 248708000.0 | +2.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-09-30 | 254653000.0 | +2.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 264602000.0 | +3.9% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 269646000.0 | +1.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-06-30 | 282622000.0 | +4.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-09-30 | 294093000.0 | +4.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 305468000.0 | +3.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 312429000.0 | +2.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2022-06-30 | 333449000.0 | +6.7% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2022-09-30 | 356960000.0 | +7.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2022-12-31 | 385304000.0 | +7.9% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 411017000.0 | +6.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-06-30 | 471702000.0 | +14.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 516428000.0 | +9.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 614224000.0 | +18.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 642572000.0 | +4.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-06-30 | 703590000.0 | +9.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 727695000.0 | +3.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 767387000.0 | +5.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 760855000.0 | -0.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 804852000.0 | +5.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 1139009000.0 | +41.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 1161846000.0 | +2.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 140862000.0 | — | USD | 10-K/A | 2020-05-29 |
| Annual | 2017-12-31 | 193863000.0 | +37.6% | USD | 10-K | 2021-05-27 |
| Annual | 2018-12-31 | 229331000.0 | +18.3% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | 215215000.0 | -6.2% | USD | 10-K | 2022-05-26 |
| Annual | 2020-03-31 | 242171000.0 | +12.5% | USD | 10-K | 2023-05-25 |
| Annual | 2021-03-31 | 269646000.0 | +11.3% | USD | 10-K | 2024-05-23 |
| Annual | 2022-03-31 | 312429000.0 | +15.9% | USD | 10-K | 2025-05-29 |
| Annual | 2023-03-31 | 411017000.0 | +31.6% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 642572000.0 | +56.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 760855000.0 | +18.4% | USD | 10-K | 2025-05-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-09-30 | 856676000.0 | — | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 849176000.0 | -0.9% | USD | 10-Q | 2026-02-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -22043000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -17863000.0 | +19.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -6167000.0 | +65.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 5030000.0 | +181.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 11341000.0 | +125.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 30001000.0 | +164.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 50552000.0 | +68.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 8578000.0 | -83.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 12865000.0 | +50.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 17005000.0 | +32.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 37800000.0 | +122.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 11823000.0 | -68.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 3413000.0 | -71.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1950000.0 | -42.9% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 7492000.0 | +284.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 774000.0 | -89.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 7826000.0 | +911.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 30578000.0 | +290.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 43046000.0 | +40.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 69001000.0 | +60.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 23354000.0 | -66.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 51270000.0 | +119.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 34139000.0 | -33.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1281000.0 | -96.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 12449000.0 | +871.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -2260000.0 | -118.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 27233000.0 | +1305.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 50648000.0 | +86.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 110053000.0 | +117.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 2120000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 12378000.0 | +483.9% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 55582000.0 | +349.0% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | 8216000.0 | -85.2% | USD | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | 44313000.0 | +439.4% | USD | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | 29475000.0 | -33.5% | USD | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | 19513000.0 | -33.8% | USD | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | 101883000.0 | +422.1% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 71154000.0 | -30.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 133840000.0 | +88.1% | USD | 10-K | 2025-05-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -676000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -5024000.0 | -643.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -7246000.0 | -44.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -2667000.0 | +63.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -2495000.0 | +6.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -3789000.0 | -51.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | -6205000.0 | -63.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -3762000.0 | +39.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | -2904000.0 | +22.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -5534000.0 | -90.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | -7073000.0 | -27.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | -1155000.0 | +83.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -2746000.0 | -137.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -3958000.0 | -44.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | -2336000.0 | +41.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -3649000.0 | -56.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | -4596000.0 | -26.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | -241000.0 | +94.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -694000.0 | -188.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | -1647000.0 | -137.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | -616000.0 | +62.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -1465000.0 | -137.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -280957000.0 | -19078.0% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | -879000.0 | +99.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -2502000.0 | -184.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -7739000.0 | -209.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -7559000.0 | +2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -595011000.0 | -7771.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | -602950000.0 | -1.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | -9139000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -10419000.0 | -14.0% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | -8872000.0 | +14.8% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | -3400000.0 | +61.7% | USD | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | -35345000.0 | -939.6% | USD | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | -6474000.0 | +81.7% | USD | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | -4818000.0 | +25.6% | USD | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | -1723000.0 | +64.2% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | -284660000.0 | -16421.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | -19097000.0 | +93.3% | USD | 10-K | 2025-05-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 12800000.0 | — | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 10946000.0 | -14.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 3795000.0 | -65.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -1948000.0 | -151.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -1875000.0 | +3.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -3038000.0 | -62.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | -3616000.0 | -19.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -2147000.0 | +40.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | -3089000.0 | -43.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -6598000.0 | -113.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | -9861000.0 | -49.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | -2611000.0 | +73.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -5793000.0 | -121.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -8720000.0 | -50.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 478000.0 | +105.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -13199000.0 | -2861.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | -28109000.0 | -113.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | -1442000.0 | +94.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -388000.0 | +73.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | -23686000.0 | -6004.6% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | -967000.0 | +95.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -2820000.0 | -191.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 201051000.0 | +7229.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 408000.0 | -99.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -21976000.0 | -5486.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -24278000.0 | -10.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 121000.0 | +100.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 594880000.0 | +491536.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 540923000.0 | -9.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 8310000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -7195000.0 | -186.6% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | -5564000.0 | +22.7% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | -2147000.0 | +61.4% | USD | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | -16675000.0 | -676.7% | USD | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | -11400000.0 | +31.6% | USD | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | -29110000.0 | -155.4% | USD | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | -22735000.0 | +21.9% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 200945000.0 | +983.9% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | -74449000.0 | -137.0% | USD | 10-K | 2025-05-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1921000.0 | — | USD | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 2910000.0 | +51.5% | USD | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 5553000.0 | +90.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 676000.0 | -87.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 2149000.0 | +217.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 4371000.0 | +103.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2667000.0 | -39.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 2495000.0 | -6.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 3789000.0 | +51.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 6205000.0 | +63.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 3762000.0 | -39.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 2904000.0 | -22.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 5534000.0 | +90.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 7073000.0 | +27.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 1155000.0 | -83.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2746000.0 | +137.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3958000.0 | +44.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 2336000.0 | -41.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 3649000.0 | +56.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 4596000.0 | +26.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 241000.0 | -94.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 694000.0 | +188.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1647000.0 | +137.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 616000.0 | -62.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1465000.0 | +137.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 5984000.0 | +308.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 786000.0 | -86.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2409000.0 | +206.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 7461000.0 | +209.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 7095000.0 | -4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 13944000.0 | +96.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 20564000.0 | +47.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 9223000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 7544000.0 | -18.2% | USD | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 8872000.0 | +17.6% | USD | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | 3400000.0 | -61.7% | USD | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | 9422000.0 | +177.1% | USD | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | 6474000.0 | -31.3% | USD | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | 4818000.0 | -25.6% | USD | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | 1723000.0 | -64.2% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 8659000.0 | +402.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 18520000.0 | +113.9% | USD | 10-K | 2025-05-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 45255757.0 | — | shares | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 45276137.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 45655937.0 | +0.8% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 46082501.0 | +0.9% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 46242817.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 46617830.0 | +0.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 47425139.0 | +1.7% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 47581682.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 47994581.0 | +0.9% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 48715276.0 | +1.5% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 49645450.0 | +1.9% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 49865995.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50013772.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 49914987.0 | -0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 50003531.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 50708699.0 | +1.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 50972425.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 51240997.0 | +0.5% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 51590830.0 | +0.7% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 51826156.0 | +0.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 52035864.0 | +0.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 52120683.0 | +0.2% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 52243764.0 | +0.2% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 52424445.0 | +0.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 52896411.0 | +0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 53165462.0 | +0.5% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 53770482.0 | +1.1% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 54417579.0 | +1.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54621561.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55412234.0 | +1.4% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 55583660.0 | +0.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 56387461.0 | +1.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56331038.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56398608.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 55730037.0 | -1.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56734903.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59430231.0 | +4.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59052239.0 | -0.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 45276137.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 46617830.0 | +3.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 48715276.0 | +4.5% | shares | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 49645450.0 | +1.9% | shares | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 50003531.0 | +0.7% | shares | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 51590830.0 | +3.2% | shares | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 52243764.0 | +1.3% | shares | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 53770482.0 | +2.9% | shares | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 55583660.0 | +3.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 55730037.0 | +0.3% | shares | 10-K | 2025-05-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 45255757.0 | — | shares | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 45276137.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 45655937.0 | +0.8% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 46082501.0 | +0.9% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 46242817.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 46617830.0 | +0.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 47425139.0 | +1.7% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 47581682.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 47994581.0 | +0.9% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 48715276.0 | +1.5% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 49645450.0 | +1.9% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 49865995.0 | +0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50013772.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 49914987.0 | -0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 50003531.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 50708699.0 | +1.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 50972425.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 51240997.0 | +0.5% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 51590830.0 | +0.7% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 51826156.0 | +0.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 52035864.0 | +0.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 52120683.0 | +0.2% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 52243764.0 | +0.2% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 52424445.0 | +0.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 52896411.0 | +0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 53165462.0 | +0.5% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 53770482.0 | +1.1% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 54417579.0 | +1.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54621561.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55412234.0 | +1.4% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 55583660.0 | +0.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 56387461.0 | +1.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56331038.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56398608.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 55730037.0 | -1.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56734903.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59430231.0 | +4.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59052239.0 | -0.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 45276137.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 46617830.0 | +3.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 48715276.0 | +4.5% | shares | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 49645450.0 | +1.9% | shares | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 50003531.0 | +0.7% | shares | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 51590830.0 | +3.2% | shares | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 52243764.0 | +1.3% | shares | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 53770482.0 | +2.9% | shares | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 55583660.0 | +3.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 55730037.0 | +0.3% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 490760.0 | — | shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 821695.0 | +67.4% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 5109016.0 | +521.8% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 44099338.0 | +763.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 45465723.0 | +3.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 45813801.0 | +0.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 46435560.0 | +1.4% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 46625915.0 | +0.4% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 46765366.0 | +0.3% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 47477597.0 | +1.5% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 48022926.0 | +1.1% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 48345942.0 | +0.7% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 48419845.0 | +0.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 48525904.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 48924454.0 | +0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 49147366.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 49459837.0 | +0.6% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 50544573.0 | +2.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 50875618.0 | +0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 51072639.0 | +0.4% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 51707160.0 | +1.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 52298905.0 | +1.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 52707406.0 | +0.8% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 53938136.0 | +2.3% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54425384.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55140887.0 | +1.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 55973914.0 | +1.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56345648.0 | +0.7% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56358694.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56328483.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 58361701.0 | +3.6% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59294883.0 | +1.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 12606529.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 45358452.0 | +259.8% | shares | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 46828798.0 | +3.2% | shares | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | 48022926.0 | +2.5% | shares | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | 48498813.0 | +1.0% | shares | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | 49377410.0 | +1.8% | shares | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | 50940808.0 | +3.2% | shares | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | 52474811.0 | +3.0% | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 54747930.0 | +4.3% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 56210459.0 | +2.7% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 490760.0 | — | shares | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 821695.0 | +67.4% | shares | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 5109016.0 | +521.8% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 49477874.0 | +868.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 49509940.0 | +0.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 49283247.0 | -0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 49302771.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 49425927.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 49123703.0 | -0.6% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 49211311.0 | +0.2% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 48022926.0 | -2.4% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 50317088.0 | +4.8% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50939915.0 | +1.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 50966550.0 | +0.1% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 50939938.0 | -0.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 51748437.0 | +1.6% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 52335821.0 | +1.1% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 53408443.0 | +2.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 53541724.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 53891438.0 | +0.7% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 53834732.0 | -0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 55037514.0 | +2.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 55840137.0 | +1.5% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 57175870.0 | +2.4% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 57438152.0 | +0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 58030115.0 | +1.0% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 58551423.0 | +0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 58482530.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 58353219.0 | -0.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 57675035.0 | -1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59593910.0 | +3.3% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 60190799.0 | +1.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 12606529.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 49374758.0 | +291.7% | shares | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 49268616.0 | -0.2% | shares | 10-K | 2021-05-27 |
| Annual | 2019-03-31 | 48022926.0 | -2.5% | shares | 10-K | 2021-05-27 |
| Annual | 2020-03-31 | 50817143.0 | +5.8% | shares | 10-K | 2022-05-26 |
| Annual | 2021-03-31 | 51994145.0 | +2.3% | shares | 10-K | 2023-05-25 |
| Annual | 2022-03-31 | 53654303.0 | +3.2% | shares | 10-K | 2024-05-23 |
| Annual | 2023-03-31 | 55337554.0 | +3.1% | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 57788454.0 | +4.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 58345174.0 | +1.0% | shares | 10-K | 2025-05-29 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.1424 | — | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1509 | +6.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1411 | -6.5% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1766 | +25.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1633 | -7.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1453 | -11.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1542 | +6.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.1803 | +16.9% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.1532 | -15.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.1371 | -10.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1547 | +12.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.1770 | +14.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.1396 | -21.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1528 | +9.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.1842 | +20.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.1947 | +5.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1863 | -4.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.1999 | +7.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.2386 | +19.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2257 | -5.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.2636 | +16.8% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.3288 | +24.8% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.2885 | -12.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2445 | -15.3% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.2693 | +10.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2434 | -9.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.2809 | +15.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.2690 | -4.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1483 | -44.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.2107 | +42.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.5535 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.6468 | +16.9% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.1803 | -72.1% | ratio | 10-K | 2021-05-27 |
| Annual | 2025-03-31 | 0.2665 | +47.8% | ratio | 10-K | 2025-05-29 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 1.7354 | — | ratio | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 1.5560 | -10.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.9269 | +23.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 2.1298 | +10.5% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 2.1730 | +2.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 2.4074 | +10.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3.1977 | +32.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 3.5778 | +11.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 3.4926 | -2.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 3.2952 | -5.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 3.0417 | -7.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 3.0708 | +1.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 3.1182 | +1.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 2.7124 | -13.0% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 2.5890 | -4.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 2.5426 | -1.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.4868 | -2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 2.4039 | -3.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 2.3202 | -3.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 2.2022 | -5.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2.5458 | +15.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 2.9614 | +16.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 2.9689 | +0.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 3.5094 | +18.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 3.4386 | -2.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 3.0032 | -12.7% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 2.8092 | -6.5% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 3.3764 | +20.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 2.8578 | -15.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.5016 | -47.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 1.5950 | +6.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1.7694 | +10.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.7821 | +0.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1.9022 | +6.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 3.0530 | +60.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 3.2615 | +6.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.7007 | -17.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 2.7589 | +2.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 1.5560 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.4074 | +54.7% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3.2952 | +36.9% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 3.0417 | -7.7% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 2.5890 | -14.9% | ratio | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 2.3202 | -10.4% | ratio | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 2.9689 | +28.0% | ratio | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 2.8092 | -5.4% | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1.5950 | -43.2% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 3.0530 | +91.4% | ratio | 10-K | 2025-05-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 1.9789 | — | ratio | 10-Q | 2016-11-14 |
| Quarterly | 2016-12-31 | 1.9442 | -1.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.6821 | -13.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 1.5028 | -10.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 1.4233 | -5.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 1.1523 | -19.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.0352 | -10.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.9867 | -4.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.9396 | -4.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.9006 | -4.2% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 1.0058 | +11.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.9638 | -4.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.8863 | -8.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.8819 | -0.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.8710 | -1.2% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.8579 | -1.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.8591 | +0.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.8175 | -4.8% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.8075 | -1.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.7635 | -5.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.6764 | -11.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.6072 | -10.2% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.5832 | -4.0% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.5410 | -7.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.5188 | -4.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.4428 | -14.6% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 0.4491 | +1.4% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.3947 | -12.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.4464 | +13.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8044 | +80.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 0.7574 | -5.8% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.7124 | -5.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.6999 | -1.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.6482 | -7.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.6405 | -1.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.6337 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.0358 | +63.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 1.0000 | -3.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 1.9442 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.1523 | -40.7% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.9006 | -21.8% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2019-03-31 | 1.0058 | +11.7% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2020-03-31 | 0.8710 | -13.4% | ratio | 10-K | 2021-05-27 |
| Annual | 2021-03-31 | 0.8075 | -7.3% | ratio | 10-K | 2022-05-26 |
| Annual | 2022-03-31 | 0.5832 | -27.8% | ratio | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 0.4491 | -23.0% | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.7574 | +68.6% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.6405 | -15.4% | ratio | 10-K | 2025-05-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5563 | — | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 0.5694 | +2.4% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 0.5768 | +1.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.6311 | +9.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.6425 | +1.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.5971 | -7.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.6100 | +2.1% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.6205 | +1.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.6099 | -1.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.5972 | -2.1% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.6122 | +2.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.6223 | +1.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.6411 | +3.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.6503 | +1.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.6717 | +3.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6515 | -3.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.6450 | -1.0% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.6379 | -1.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.6313 | -1.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.6558 | +3.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.6769 | +3.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.6503 | -3.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.6737 | +3.6% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.7052 | +4.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.7070 | +0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.7085 | +0.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.7128 | +0.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.7110 | -0.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.7129 | +0.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.6913 | -3.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6945 | +0.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.7099 | +2.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.5760 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.6103 | +6.0% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.5972 | -2.2% | ratio | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 0.6503 | +8.9% | ratio | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 0.6450 | -0.8% | ratio | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 0.6558 | +1.7% | ratio | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 0.6737 | +2.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.7085 | +5.2% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.7129 | +0.6% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.7126 | -0.0% | ratio | 10-K | 2025-05-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0722 | — | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | -0.0615 | -185.2% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | -0.0422 | +31.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0357 | +184.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0711 | +99.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0816 | +14.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0105 | -87.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0211 | +101.9% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-09-30 | 0.0613 | +190.0% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 0.1231 | +100.9% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.2708 | -320.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.0620 | +122.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-09-30 | 0.0964 | +55.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 0.0991 | +2.8% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0234 | -76.4% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-09-30 | 0.0062 | -73.6% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 0.0485 | +685.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0853 | +75.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-09-30 | 0.0623 | -26.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 0.0633 | +1.6% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.1180 | +86.3% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-09-30 | 0.0957 | -18.9% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-12-31 | 0.1304 | +36.2% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.2449 | +87.8% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.1544 | -37.0% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0992 | -35.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1466 | +47.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0632 | -56.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0486 | -23.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0942 | +93.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0087 | -90.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0804 | +823.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.0231 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1240 | +435.9% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.1231 | -0.8% | ratio | 10-K | 2021-05-27 |
| Annual | 2019-12-31 | 0.0991 | -19.5% | ratio | 10-K | 2022-05-26 |
| Annual | 2020-12-31 | 0.0485 | -51.0% | ratio | 10-K | 2023-05-25 |
| Annual | 2021-12-31 | 0.0633 | +30.5% | ratio | 10-K | 2024-05-23 |
| Annual | 2022-12-31 | 0.1304 | +105.9% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.0992 | -23.9% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.0486 | -51.0% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0849 | +74.8% | ratio | 10-K | 2025-05-29 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1175 | — | ratio | 10-Q | 2017-05-12 |
| Quarterly | 2016-06-30 | 0.0100 | -91.5% | ratio | 10-Q | 2017-08-11 |
| Quarterly | 2016-09-30 | 0.0262 | +161.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0862 | +229.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0570 | -33.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1361 | +138.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0603 | -55.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0483 | -19.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0988 | +104.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.1657 | +67.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.2874 | -273.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.1159 | +140.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1346 | +16.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.1595 | +18.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0466 | -70.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0272 | -41.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0710 | +161.1% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.1151 | +62.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0810 | -29.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0914 | +12.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.1748 | +91.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1257 | -28.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.1589 | +26.5% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.2803 | +76.3% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1864 | -33.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1175 | -37.0% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1563 | +33.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0927 | -40.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.0987 | +6.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.1377 | +39.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0224 | -83.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.1380 | +515.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.1005 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1233 | +22.7% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.3330 | +170.0% | ratio | 10-K | 2021-05-27 |
| Annual | 2025-03-31 | 0.4751 | +42.7% | ratio | 10-K | 2025-05-29 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.3028 | — | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.5412 | +78.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.9362 | +73.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 1.1904 | +27.2% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 1.1938 | +0.3% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 1.3213 | +10.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 1.2623 | -4.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1.2193 | -3.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.9031 | -25.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.9475 | +4.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6725 | -29.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.5315 | -21.0% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.7878 | +48.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.7641 | -3.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.5854 | -23.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.5261 | -10.1% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.6668 | +26.7% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1.1703 | +75.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1.1858 | +1.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.9941 | -16.2% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-03-31 | 1.1186 | +12.5% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1.2994 | +16.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.1010 | -15.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2400 | -78.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 0.3617 | +50.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.3637 | +0.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3113 | -14.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.2513 | -19.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.8398 | +234.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.9204 | +9.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7424 | -19.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.7740 | +4.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2022-03-31 | 0.6668 | — | ratio | 10-K | 2023-05-25 |
| Annual | 2023-03-31 | 1.1186 | +67.8% | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.3617 | -67.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.8398 | +132.2% | ratio | 10-K | 2025-05-29 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -0.0060 | — | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0054 | +189.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0100 | +86.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0144 | +43.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0017 | -88.1% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0031 | +79.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-09-30 | 0.0094 | +207.6% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 0.0222 | +134.8% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.0415 | -287.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.0085 | +120.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-09-30 | 0.0149 | +75.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 0.0175 | +17.6% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0033 | -81.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-09-30 | 0.0009 | -71.1% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 0.0089 | +846.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0166 | +85.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-09-30 | 0.0116 | -30.1% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 0.0127 | +9.0% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.0282 | +122.5% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-09-30 | 0.0216 | -23.3% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-12-31 | 0.0344 | +59.1% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.0805 | +134.3% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.0445 | -44.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0243 | -45.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0395 | +62.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0154 | -61.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0136 | -11.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0253 | +85.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0013 | -94.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0169 | +1211.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.0128 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0802 | +526.3% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.0222 | -72.3% | ratio | 10-K | 2021-05-27 |
| Annual | 2025-03-31 | 0.0226 | +2.0% | ratio | 10-K | 2025-05-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -0.0179 | — | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0144 | +180.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0251 | +73.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0349 | +39.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0035 | -90.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0061 | +75.4% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-09-30 | 0.0183 | +200.3% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 0.0422 | +130.1% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -0.0832 | -297.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.0167 | +120.1% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-09-30 | 0.0281 | +68.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 0.0330 | +17.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0061 | -81.6% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-09-30 | 0.0018 | -71.1% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 0.0162 | +825.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0293 | +80.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-09-30 | 0.0195 | -33.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 0.0203 | +4.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.0434 | +113.3% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-09-30 | 0.0328 | -24.4% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2022-12-31 | 0.0496 | +51.1% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.1123 | +126.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.0644 | -42.6% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0438 | -32.1% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0676 | +54.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0261 | -61.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0225 | -13.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0414 | +84.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0026 | -93.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0339 | +1188.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.0377 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1727 | +357.8% | ratio | 10-K/A | 2020-05-29 |
| Annual | 2018-12-31 | 0.0422 | -75.6% | ratio | 10-K | 2021-05-27 |
| Annual | 2025-03-31 | 0.0371 | -12.0% | ratio | 10-K | 2025-05-29 |
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-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 71,000 | $0.00 | $0 | 142,000 |
| 2026-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,250 | $62.93 | $1,337,239 | 98,416 |
| 2026-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 31,630 | $62.44 | $1,974,946 | 119,666 |
| 2026-04-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 71,000 | $26.84 | $1,905,640 | 151,296 |
| 2026-02-20 | FARRELL MATTHEW | — |
Open-market buy
P
|
Common Stock, $0.01 par value | 5,000 | $92.96 | $464,814 | 10,820 |
| 2026-02-12 | FARRELL MATTHEW | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 980 | $0.00 | $0 | 5,820 |
| 2025-12-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,522 | $79.83 | $121,501 | 80,296 |
| 2025-11-24 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 20,326 | $0.00 | $0 | 20,326 |
| 2025-11-12 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 18,785 | $0.00 | $0 | 246,822 |
| 2025-11-11 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 37,570 | $0.00 | $0 | 37,570 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 116,315 | $0.00 | $0 | 78,222 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,430 | $133.44 | $1,658,648 | 81,818 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 64,030 | $132.41 | $8,478,206 | 94,248 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 33,038 | $131.86 | $4,356,335 | 158,278 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,817 | $130.36 | $888,684 | 191,316 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 116,315 | $17.00 | $1,977,355 | 198,133 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 194,537 | $0.00 | $0 | 0 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,430 | $133.44 | $1,658,648 | 160,040 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 64,030 | $132.41 | $8,478,206 | 172,470 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 33,038 | $131.86 | $4,356,335 | 236,500 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,817 | $130.36 | $888,684 | 269,538 |
| 2025-10-01 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 194,537 | $17.00 | $3,307,129 | 276,355 |
| 2025-09-17 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,812 | $150.00 | $1,621,800 | 133,976 |
| 2025-09-16 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,913 | $145.00 | $1,147,385 | 99,369 |
| 2025-09-12 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,515 | $140.10 | $1,893,477 | 144,788 |
| 2025-09-11 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 604 | $137.50 | $83,048 | 52,599 |
| 2025-09-11 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $135.51 | $67,757 | 53,203 |
| 2025-09-11 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $134.77 | $26,954 | 53,703 |
| 2025-09-10 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 33,300 | $0.00 | $0 | 15,000 |
| 2025-09-10 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) (Common Stock) | 17,281 | $0.00 | $0 | 0 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,100 | $139.00 | $291,902 | 112,406 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,006 | $137.96 | $138,788 | 114,506 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,101 | $136.52 | $150,309 | 115,112 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,753 | $135.36 | $914,063 | 116,613 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,218 | $134.58 | $4,066,621 | 123,366 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,927 | $133.48 | $1,191,539 | 153,584 |
| 2025-09-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,476 | $132.54 | $725,793 | 162,511 |
| 2025-09-10 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 33,300 | $26.84 | $893,772 | 167,987 |
| 2025-09-10 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 17,281 | $17.00 | $293,777 | 134,687 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,001 | $139.45 | $697,380 | 64,154 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,714 | $138.81 | $931,992 | 69,155 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,301 | $137.85 | $868,580 | 75,869 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,100 | $136.78 | $1,244,741 | 82,170 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,887 | $135.62 | $1,205,220 | 91,270 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,586 | $134.46 | $1,557,840 | 100,157 |
| 2025-09-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,103 | $133.77 | $1,083,927 | 111,743 |
| 2025-08-28 | Tait Gayle | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 565 | $130.20 | $73,563 | 5,202 |
| 2025-08-21 | Tait Gayle | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,633 | $0.00 | $0 | 5,767 |
| 2025-08-14 | Levitan Lauren Cooks | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,440 | $0.00 | $0 | 10,314 |
| 2025-08-14 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,190 | $118.84 | $141,420 | 11,507 |
| 2025-08-14 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,440 | $118.97 | $409,257 | 12,697 |
| 2025-08-14 | Levitan Lauren Cooks | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,440 | $8.23 | $28,311 | 16,137 |
| 2025-06-11 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 40,295 | $0.00 | $0 | 40,295 |
| 2025-06-11 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,189 | $125.00 | $1,648,625 | 107,282 |
| 2025-06-10 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 16,950 | $0.00 | $0 | 228,037 |
| 2025-06-10 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 35,434 | $0.00 | $0 | 549,122 |
| 2025-06-09 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 35,434 | $0.00 | $0 | 35,434 |
| 2025-06-05 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,430 | $117.61 | $168,182 | 117,406 |
| 2025-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,405 | $117.61 | $282,852 | 186,586 |
| 2025-06-04 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,921 | $115.56 | $1,146,517 | 63,409 |
| 2025-06-04 | Levitan Lauren Cooks | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,340 | $0.00 | $0 | 13,754 |
| 2025-06-04 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,340 | $115.94 | $387,223 | 12,697 |
| 2025-06-04 | Levitan Lauren Cooks | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,340 | $8.23 | $27,488 | 16,037 |
| 2025-06-04 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,330 | $115.94 | $154,207 | 12,697 |
| 2025-06-03 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value | 19,167 | $0.00 | $0 | 73,330 |
| 2025-05-29 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 18,383 | $109.99 | $2,021,946 | 54,163 |
| 2025-04-21 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 51,350 | $53.36 | $2,740,036 | 152,492 |
| 2025-04-18 | MARCHISOTTO KORY | See Remarks |
Equity grant / award
A
|
Common Stock, $0.01 par value | 94,027 | $0.00 | $0 | 203,842 |
| 2025-04-01 | Bergh Charles V | — |
Equity grant / award
A
|
Common Stock | 853 | $0.00 | $0 | 853 |
| 2025-03-07 | Watson Maureen C. | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 3,875 |
| 2025-03-07 | Watson Maureen C. | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,000 | $66.79 | $133,580 | 1,888 |
| 2025-03-07 | Watson Maureen C. | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 4,000 | $1.84 | $7,360 | 5,888 |
| 2025-02-24 | Levitan Lauren Cooks | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,430 | $0.00 | $0 | 17,094 |
| 2025-02-24 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,470 | $75.90 | $111,573 | 14,027 |
| 2025-02-24 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,430 | $75.89 | $260,303 | 15,497 |
| 2025-02-24 | Levitan Lauren Cooks | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,430 | $8.23 | $28,229 | 18,927 |
| 2024-12-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 890 | $137.60 | $122,464 | 99,699 |
| 2024-11-29 | Watson Maureen C. | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 785 | $130.00 | $102,050 | 1,888 |
| 2024-11-12 | Levitan Lauren Cooks | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,800 | $0.00 | $0 | 20,524 |
| 2024-11-12 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,000 | $130.04 | $260,074 | 15,497 |
| 2024-11-12 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,800 | $130.18 | $885,251 | 17,497 |
| 2024-11-12 | Levitan Lauren Cooks | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 6,800 | $8.23 | $55,964 | 24,297 |
| 2024-09-06 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 5,427 | $0.00 | $0 | 478,254 |
| 2024-09-06 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 10,890 | $0.00 | $0 | 472,827 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,128 | $137.19 | $154,753 | 106,016 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,173 | $136.61 | $1,116,510 | 107,144 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,387 | $135.56 | $1,001,376 | 115,317 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 336 | $137.27 | $46,122 | 211,087 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,485 | $136.56 | $202,789 | 211,423 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,599 | $135.52 | $216,689 | 212,908 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 210 | $137.26 | $28,825 | 211,087 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,710 | $136.59 | $233,565 | 211,297 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,500 | $135.50 | $203,244 | 213,007 |
| 2024-09-05 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 31,937 | $0.00 | $0 | 461,937 |
| 2024-09-03 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,801 | $147.45 | $265,557 | 53,195 |
| 2024-08-22 | PRITCHARD BETH M | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 821 | $0.00 | $0 | 1,990 |
| 2024-08-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 548 | $175.00 | $95,900 | 214,507 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 869 | $210.01 | $182,499 | 71,986 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $206.35 | $20,635 | 72,855 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 600 | $201.93 | $121,157 | 73,055 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $199.91 | $39,982 | 73,655 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $196.78 | $59,035 | 74,055 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $195.87 | $78,346 | 74,355 |
| 2024-07-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 601 | $193.76 | $116,449 | 74,755 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 205 | $203.00 | $41,616 | 217,927 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 378 | $201.91 | $76,323 | 218,132 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,526 | $200.96 | $306,663 | 218,510 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 761 | $200.07 | $152,255 | 220,036 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 168 | $203.00 | $34,105 | 217,927 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 462 | $201.93 | $93,290 | 218,095 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,582 | $200.91 | $317,835 | 218,557 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 658 | $199.96 | $131,572 | 220,139 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 546 | $199.06 | $108,688 | 220,797 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 431 | $203.56 | $87,734 | 171,329 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 901 | $202.75 | $182,679 | 171,760 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,848 | $201.52 | $976,969 | 172,661 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,068 | $200.54 | $1,216,888 | 177,509 |
| 2024-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,138 | $199.48 | $625,984 | 183,577 |
| 2024-06-07 | WOLFORD RICHARD G | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,072 | $181.13 | $2,005,525 | 12,741 |
| 2024-06-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 317 | $185.84 | $58,912 | 186,715 |
| 2024-06-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,800 | $185.01 | $1,073,050 | 187,032 |
| 2024-06-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,654 | $184.32 | $1,042,158 | 192,832 |
| 2024-06-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,181 | $183.25 | $582,932 | 198,486 |
| 2024-06-06 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $185.76 | $92,881 | 109,815 |
| 2024-06-06 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,772 | $184.92 | $882,415 | 110,315 |
| 2024-06-06 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,786 | $184.12 | $881,186 | 115,087 |
| 2024-06-06 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,105 | $183.19 | $568,798 | 119,873 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 200,000 | $0.00 | $0 | 430,000 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 30,000 | $0.00 | $0 | 30,000 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 27,000 | $0.00 | $0 | 231,667 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,316 | $184.84 | $243,255 | 221,847 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,008 | $184.08 | $185,551 | 223,163 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 588 | $182.65 | $107,399 | 224,171 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 504 | $187.48 | $94,489 | 221,343 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,274 | $184.83 | $235,471 | 221,847 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,092 | $184.12 | $201,062 | 223,121 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 546 | $182.58 | $99,689 | 224,213 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 25,911 | $184.96 | $4,792,499 | 258,667 |
| 2024-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,042 | $184.96 | $3,152,088 | 284,578 |
| 2024-06-03 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value | 18,834 | $0.00 | $0 | 301,620 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 952 | $164.18 | $156,303 | 224,927 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,666 | $163.62 | $272,583 | 225,879 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 630 | $162.54 | $102,399 | 227,545 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 168 | $165.21 | $27,754 | 224,759 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,002 | $164.13 | $164,454 | 224,927 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,574 | $163.64 | $257,570 | 225,929 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 672 | $162.51 | $109,207 | 227,503 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 800 | $165.21 | $132,170 | 10,890 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,881 | $164.13 | $1,293,488 | 11,690 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,906 | $163.44 | $965,291 | 19,571 |
| 2024-05-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,100 | $162.43 | $341,107 | 25,477 |
| 2024-04-23 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,250 | $174.90 | $218,625 | 77,146 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 900 | $165.26 | $148,737 | 78,396 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,309 | $164.39 | $215,191 | 79,296 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,600 | $163.55 | $261,674 | 80,605 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 233 | $162.02 | $37,750 | 82,205 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $160.85 | $64,341 | 82,438 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,336 | $159.86 | $533,285 | 82,838 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,500 | $158.96 | $238,439 | 86,174 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,812 | $157.19 | $1,070,784 | 87,674 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,155 | $156.17 | $805,082 | 94,486 |
| 2024-04-19 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,500 | $155.25 | $388,128 | 99,641 |
| 2024-04-18 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 29,388 | $166.40 | $4,890,163 | 108,748 |
| 2024-04-17 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A
|
Common Stock, $0.01 par value | 54,400 | $0.00 | $0 | 138,136 |
| 2024-04-15 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 727 | $165.16 | $120,071 | 83,736 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,134 | $163.49 | $185,396 | 228,553 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 378 | $164.62 | $62,228 | 228,175 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,526 | $161.47 | $246,406 | 230,065 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 126 | $165.14 | $20,807 | 228,175 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 216 | $164.40 | $35,510 | 228,301 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,218 | $163.53 | $199,174 | 228,517 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 420 | $162.47 | $68,236 | 229,735 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,436 | $161.45 | $231,836 | 230,155 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 800 | $165.13 | $132,104 | 27,577 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,502 | $164.04 | $410,425 | 28,377 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,602 | $163.24 | $751,231 | 30,879 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,966 | $162.07 | $480,698 | 35,481 |
| 2024-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,817 | $161.26 | $938,070 | 38,447 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 134 | $213.83 | $28,654 | 84,463 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $212.47 | $84,989 | 84,597 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 700 | $211.41 | $147,990 | 84,997 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 927 | $210.57 | $195,202 | 85,697 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $208.95 | $104,475 | 86,624 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 801 | $203.30 | $162,841 | 88,124 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 928 | $202.49 | $187,911 | 88,925 |
| 2024-03-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,150 | $201.46 | $231,675 | 89,853 |
| 2024-02-29 | Tait Gayle | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 835 | $206.00 | $172,010 | 3,020 |
| 2024-02-23 | Watson Maureen C. | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,000 | $0.00 | $0 | 7,875 |
| 2024-02-23 | Watson Maureen C. | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,000 | $182.00 | $1,274,000 | 1,570 |
| 2024-02-23 | Watson Maureen C. | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 7,000 | $1.84 | $12,880 | 8,570 |
| 2024-02-12 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,705 | $0.00 | $0 | 194,537 |
| 2024-02-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,300 | $176.26 | $229,144 | 252,792 |
| 2024-02-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,405 | $175.48 | $948,460 | 254,092 |
| 2024-02-12 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 6,705 | $17.00 | $113,985 | 259,497 |
| 2024-02-09 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 37,795 | $0.00 | $0 | 201,242 |
| 2024-02-09 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,750 | $175.03 | $1,181,448 | 235,007 |
| 2024-02-09 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 37,795 | $175.18 | $6,620,943 | 252,792 |
| 2024-02-09 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 37,795 | $17.00 | $642,515 | 290,587 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,516 | $169.82 | $257,445 | 241,957 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 600 | $168.67 | $101,203 | 243,373 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $167.15 | $50,145 | 243,973 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $164.49 | $32,897 | 244,673 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $173.47 | $17,347 | 241,757 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,500 | $170.47 | $255,700 | 27,976 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,587 | $169.75 | $1,118,126 | 29,476 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,300 | $168.68 | $387,970 | 36,063 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,800 | $167.23 | $301,012 | 38,363 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,300 | $166.27 | $216,149 | 40,163 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,100 | $165.14 | $181,658 | 41,463 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $168.59 | $84,294 | 243,473 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 800 | $163.10 | $130,479 | 43,063 |
| 2024-02-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $166.39 | $66,557 | 244,273 |
| 2024-01-09 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,500 | $0.00 | $0 | 0 |
| 2024-01-09 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,500 | $152.71 | $2,214,243 | 91,003 |
| 2024-01-09 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 14,500 | $15.70 | $227,650 | 105,503 |
| 2024-01-08 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) (Common Stock) | 10,000 | $0.00 | $0 | 17,281 |
| 2024-01-08 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,000 | $150.06 | $1,500,633 | 79,104 |
| 2024-01-08 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 10,000 | $17.00 | $170,000 | 89,104 |
| 2024-01-08 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 200 | $0.00 | $0 | 14,500 |
| 2024-01-08 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $152.53 | $30,507 | 91,003 |
| 2024-01-08 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 200 | $15.70 | $3,140 | 91,203 |
| 2024-01-05 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) (Common Stock) | 5,061 | $0.00 | $0 | 27,281 |
| 2024-01-05 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,061 | $140.22 | $709,631 | 79,104 |
| 2024-01-05 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 5,061 | $17.00 | $86,037 | 84,165 |
| 2024-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 210 | $142.36 | $29,896 | 245,173 |
| 2024-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 168 | $142.49 | $23,938 | 245,173 |
| 2024-01-02 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) (Common Stock) | 64,939 | $0.00 | $0 | 32,342 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $141.47 | $14,147 | 79,104 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,908 | $139.99 | $1,666,978 | 79,204 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,710 | $139.38 | $1,492,779 | 91,112 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 24,446 | $138.39 | $3,383,006 | 101,822 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,401 | $137.22 | $741,117 | 126,268 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,760 | $136.36 | $1,058,176 | 131,669 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,814 | $135.36 | $380,915 | 139,429 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,200 | $134.04 | $160,854 | 142,243 |
| 2024-01-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 600 | $132.79 | $79,676 | 143,443 |
| 2024-01-02 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 64,939 | $17.00 | $1,103,963 | 144,043 |
| 2023-12-22 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 28,000 | $0.00 | $0 | 60,951 |
| 2023-12-19 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,666 | $0.00 | $0 | 239,037 |
| 2023-12-19 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,500 | $150.00 | $675,000 | 248,589 |
| 2023-12-19 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 29,666 | $150.29 | $4,458,373 | 252,792 |
| 2023-12-19 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 29,666 | $17.00 | $504,322 | 282,458 |
| 2023-12-14 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,667 | $0.00 | $0 | 268,703 |
| 2023-12-14 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,500 | $145.00 | $652,500 | 253,089 |
| 2023-12-14 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 29,667 | $145.00 | $4,301,715 | 252,792 |
| 2023-12-14 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 29,667 | $17.00 | $504,339 | 282,459 |
| 2023-12-14 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,046 | $142.50 | $291,555 | 92,026 |
| 2023-12-13 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,667 | $0.00 | $0 | 298,370 |
| 2023-12-13 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,500 | $140.06 | $630,286 | 257,589 |
| 2023-12-13 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,982 | $141.30 | $1,975,620 | 252,792 |
| 2023-12-13 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,685 | $140.55 | $2,204,520 | 266,774 |
| 2023-12-13 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 29,667 | $17.00 | $504,339 | 282,459 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 854 | $125.00 | $106,750 | 262,089 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,562 | $123.89 | $317,406 | 262,943 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 994 | $125.69 | $124,933 | 262,089 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,400 | $125.00 | $174,999 | 263,083 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,022 | $123.82 | $126,539 | 264,483 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $126.29 | $25,258 | 88,951 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,711 | $125.66 | $1,094,599 | 89,151 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,977 | $124.93 | $871,616 | 97,862 |
| 2023-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 800 | $123.28 | $98,620 | 104,839 |
| 2023-12-05 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2023-12-05 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,518 | $125.86 | $316,913 | 79,104 |
| 2023-12-05 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,082 | $125.21 | $385,887 | 81,622 |
| 2023-12-05 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $123.14 | $49,258 | 84,704 |
| 2023-12-05 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 6,000 | $1.84 | $11,040 | 85,104 |
| 2023-12-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,708 | $125.00 | $213,500 | 265,505 |
| 2023-12-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,344 | $125.05 | $1,043,406 | 105,639 |
| 2023-11-28 | WOLFORD RICHARD G | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 34,500 | $0.00 | $0 | 0 |
| 2023-11-28 | WOLFORD RICHARD G | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,250 | $118.81 | $2,049,509 | 23,813 |
| 2023-11-28 | WOLFORD RICHARD G | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 34,500 | $1.84 | $63,480 | 58,313 |
| 2023-11-21 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 10,000 | $0.00 | $0 | 113,983 |
| 2023-11-15 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 854 | $110.00 | $93,940 | 267,213 |
| 2023-11-15 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,172 | $110.00 | $458,920 | 123,983 |
| 2023-11-14 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,240 | $107.07 | $239,837 | 21,338 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,708 | $97.66 | $166,803 | 268,067 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $102.30 | $51,152 | 128,155 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,472 | $101.47 | $149,371 | 128,655 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 800 | $100.31 | $80,244 | 130,127 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 900 | $99.19 | $89,271 | 130,927 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,472 | $97.64 | $436,664 | 131,827 |
| 2023-11-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $96.14 | $19,227 | 136,299 |
| 2023-10-24 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 854 | $110.00 | $93,940 | 269,775 |
| 2023-10-24 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,172 | $110.00 | $458,920 | 136,499 |
| 2023-10-16 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,750 | $102.59 | $179,532 | 94,072 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,022 | $97.51 | $99,653 | 270,629 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 686 | $96.56 | $66,243 | 271,651 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 980 | $97.54 | $95,590 | 270,629 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 728 | $96.61 | $70,330 | 271,609 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $97.95 | $19,590 | 140,671 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,559 | $97.09 | $151,366 | 140,871 |
| 2023-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,585 | $96.55 | $635,770 | 142,430 |
| 2023-09-08 | Watson Maureen C. | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 14,875 |
| 2023-09-08 | Watson Maureen C. | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,000 | $136.14 | $408,420 | 1,570 |
| 2023-09-08 | Watson Maureen C. | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,000 | $1.84 | $5,520 | 4,570 |
| 2023-09-08 | Watson Maureen C. | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,894 | $136.27 | $666,911 | 1,570 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,564 | $137.97 | $215,784 | 95,822 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,301 | $137.39 | $178,745 | 97,386 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 900 | $136.05 | $122,446 | 98,687 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,200 | $135.14 | $162,168 | 99,587 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 600 | $133.79 | $80,276 | 100,787 |
| 2023-09-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,119 | $133.16 | $947,970 | 101,387 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 1 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,200 | $136.71 | $300,768 | 272,737 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,736 | $136.10 | $780,676 | 274,937 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $138.10 | $55,240 | 272,337 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,514 | $136.83 | $207,156 | 272,737 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,422 | $136.17 | $874,473 | 274,251 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,811 | $137.84 | $249,629 | 252,792 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 24,676 | $136.55 | $3,369,471 | 254,603 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,253 | $135.89 | $1,800,920 | 279,279 |
| 2023-09-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 292,532 |
| 2023-09-05 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $137.88 | $27,576 | 60,257 |
| 2023-09-05 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,012 | $136.71 | $275,069 | 60,457 |
| 2023-09-05 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,967 | $136.14 | $540,061 | 62,469 |
| 2023-09-01 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 25,000 | $0.00 | $0 | 149,015 |
| 2023-08-31 | Daniele Tiffany F. | — |
Open-market sell
S
|
Common Stock | 1,253 | $139.09 | $174,280 | 4,813 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,184 | $134.17 | $158,862 | 131,977 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,643 | $133.24 | $885,143 | 133,161 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,143 | $132.20 | $415,502 | 139,804 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 607 | $131.51 | $79,828 | 142,947 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,243 | $129.48 | $290,417 | 143,554 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $128.05 | $64,025 | 145,797 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $126.39 | $12,639 | 146,297 |
| 2023-08-29 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 600 | $125.40 | $75,241 | 146,397 |
| 2023-08-24 | Tait Gayle | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,545 | $0.00 | $0 | 3,855 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 39,741 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,629 | $131.22 | $476,204 | 280,673 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,203 | $130.20 | $286,829 | 284,302 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,500 | $128.96 | $322,389 | 286,505 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $131.70 | $26,340 | 280,673 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,831 | $131.15 | $502,420 | 280,873 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,701 | $130.08 | $221,271 | 284,704 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,600 | $129.00 | $335,399 | 286,405 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,700 | $131.58 | $355,258 | 252,792 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 20,197 | $131.05 | $2,646,898 | 255,492 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,042 | $129.94 | $1,174,961 | 275,689 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,801 | $128.84 | $1,005,059 | 284,731 |
| 2023-08-07 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 292,532 |
| 2023-08-04 | Levitan Lauren Cooks | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,450 | $0.00 | $0 | 31,050 |
| 2023-08-04 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,300 | $130.01 | $429,029 | 22,409 |
| 2023-08-04 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,450 | $129.86 | $448,014 | 25,709 |
| 2023-08-04 | Levitan Lauren Cooks | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,450 | $8.23 | $28,394 | 29,159 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 79,481 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,712 | $114.26 | $424,120 | 289,005 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,620 | $113.25 | $523,229 | 292,717 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,636 | $114.25 | $415,409 | 289,005 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,696 | $113.25 | $531,830 | 292,641 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,515 | $114.67 | $173,731 | 252,792 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,193 | $114.19 | $2,420,088 | 254,307 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,032 | $113.23 | $1,928,484 | 275,500 |
| 2023-07-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 292,532 |
| 2023-06-09 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 200,000 | $0.00 | $0 | 200,000 |
| 2023-06-09 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 40,000 | $0.00 | $0 | 574,015 |
| 2023-06-07 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,024 | $106.72 | $1,710,081 | 108,874 |
| 2023-06-06 | WOLFORD RICHARD G | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,300 | $107.47 | $462,142 | 22,143 |
| 2023-06-06 | WOLFORD RICHARD G | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 32,473 | $107.11 | $3,478,056 | 26,443 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 119,221 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,138 | $105.29 | $225,113 | 297,337 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,198 | $104.57 | $648,104 | 299,475 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,590 | $105.31 | $272,745 | 297,337 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,746 | $104.55 | $600,723 | 299,927 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 158 | $106.23 | $16,784 | 252,792 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,647 | $105.23 | $1,436,123 | 252,950 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,010 | $104.51 | $1,986,800 | 266,597 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $106.23 | $10,623 | 285,607 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,934 | $105.21 | $1,886,752 | 285,707 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,706 | $104.49 | $2,267,964 | 303,641 |
| 2023-06-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 325,347 |
| 2023-06-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,795 | $103.50 | $496,282 | 96,763 |
| 2023-06-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,121 | $103.50 | $323,024 | 101,558 |
| 2023-06-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,063 | $103.50 | $731,020 | 104,679 |
| 2023-06-01 | Milsten Scott | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 18,772 | $0.00 | $0 | 111,742 |
| 2023-05-31 | Levitan Lauren Cooks | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,500 | $102.96 | $257,393 | 25,709 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 158,961 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $89.90 | $26,970 | 305,673 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,700 | $89.22 | $240,886 | 305,973 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,332 | $88.05 | $469,463 | 308,673 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 320 | $89.90 | $28,768 | 305,673 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,747 | $89.18 | $244,985 | 305,993 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,265 | $88.04 | $463,516 | 308,740 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,400 | $89.66 | $304,834 | 286,964 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,134 | $89.03 | $1,169,281 | 290,364 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 23,206 | $87.98 | $2,041,597 | 303,498 |
| 2023-05-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 326,704 |
| 2023-04-24 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option | 20,940 | $0.00 | $0 | 0 |
| 2023-04-24 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,003 | $96.39 | $193,067 | 121,786 |
| 2023-04-24 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,690 | $95.31 | $351,702 | 123,789 |
| 2023-04-24 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,247 | $94.43 | $1,439,727 | 127,479 |
| 2023-04-24 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 20,940 | $12.22 | $255,887 | 142,726 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 198,701 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,932 | $80.34 | $315,884 | 315,005 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,400 | $79.50 | $270,285 | 318,937 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,000 | $81.18 | $81,184 | 314,005 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,627 | $80.39 | $291,569 | 315,005 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,705 | $79.54 | $294,696 | 318,632 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,733 | $81.31 | $466,166 | 286,964 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,610 | $80.23 | $1,733,872 | 292,697 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,397 | $79.40 | $984,319 | 314,307 |
| 2023-04-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 326,704 |
| 2023-03-13 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 28,775 | $0.00 | $0 | 0 |
| 2023-03-13 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,100 | $70.19 | $77,204 | 143,885 |
| 2023-03-13 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 23,875 | $70.00 | $1,671,248 | 144,985 |
| 2023-03-13 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,800 | $68.61 | $260,721 | 168,860 |
| 2023-03-13 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 28,775 | $7.95 | $228,761 | 172,660 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 238,441 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,600 | $74.02 | $118,425 | 322,337 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,000 | $73.06 | $146,115 | 323,937 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,500 | $73.99 | $110,983 | 322,337 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,100 | $73.07 | $153,444 | 323,837 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,736 | $71.71 | $339,626 | 325,937 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,235 | $74.25 | $91,705 | 286,964 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,797 | $73.61 | $573,955 | 288,199 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,072 | $72.64 | $295,810 | 295,996 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,859 | $71.68 | $1,208,396 | 300,068 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,320 | $74.65 | $173,190 | 316,927 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,964 | $73.67 | $734,026 | 319,247 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,724 | $72.70 | $416,150 | 329,211 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,732 | $71.69 | $1,557,980 | 334,935 |
| 2023-03-06 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 356,667 |
| 2023-03-02 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,515 | $72.84 | $1,130,113 | 143,885 |
| 2023-02-27 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 13,600 | $0.00 | $0 | 614,015 |
| 2023-02-21 | Watson Maureen C. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,000 | $0.00 | $0 | 17,875 |
| 2023-02-21 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,000 | $73.00 | $584,000 | 4,894 |
| 2023-02-21 | Watson Maureen C. | Dir |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 8,000 | $1.84 | $14,720 | 12,894 |
| 2023-02-08 | Levitan Lauren Cooks | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,974 | $70.87 | $210,770 | 28,209 |
| 2023-02-07 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 31,339 | $0.00 | $0 | 27,461 |
| 2023-02-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 31,339 | $72.05 | $2,257,915 | 114,277 |
| 2023-02-07 | Franks Joshua Allen | SVP, Operations |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 31,339 | $15.70 | $492,022 | 145,616 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 278,181 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 700 | $69.58 | $48,708 | 330,673 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,379 | $68.77 | $163,595 | 331,373 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,253 | $68.05 | $357,449 | 333,752 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,736 | $69.01 | $188,810 | 330,673 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,596 | $68.07 | $380,919 | 333,409 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,100 | $69.55 | $76,509 | 347,496 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,861 | $68.72 | $1,158,614 | 348,596 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,779 | $68.05 | $1,482,139 | 365,457 |
| 2023-02-06 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 387,236 |
| 2023-02-02 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 61,139 | $0.00 | $0 | 24,000 |
| 2023-02-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $68.66 | $6,866 | 127,560 |
| 2023-02-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,443 | $67.79 | $775,762 | 127,660 |
| 2023-02-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 32,407 | $67.02 | $2,172,014 | 139,103 |
| 2023-02-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,400 | $66.29 | $92,802 | 171,510 |
| 2023-02-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,789 | $64.66 | $1,020,978 | 172,910 |
| 2023-02-02 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 61,139 | $1.84 | $112,496 | 188,699 |
| 2023-01-09 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 55,000 | $0.00 | $0 | 85,139 |
| 2023-01-09 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,560 | $57.89 | $553,391 | 127,560 |
| 2023-01-09 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 29,794 | $57.17 | $1,703,272 | 137,120 |
| 2023-01-09 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,646 | $56.05 | $876,980 | 166,914 |
| 2023-01-09 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 55,000 | $1.84 | $101,200 | 182,560 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 317,921 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,000 | $56.30 | $56,295 | 339,005 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,332 | $55.47 | $406,694 | 340,005 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 836 | $56.29 | $47,055 | 339,005 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,496 | $55.49 | $415,939 | 339,841 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,611 | $56.21 | $315,415 | 347,496 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,129 | $55.46 | $1,892,654 | 353,107 |
| 2023-01-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 387,236 |
| 2022-12-30 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,000 | $0.00 | $0 | 170,139 |
| 2022-12-30 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,000 | $55.09 | $275,438 | 127,560 |
| 2022-12-30 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 5,000 | $1.84 | $9,200 | 132,560 |
| 2022-12-30 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,000 | $0.00 | $0 | 140,139 |
| 2022-12-30 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,000 | $55.09 | $275,438 | 127,560 |
| 2022-12-30 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 5,000 | $1.84 | $9,200 | 132,560 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,740 | $0.00 | $0 | 357,661 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $54.97 | $16,490 | 347,337 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,036 | $54.28 | $436,156 | 347,637 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,420 | $54.83 | $187,522 | 347,496 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 36,320 | $54.15 | $1,966,561 | 350,916 |
| 2022-12-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,740 | $1.84 | $73,122 | 387,236 |
| 2022-11-23 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 54,545 | $0.00 | $0 | 627,615 |
| 2022-11-09 | Levitan Lauren Cooks | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,500 | $49.92 | $224,654 | 31,183 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,744 | $0.00 | $0 | 397,401 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,428 | $49.87 | $170,952 | 355,673 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,904 | $49.02 | $240,372 | 359,101 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,238 | $49.80 | $211,035 | 355,673 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,094 | $48.94 | $200,354 | 359,911 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,695 | $49.81 | $1,379,510 | 347,496 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,049 | $48.98 | $590,162 | 375,191 |
| 2022-11-07 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,744 | $1.84 | $73,129 | 387,240 |
| 2022-11-04 | Tait Gayle | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 2,310 | $0.00 | $0 | 2,310 |
| 2022-11-03 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | 328,037 |
| 2022-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $47.49 | $9,498 | 347,496 |
| 2022-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,042 | $46.75 | $796,737 | 347,696 |
| 2022-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 82,758 | $45.85 | $3,794,810 | 364,738 |
| 2022-11-03 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 100,000 | $17.00 | $1,700,000 | 447,496 |
| 2022-11-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 453 | $43.96 | $19,913 | 364,005 |
| 2022-11-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 377 | $43.96 | $16,573 | 364,005 |
| 2022-10-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,630 | $43.98 | $71,689 | 364,458 |
| 2022-10-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,706 | $43.98 | $75,027 | 364,382 |
| 2022-10-18 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,957 | $42.24 | $82,664 | 114,277 |
| 2022-10-17 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,083 | $40.97 | $85,342 | 366,088 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,744 | $0.00 | $0 | 437,145 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 412 | $39.11 | $16,113 | 368,171 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,754 | $38.67 | $145,157 | 368,583 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 339 | $39.15 | $13,272 | 368,171 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,827 | $38.66 | $147,959 | 368,510 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,973 | $39.06 | $350,530 | 347,496 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,771 | $38.57 | $1,186,757 | 356,469 |
| 2022-10-05 | AMIN TARANG | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 39,744 | $1.84 | $73,129 | 387,240 |
| 2022-09-15 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 57,550 | $0.00 | $0 | 28,775 |
| 2022-09-15 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,623 | $40.58 | $106,448 | 159,400 |
| 2022-09-15 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 54,927 | $39.95 | $2,194,092 | 162,023 |
| 2022-09-15 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 57,550 | $7.95 | $457,522 | 216,950 |
| 2022-09-01 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,260 | $37.97 | $237,665 | 4,894 |
| 2022-08-25 | Daniele Tiffany F. | Dir |
Equity grant / award
A
|
Common Stock | 3,644 | $0.00 | $0 | 4,897 |
| 2022-08-24 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 26,667 | $0.00 | $0 | 716,981 |
| 2022-08-24 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 87,266 | $38.13 | $3,327,296 | 743,648 |
| 2022-08-19 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,111 | $37.96 | $194,037 | 830,914 |
| 2022-08-18 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,951 | $38.02 | $568,498 | 376,207 |
| 2022-08-18 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,933 | $38.02 | $567,803 | 376,207 |
| 2022-08-18 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 33,283 | $38.18 | $1,270,712 | 836,025 |
| 2022-08-17 | Watson Maureen C. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 8,625 | $0.00 | $0 | 25,875 |
| 2022-08-17 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,227 | $37.57 | $158,824 | 6,260 |
| 2022-08-17 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,625 | $37.51 | $323,487 | 10,487 |
| 2022-08-17 | Watson Maureen C. | Dir |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 8,625 | $1.84 | $15,870 | 19,112 |
| 2022-08-16 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 203 | $37.95 | $7,704 | 391,158 |
| 2022-08-16 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 261 | $37.95 | $9,906 | 391,140 |
| 2022-08-16 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 213 | $37.95 | $8,083 | 869,308 |
| 2022-08-11 | Levitan Lauren Cooks | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,867 | $36.75 | $289,112 | 32,039 |
| 2022-08-10 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,515 | $36.50 | $383,798 | 116,234 |
| 2022-08-08 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,660 | $38.04 | $101,187 | 391,401 |
| 2022-08-08 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,700 | $38.05 | $102,722 | 391,361 |
| 2022-08-05 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option | 10,940 | $0.00 | $0 | 20,940 |
| 2022-08-05 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,940 | $37.54 | $410,740 | 121,786 |
| 2022-08-05 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 10,940 | $12.22 | $133,687 | 132,726 |
| 2022-08-04 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option | 10,000 | $0.00 | $0 | 31,880 |
| 2022-08-04 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,000 | $35.56 | $355,603 | 121,786 |
| 2022-08-04 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 10,000 | $12.22 | $122,200 | 131,786 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 180 | $34.24 | $6,164 | 411,915 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,690 | $33.80 | $124,712 | 412,095 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9 | $34.23 | $308 | 411,915 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,861 | $33.81 | $130,555 | 411,924 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 18,328 | $34.10 | $624,924 | 1,000,794 |
| 2022-08-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,493 | $33.65 | $554,945 | 1,019,122 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 507 | $30.58 | $15,502 | 415,785 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,363 | $29.90 | $100,541 | 416,292 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 539 | $30.58 | $16,483 | 415,785 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,331 | $29.90 | $99,587 | 416,324 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,723 | $30.53 | $266,275 | 1,035,615 |
| 2022-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 26,098 | $29.85 | $779,106 | 1,044,338 |
| 2022-06-30 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 35,389 | $30.03 | $1,062,590 | 121,786 |
| 2022-06-07 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,686 | $25.70 | $428,830 | 157,175 |
| 2022-06-03 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,014 | $26.48 | $79,811 | 159,400 |
| 2022-06-03 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,937 | $26.48 | $210,172 | 162,414 |
| 2022-06-03 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,953 | $26.48 | $157,635 | 170,351 |
| 2022-06-01 | Hartnett Jennifer Catherine | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 56,990 | $0.00 | $0 | 56,990 |
| 2022-05-27 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,290 | $25.98 | $33,510 | 338,525 |
| 2022-05-27 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,607 | $26.01 | $301,847 | 1,190,825 |
| 2022-05-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,290 | $24.46 | $31,554 | 339,815 |
| 2022-05-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,607 | $24.43 | $283,597 | 1,202,432 |
| 2022-05-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,290 | $23.93 | $30,867 | 341,105 |
| 2022-05-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,607 | $23.90 | $277,390 | 1,214,039 |
| 2022-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $26.05 | $100,803 | 342,395 |
| 2022-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,821 | $26.01 | $905,684 | 1,220,166 |
| 2022-03-10 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,745 | $23.89 | $208,927 | 91,782 |
| 2022-03-07 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,094 | $25.81 | $208,906 | 92,433 |
| 2022-03-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,425 | $25.47 | $774,925 | 439,674 |
| 2022-03-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,977 | $26.01 | $181,498 | 1,254,987 |
| 2022-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $25.85 | $100,043 | 346,265 |
| 2022-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,844 | $25.78 | $717,860 | 1,261,964 |
| 2022-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $29.50 | $114,163 | 350,135 |
| 2022-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,821 | $29.54 | $1,028,724 | 1,289,808 |
| 2022-01-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $33.02 | $127,799 | 354,005 |
| 2022-01-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,821 | $33.01 | $1,149,462 | 1,324,629 |
| 2021-12-27 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,000 | $32.04 | $320,361 | 37,761 |
| 2021-12-22 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,602 | $30.74 | $141,486 | 47,761 |
| 2021-12-22 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,398 | $30.83 | $166,394 | 183,405 |
| 2021-12-06 | PRITCHARD BETH M | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,377 | $30.46 | $437,872 | 18,291 |
| 2021-12-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $30.14 | $116,638 | 357,875 |
| 2021-12-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,700 | $30.64 | $52,095 | 1,359,450 |
| 2021-12-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 33,121 | $30.11 | $997,217 | 1,361,150 |
| 2021-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,402 | $32.97 | $277,024 | 361,745 |
| 2021-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,018 | $32.97 | $297,308 | 361,745 |
| 2021-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 107,904 | $33.08 | $3,569,076 | 1,394,271 |
| 2021-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,831 | $32.98 | $291,204 | 370,147 |
| 2021-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,436 | $32.98 | $278,196 | 370,763 |
| 2021-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,420 | $32.98 | $640,468 | 1,502,175 |
| 2021-11-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,491 | $32.71 | $146,911 | 378,978 |
| 2021-11-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,270 | $32.70 | $139,626 | 379,199 |
| 2021-11-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 36,070 | $32.71 | $1,179,954 | 1,521,595 |
| 2021-10-27 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,368 | $31.53 | $43,136 | 1,557,665 |
| 2021-10-26 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 95,062 | $31.75 | $3,018,551 | 1,559,033 |
| 2021-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,870 | $29.25 | $113,187 | 383,469 |
| 2021-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,821 | $29.29 | $1,020,005 | 1,654,095 |
| 2021-09-01 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 32,408 | $0.00 | $0 | 55,200 |
| 2021-09-01 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 32,408 | $31.01 | $1,004,855 | 202,514 |
| 2021-09-01 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 32,408 | $1.84 | $59,631 | 234,922 |
| 2021-08-30 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,037 | $31.00 | $311,147 | 10,487 |
| 2021-08-26 | WOLFORD RICHARD G | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 6,660 | $0.00 | $0 | 53,710 |
| 2021-08-05 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,658 | $30.73 | $204,610 | 149,107 |
| 2021-08-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,417 | $27.83 | $150,768 | 392,756 |
| 2021-08-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 56,332 | $27.84 | $1,568,418 | 1,705,313 |
| 2021-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,417 | $26.97 | $146,119 | 398,173 |
| 2021-07-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 56,332 | $26.99 | $1,520,130 | 1,761,645 |
| 2021-06-24 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 35,000 | $0.00 | $0 | 1,877,977 |
| 2021-06-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,403 | $27.88 | $457,380 | 150,871 |
| 2021-06-07 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,091 | $27.45 | $194,630 | 167,274 |
| 2021-06-07 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,330 | $27.37 | $446,952 | 174,365 |
| 2021-06-03 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,629 | $27.21 | $207,612 | 188,803 |
| 2021-06-02 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,761 | $27.12 | $210,474 | 196,432 |
| 2021-06-01 | Milsten Scott | — |
Equity grant / award
A
|
Common Stock, $0.01 par value | 27,200 | $0.00 | $0 | 204,193 |
| 2021-05-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8 | $30.53 | $244 | 379,007 |
| 2021-05-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,409 | $29.80 | $161,183 | 379,015 |
| 2021-05-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 84 | $30.53 | $2,565 | 1,954,512 |
| 2021-05-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 56,248 | $29.80 | $1,676,140 | 1,954,596 |
| 2021-04-22 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,461 | $0.00 | $0 | 145,139 |
| 2021-04-22 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,461 | $30.05 | $224,222 | 176,993 |
| 2021-04-22 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 7,461 | $1.84 | $13,728 | 184,454 |
| 2021-04-22 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 20,940 | $0.00 | $0 | 41,880 |
| 2021-04-22 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 20,940 | $30.21 | $632,635 | 169,837 |
| 2021-04-22 | FIELDS MANDY J | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 20,940 | $12.22 | $255,887 | 190,777 |
| 2021-04-21 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,208 | $0.00 | $0 | 152,600 |
| 2021-04-21 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,208 | $29.93 | $66,091 | 176,993 |
| 2021-04-21 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,208 | $1.84 | $4,063 | 179,201 |
| 2021-04-20 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,600 | $0.00 | $0 | 154,808 |
| 2021-04-20 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,600 | $29.99 | $47,989 | 176,993 |
| 2021-04-20 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 1,600 | $1.84 | $2,944 | 178,593 |
| 2021-04-19 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 300 | $0.00 | $0 | 156,408 |
| 2021-04-19 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $29.91 | $8,974 | 176,993 |
| 2021-04-19 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 300 | $1.84 | $552 | 177,293 |
| 2021-04-14 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 59,777 | $29.00 | $1,733,461 | 2,135,386 |
| 2021-04-14 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A
|
Common Stock, $0.01 par value | 4,020 | $0.00 | $0 | 74,390 |
| 2021-04-13 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,685 | $28.97 | $48,814 | 2,195,163 |
| 2021-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,417 | $26.86 | $145,519 | 367,724 |
| 2021-04-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 56,332 | $26.88 | $1,514,030 | 2,196,848 |
| 2021-03-22 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 39,694 | $28.99 | $1,150,832 | 2,253,180 |
| 2021-03-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 25,000 | $28.96 | $723,992 | 373,141 |
| 2021-03-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 15,702 | $28.96 | $454,658 | 2,292,874 |
| 2021-03-11 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,256 | $0.00 | $0 | 175,139 |
| 2021-03-11 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 18,256 | $27.68 | $505,315 | 156,473 |
| 2021-03-11 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 18,256 | $1.84 | $33,591 | 174,729 |
| 2021-03-10 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,410 | $27.15 | $146,882 | 70,370 |
| 2021-03-10 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 11,744 | $0.00 | $0 | 193,395 |
| 2021-03-10 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,744 | $27.54 | $323,439 | 156,473 |
| 2021-03-10 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 11,744 | $1.84 | $21,609 | 168,217 |
| 2021-03-09 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 23,426 | $26.65 | $624,312 | 2,308,576 |
| 2021-03-08 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 26,372 | $26.53 | $699,541 | 2,332,002 |
| 2021-03-04 | Franks Joshua Allen | SVP, Operations |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,689 | $25.62 | $145,752 | 70,091 |
| 2021-03-03 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,000 | $26.43 | $26,434 | 117,430 |
| 2021-03-03 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,243 | $25.81 | $496,741 | 118,430 |
| 2021-03-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,297 | $26.46 | $87,224 | 2,257,687 |
| 2021-03-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 31,021 | $26.32 | $816,473 | 493,036 |
| 2021-03-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 61,037 | $26.49 | $1,616,724 | 2,260,984 |
| 2021-03-02 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,607 | $26.32 | $305,496 | 137,673 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 317 | $27.23 | $8,631 | 398,141 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,000 | $26.55 | $796,608 | 398,458 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 366 | $27.22 | $9,964 | 398,141 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 29,951 | $26.55 | $795,280 | 398,507 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 25,705 | $27.08 | $696,050 | 2,322,021 |
| 2021-03-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 124,295 | $26.57 | $3,302,729 | 2,347,726 |
| 2021-02-25 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $26.45 | $2,645 | 428,458 |
| 2021-02-25 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $26.46 | $5,293 | 2,472,021 |
| 2021-02-17 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,619 | $24.54 | $236,048 | 211,398 |
| 2021-02-16 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,531 | $23.72 | $131,195 | 221,017 |
| 2021-02-08 | SIMMONS SABRINA | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 27,600 | $0.00 | $0 | 6,900 |
| 2021-02-08 | SIMMONS SABRINA | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,281 | $22.97 | $374,020 | 7,474 |
| 2021-02-08 | SIMMONS SABRINA | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,600 | $22.92 | $632,678 | 23,755 |
| 2021-02-08 | SIMMONS SABRINA | Dir |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 27,600 | $3.51 | $96,876 | 51,355 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,107 | $22.64 | $47,704 | 428,558 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,310 | $21.87 | $72,398 | 430,665 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,582 | $22.60 | $58,353 | 428,558 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,835 | $21.80 | $61,802 | 431,140 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 28,992 | $22.58 | $654,645 | 2,359,483 |
| 2021-02-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,340 | $21.61 | $590,749 | 2,388,475 |
| 2021-01-21 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,622 | $23.60 | $817,079 | 636,795 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,043 | $25.33 | $26,418 | 433,975 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,374 | $24.88 | $108,837 | 435,018 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,001 | $25.35 | $25,376 | 433,975 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,416 | $24.89 | $109,893 | 434,976 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 47,371 | $25.27 | $1,197,046 | 2,415,815 |
| 2021-01-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 66,861 | $24.63 | $1,646,947 | 2,463,186 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,200 | $26.00 | $135,188 | 439,392 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,800 | $24.97 | $494,388 | 444,592 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,000 | $26.00 | $130,000 | 439,392 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 20,000 | $24.98 | $499,566 | 444,392 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,800 | $25.98 | $150,708 | 2,530,047 |
| 2020-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 144,200 | $25.10 | $3,620,054 | 2,535,847 |
| 2020-12-31 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,193 | $0.00 | $0 | 86,325 |
| 2020-12-31 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,163 | $26.00 | $56,241 | 149,280 |
| 2020-12-31 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,030 | $25.07 | $126,102 | 151,443 |
| 2020-12-31 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 7,193 | $7.95 | $57,184 | 156,473 |
| 2020-12-30 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 100 | $23.96 | $2,396 | 2,680,047 |
| 2020-12-28 | Milsten Scott | — |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 20,000 | $0.00 | $0 | 35,200 |
| 2020-12-28 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 20,000 | $23.40 | $467,964 | 226,548 |
| 2020-12-28 | Milsten Scott | — |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 20,000 | $1.84 | $36,800 | 246,548 |
| 2020-12-23 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 93 | $0.00 | $0 | 64,280 |
| 2020-12-23 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 93 | $23.05 | $2,144 | 179,611 |
| 2020-12-23 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 93 | $1.84 | $171 | 179,704 |
| 2020-12-22 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 17,007 | $0.00 | $0 | 64,373 |
| 2020-12-22 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,007 | $23.01 | $391,326 | 179,611 |
| 2020-12-22 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 17,007 | $1.84 | $31,293 | 196,618 |
| 2020-12-09 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 500 | $0.00 | $0 | 81,380 |
| 2020-12-09 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 500 | $23.01 | $11,505 | 179,611 |
| 2020-12-09 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 500 | $1.84 | $920 | 180,111 |
| 2020-12-08 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value | 82,000 | $0.00 | $0 | 2,603,016 |
| 2020-12-08 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,400 | $0.00 | $0 | 81,880 |
| 2020-12-08 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,400 | $23.03 | $55,264 | 179,611 |
| 2020-12-08 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,400 | $1.84 | $4,416 | 182,011 |
| 2020-12-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,749 | $22.47 | $241,492 | 2,685,016 |
| 2020-12-04 | Levitan Lauren Cooks | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,500 | $22.40 | $100,811 | 35,244 |
| 2020-12-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,813 | $22.48 | $490,295 | 2,712,483 |
| 2020-12-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 84,280 |
| 2020-12-03 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,000 | $22.31 | $200,832 | 179,611 |
| 2020-12-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 9,000 | $1.84 | $16,560 | 188,611 |
| 2020-12-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 106,320 | $22.49 | $2,390,839 | 2,734,296 |
| 2020-12-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,417 | $21.70 | $117,559 | 464,392 |
| 2020-12-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 56,332 | $21.68 | $1,221,159 | 2,840,616 |
| 2020-11-24 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 400 | $22.45 | $8,980 | 2,896,948 |
| 2020-11-16 | Mitchell Kenneth Jr | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 4,967 | $0.00 | $0 | 4,967 |
| 2020-11-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 506 | $20.97 | $10,611 | 469,809 |
| 2020-11-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 406 | $20.97 | $8,514 | 469,809 |
| 2020-11-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 17,077 | $21.01 | $358,824 | 2,897,348 |
| 2020-11-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 93,280 |
| 2020-11-03 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,000 | $20.77 | $186,970 | 179,611 |
| 2020-11-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 9,000 | $1.84 | $16,560 | 188,611 |
| 2020-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 900 | $21.00 | $18,904 | 470,215 |
| 2020-11-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,300 | $20.98 | $27,280 | 2,914,425 |
| 2020-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 40,219 | $20.29 | $816,044 | 748,548 |
| 2020-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,111 | $20.51 | $84,317 | 471,115 |
| 2020-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,011 | $20.49 | $82,173 | 471,215 |
| 2020-11-02 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 37,955 | $20.60 | $781,850 | 2,915,725 |
| 2020-10-09 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,194 | $0.00 | $0 | 93,518 |
| 2020-10-09 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,194 | $22.00 | $158,268 | 149,280 |
| 2020-10-09 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 7,194 | $7.95 | $57,192 | 156,474 |
| 2020-10-08 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,221 | $0.00 | $0 | 102,280 |
| 2020-10-08 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock | 29,221 | $21.04 | $614,839 | 179,611 |
| 2020-10-08 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock | 29,221 | $1.84 | $53,767 | 208,832 |
| 2020-10-07 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 11,174 | $0.00 | $0 | 131,501 |
| 2020-10-07 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,174 | $21.00 | $234,658 | 179,611 |
| 2020-10-07 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 11,174 | $1.84 | $20,560 | 190,785 |
| 2020-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,805 | $19.45 | $35,107 | 477,032 |
| 2020-10-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 18,778 | $19.55 | $367,162 | 2,972,457 |
| 2020-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,806 | $18.38 | $33,189 | 478,837 |
| 2020-10-01 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 18,777 | $18.95 | $355,839 | 2,991,235 |
| 2020-09-23 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,176 | $19.01 | $79,386 | 226,548 |
| 2020-09-22 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,321 | $18.27 | $60,675 | 182,951 |
| 2020-09-08 | Watson Maureen C. | Dir |
Other disposed transaction
D
|
Common Stock, $0.01 par value | 5,000 | $18.98 | $94,900 | 14,264 |
| 2020-09-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 148,675 |
| 2020-09-03 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,000 | $19.55 | $117,302 | 186,272 |
| 2020-09-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 6,000 | $1.84 | $11,040 | 192,272 |
| 2020-09-01 | Watson Maureen C. | Dir |
Other disposed transaction
D
|
Common Stock, $0.01 par value | 5,000 | $19.98 | $99,900 | 19,264 |
| 2020-08-27 | Keith Lori | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 7,474 | $0.00 | $0 | 8,682 |
| 2020-08-25 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,353 | $19.48 | $162,716 | 14,227 |
| 2020-08-24 | SIMMONS SABRINA | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,200 | $19.25 | $138,564 | 16,281 |
| 2020-08-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,029 | $19.90 | $199,581 | 480,643 |
| 2020-08-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 64,460 | $19.88 | $1,281,710 | 3,010,012 |
| 2020-08-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 12,605 | $0.00 | $0 | 154,675 |
| 2020-08-06 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,605 | $21.00 | $264,705 | 186,272 |
| 2020-08-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 12,605 | $1.84 | $23,193 | 198,877 |
| 2020-08-05 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 167,280 |
| 2020-08-05 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,000 | $19.00 | $57,000 | 186,272 |
| 2020-08-05 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,000 | $1.84 | $5,520 | 189,272 |
| 2020-08-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 170,280 |
| 2020-08-03 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,000 | $18.35 | $55,059 | 186,272 |
| 2020-08-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,000 | $1.84 | $5,520 | 189,272 |
| 2020-07-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,029 | $19.90 | $199,619 | 502,136 |
| 2020-07-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 64,460 | $19.92 | $1,284,172 | 3,004,678 |
| 2020-07-08 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,194 | $0.00 | $0 | 100,712 |
| 2020-07-08 | MARCHISOTTO KORY | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,194 | $20.04 | $144,179 | 149,280 |
| 2020-07-08 | MARCHISOTTO KORY | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 7,194 | $7.95 | $57,192 | 156,474 |
| 2020-07-07 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,653 | $19.54 | $208,166 | 151,927 |
| 2020-07-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 173,280 |
| 2020-07-06 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,000 | $18.89 | $113,364 | 186,272 |
| 2020-07-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 6,000 | $1.84 | $11,040 | 192,272 |
| 2020-07-01 | Keith Lori | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,208 | $0.00 | $0 | 1,208 |
| 2020-06-30 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 33,930 | $18.99 | $644,300 | 234,875 |
| 2020-06-17 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,614 | $17.96 | $82,867 | 3,172,735 |
| 2020-06-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,265 | $17.92 | $148,104 | 519,221 |
| 2020-06-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 40,618 | $17.82 | $723,610 | 3,177,349 |
| 2020-06-08 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,653 | $18.50 | $197,080 | 162,580 |
| 2020-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,646 | $18.00 | $47,628 | 527,486 |
| 2020-06-05 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 28,842 | $17.99 | $518,937 | 3,217,967 |
| 2020-06-04 | FIELDS MANDY J | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,427 | $17.12 | $195,630 | 173,233 |
| 2020-06-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,000 | $0.00 | $0 | 191,280 |
| 2020-06-03 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,000 | $17.21 | $51,630 | 186,272 |
| 2020-06-03 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,000 | $1.84 | $5,520 | 189,272 |
| 2020-06-01 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A
|
Common Stock, $0.01 par value | 12,080 | $0.00 | $0 | 75,780 |
| 2020-05-26 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,700 | $17.57 | $47,444 | 3,246,809 |
| 2020-05-26 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 34,155 | $17.05 | $582,206 | 3,249,509 |
| 2020-05-22 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 22,149 | $16.13 | $357,319 | 530,132 |
| 2020-05-22 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 70,000 | $16.10 | $1,127,070 | 3,283,664 |
| 2020-03-03 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 20,995 | $15.70 | $329,622 | 207,245 |
| 2020-02-20 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,548 | $18.99 | $181,310 | 228,240 |
| 2020-02-19 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,228 | $19.72 | $83,376 | 22,580 |
| 2020-02-18 | Milsten Scott | — |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,602 | $19.49 | $109,183 | 237,788 |
| 2020-02-14 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,528 | $19.95 | $70,384 | 552,281 |
| 2020-02-14 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 52,322 | $19.96 | $1,044,216 | 3,287,014 |
| 2020-02-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,147 | $18.86 | $172,556 | 555,809 |
| 2020-02-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 54,847 | $18.85 | $1,033,668 | 3,339,336 |
| 2020-02-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,000 | $0.00 | $0 | 203,280 |
| 2020-02-06 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,000 | $19.00 | $171,000 | 169,310 |
| 2020-02-06 | Baruch Richard F Jr | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 9,000 | $1.84 | $16,560 | 178,310 |
| 2020-02-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,764 | $17.25 | $30,429 | 569,366 |
| 2020-02-04 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,228 | $17.01 | $327,007 | 3,453,321 |
| 2020-02-03 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,394 | $16.01 | $86,357 | 3,472,549 |
| 2020-01-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,369 | $16.00 | $69,922 | 571,130 |
| 2020-01-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,162 | $16.00 | $66,610 | 571,130 |
| 2020-01-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,400 | $16.00 | $150,435 | 3,477,943 |
| 2020-01-22 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,902 | $16.00 | $142,467 | 176,502 |
| 2020-01-02 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 58,800 | $0.00 | $0 | 58,800 |
| 2020-01-02 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A
|
Common Stock, $0.01 par value | 63,700 | $0.00 | $0 | 63,700 |
| 2020-01-02 | Franks Joshua Allen | SVP, Operations |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 58,800 | $0.00 | $0 | 58,800 |
| 2019-12-31 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 10,043 | $16.05 | $161,196 | 3,498,554 |
| 2019-12-27 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,262 | $16.03 | $180,531 | 3,508,597 |
| 2019-12-16 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,501 | $16.00 | $104,016 | 577,631 |
| 2019-12-16 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,700 | $16.01 | $75,262 | 3,519,859 |
| 2019-12-02 | TPG Growth II Advisors, Inc. | — |
Open-market sell
S
|
Common Stock | 3,565,550 | $15.73 | $56,086,102 | 3,676,418 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,548 | $18.19 | $46,356 | 585,896 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,953 | $17.45 | $68,970 | 588,444 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 882 | $17.95 | $15,832 | 584,132 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,552 | $18.20 | $46,436 | 585,896 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,949 | $17.44 | $68,871 | 588,448 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,614 | $17.95 | $172,571 | 3,524,559 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 11,748 | $18.15 | $213,231 | 3,543,787 |
| 2019-11-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,257 | $17.40 | $248,139 | 3,555,535 |
| 2019-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,052 | $19.85 | $139,982 | 592,397 |
| 2019-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,700 | $19.95 | $53,869 | 3,569,792 |
| 2019-11-07 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 24,686 | $19.18 | $473,453 | 3,572,492 |
| 2019-10-17 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,763 | $17.98 | $31,700 | 599,449 |
| 2019-10-17 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,227 | $18.00 | $345,998 | 3,597,178 |
| 2019-10-11 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,236 | $17.10 | $21,134 | 3,616,405 |
| 2019-10-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,766 | $17.12 | $252,744 | 601,212 |
| 2019-10-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 70,000 | $17.09 | $1,196,510 | 3,617,641 |
| 2019-09-23 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,929 | $17.36 | $50,847 | 243,390 |
| 2019-09-20 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,763 | $17.95 | $31,646 | 615,978 |
| 2019-09-20 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 940 | $17.95 | $16,873 | 3,669,288 |
| 2019-09-19 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,763 | $16.95 | $29,883 | 617,741 |
| 2019-09-19 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,227 | $17.01 | $327,007 | 3,670,228 |
| 2019-09-12 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,709 | $16.11 | $236,949 | 3,689,455 |
| 2019-09-11 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,723 | $16.01 | $107,605 | 3,704,164 |
| 2019-09-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,003 | $16.13 | $209,800 | 619,504 |
| 2019-09-10 | AMIN TARANG | Chief Executive Officer |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,577 | $16.18 | $494,696 | 3,710,887 |
| 2019-08-28 | TPG Growth II Advisors, Inc. | 10% |
Open-market sell
S
|
Common Stock | 3,268,860 | $16.73 | $54,688,028 | 7,241,968 |
| 2019-08-22 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,092 | $19.02 | $515,290 | 52,363 |
| 2019-08-19 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 200 | $17.65 | $3,529 | 79,455 |
| 2019-08-19 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,800 | $17.21 | $99,826 | 79,655 |
| 2019-08-19 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,207 | $17.87 | $57,311 | 246,319 |
| 2019-08-19 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,493 | $17.15 | $59,912 | 249,526 |
| 2019-08-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,926 | $0.00 | $0 | 129,168 |
| 2019-08-12 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 3,926 | $16.76 | $65,788 | 145,163 |
| 2019-08-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock | 3,926 | $8.22 | $32,272 | 149,089 |
| 2019-08-08 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 59,000 | $17.69 | $1,043,922 | 85,455 |
| 2019-07-18 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,000 | $16.84 | $33,680 | 144,455 |
| 2019-07-18 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,700 | $16.72 | $112,040 | 253,019 |
| 2019-07-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,926 | $0.00 | $0 | 133,094 |
| 2019-07-12 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 3,926 | $16.50 | $64,771 | 145,163 |
| 2019-07-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock | 3,926 | $8.22 | $32,272 | 149,089 |
| 2019-07-10 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,944 | $16.00 | $447,104 | 146,455 |
| 2019-07-10 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 7,056 | $16.00 | $112,896 | 259,719 |
| 2019-07-09 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,260 | $0.00 | $0 | 137,020 |
| 2019-07-09 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 39,260 | $15.00 | $588,900 | 145,163 |
| 2019-07-09 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock | 39,260 | $8.22 | $322,717 | 184,423 |
| 2019-06-25 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 27,000 | $14.00 | $378,000 | 266,775 |
| 2019-06-18 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,700 | $12.39 | $45,843 | 293,775 |
| 2019-06-07 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,000 | $11.98 | $59,900 | 26,808 |
| 2019-05-28 | TPG Growth II Advisors, Inc. | 10% |
Open-market sell
S
|
Common Stock | 3,000,000 | $10.75 | $32,250,000 | 10,510,828 |
| 2019-05-21 | WOLFORD RICHARD G | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 18,724 | $0.00 | $0 | 36,773 |
| 2019-04-22 | FIELDS MANDY J | See Remarks |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 83,760 | $0.00 | $0 | 83,760 |
| 2019-04-22 | FIELDS MANDY J | See Remarks |
Equity grant / award
A
|
Common Stock, $0.01 par value | 130,930 | $0.00 | $0 | 130,930 |
| 2019-04-18 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,700 | $12.69 | $46,962 | 301,175 |
| 2019-04-05 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 14,800 | $12.00 | $177,600 | 304,875 |
| 2019-03-20 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,007 | $10.00 | $90,070 | 145,163 |
| 2019-03-11 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 35,822 | $8.05 | $288,374 | 258,630 |
| 2019-03-08 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 16,655 | $1.84 | $30,645 | 0 |
| 2019-03-08 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,655 | $7.83 | $130,465 | 294,452 |
| 2019-03-08 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 16,655 | $1.84 | $30,645 | 311,107 |
| 2019-03-06 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 13,275 | $8.05 | $106,904 | 319,675 |
| 2019-03-05 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 19,086 | $7.92 | $151,161 | 294,452 |
| 2019-03-01 | AMIN TARANG | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value | 484,260 | $0.00 | $0 | 1,998,425 |
| 2019-02-25 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 30,300 | $9.58 | $290,174 | 313,538 |
| 2019-02-19 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,844 | $9.35 | $45,291 | 97,500 |
| 2019-02-19 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 2,274 | $9.35 | $21,262 | 64,149 |
| 2019-02-11 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 39,325 | $9.35 | $367,563 | 0 |
| 2019-01-23 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $8.19 | $709,574 | 39,325 |
| 2019-01-09 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 21,475 | $1.84 | $39,514 | 16,655 |
| 2019-01-09 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 65,125 | $9.76 | $635,679 | 125,925 |
| 2019-01-09 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 21,475 | $9.76 | $209,678 | 343,838 |
| 2019-01-09 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 21,475 | $1.84 | $39,514 | 365,313 |
| 2018-12-24 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 38,130 |
| 2018-12-24 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $7.90 | $683,889 | 343,838 |
| 2018-12-24 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-12-10 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 124,730 |
| 2018-12-10 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $10.83 | $938,043 | 343,838 |
| 2018-12-10 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-11-26 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 49,505 | $12.34 | $610,976 | 343,838 |
| 2018-11-23 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 211,330 |
| 2018-11-23 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 37,095 | $12.07 | $447,815 | 393,343 |
| 2018-11-23 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-11-19 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 3,700 | $12.52 | $46,334 | 216,800 |
| 2018-11-09 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 297,930 |
| 2018-11-09 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $12.79 | $1,107,874 | 343,838 |
| 2018-11-09 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-11-06 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 39,000 | $0.00 | $0 | 176,280 |
| 2018-11-06 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 26,000 | $0.00 | $0 | 0 |
| 2018-11-06 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 65,000 | $13.22 | $859,508 | 66,423 |
| 2018-11-06 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock | 65,000 | $8.22 | $534,300 | 131,423 |
| 2018-10-23 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 384,530 |
| 2018-10-23 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $10.61 | $918,705 | 343,838 |
| 2018-10-23 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-10-09 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $1.84 | $159,344 | 471,130 |
| 2018-10-09 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $12.54 | $1,085,566 | 343,838 |
| 2018-10-09 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 430,438 |
| 2018-09-28 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 69,945 | $1.84 | $128,699 | 557,730 |
| 2018-09-28 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $12.69 | $1,099,231 | 343,838 |
| 2018-09-28 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 69,945 | $1.84 | $128,699 | 430,438 |
| 2018-09-24 | Baruch Richard F Jr | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 2,317 | $13.49 | $31,256 | 102,344 |
| 2018-09-18 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 36,704 | $13.24 | $485,998 | 232,528 |
| 2018-09-17 | Bailey John P. | President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 86,600 | $0.00 | $0 | 627,675 |
| 2018-09-17 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 86,600 | $13.35 | $1,156,058 | 360,493 |
| 2018-09-17 | Bailey John P. | President and CFO |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 86,600 | $1.84 | $159,344 | 447,093 |
| 2018-09-12 | Fieldman Jonathan T. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 65,000 | $0.00 | $0 | 26,000 |
| 2018-09-12 | Fieldman Jonathan T. | Senior Vice President |
Open-market sell
S
|
Common Stock, $0.01 par value | 68,312 | $13.46 | $919,357 | 73,085 |
| 2018-09-12 | Fieldman Jonathan T. | Senior Vice President |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 65,000 | $8.22 | $534,300 | 141,397 |
| 2018-08-14 | AMIN TARANG | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 9,300 | $11.18 | $103,963 | 632,507 |
| 2018-08-14 | AMIN TARANG | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 2,000 | $11.07 | $22,135 | 2,519,114 |
| 2018-08-13 | AMIN TARANG | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 9,300 | $10.78 | $100,221 | 632,507 |
| 2018-08-13 | AMIN TARANG | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 45,000 | $10.65 | $479,421 | 2,517,114 |
| 2018-07-05 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 43,300 | $16.26 | $704,266 | 191,050 |
| 2018-06-05 | Watson Maureen C. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value | 4,000 | $18.69 | $74,754 | 13,455 |
| 2018-05-22 | WOLFORD RICHARD G | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 10,102 | $0.00 | $0 | 18,049 |
| 2018-03-22 | Parham Richelle P | Dir |
Equity grant / award
A
|
Common Stock | 1,240 | $0.00 | $0 | 1,240 |
| 2018-03-01 | Milsten Scott | See Remarks |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 72,000 | $0.00 | $0 | 72,000 |
| 2018-03-01 | Milsten Scott | See Remarks |
Equity grant / award
A
|
Common Stock, $0.01 par value | 81,340 | $0.00 | $0 | 269,232 |
| 2018-02-16 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 9,628 | $20.34 | $195,803 | 187,892 |
| 2018-02-14 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,522 | $19.80 | $109,336 | 197,520 |
| 2017-11-08 | PRITCHARD BETH M | Dir |
Equity grant / award
A
|
Common Stock | 3,630 | $0.00 | $0 | 3,630 |
| 2017-10-26 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 4,137 | $23.00 | $95,151 | 41,985 |
| 2017-09-25 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 5,172 | $19.52 | $100,934 | 206,198 |
| 2017-09-21 | Fieldman Jonathan T. | See Remarks |
Open-market sell
S
|
Common Stock | 2,525 | $19.25 | $48,607 | 46,122 |
| 2017-08-17 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,159 | $24.72 | $152,274 | 187,395 |
| 2017-08-14 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 91,000 |
| 2017-08-14 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,000 | $25.56 | $51,120 | 48,647 |
| 2017-08-08 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,000 | $24.78 | $148,657 | 211,370 |
| 2017-08-07 | AMIN TARANG | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 47,380 | $25.00 | $1,184,500 | 2,418,823 |
| 2017-07-25 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,159 | $26.18 | $161,243 | 193,554 |
| 2017-07-17 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 6,159 | $24.86 | $153,100 | 199,713 |
| 2017-07-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 93,000 |
| 2017-07-12 | Fieldman Jonathan T. | See Remarks |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,000 | $25.37 | $50,740 | 48,647 |
| 2017-07-07 | Milsten Scott | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 8,000 | $25.83 | $206,673 | 217,370 |
| 2017-06-27 | Bailey John P. | President and CFO |
Open-market sell
S
|
Common Stock, $0.01 par value | 16,666 | $28.00 | $466,648 | 205,872 |
| 2017-06-21 | Fieldman Jonathan T. | Senior Vice President, |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 12,640 | $0.00 | $0 | 95,000 |
| 2017-06-21 | Fieldman Jonathan T. | Senior Vice President, |
Open-market sell
S
|
Common Stock, $0.01 par value | 300 | $27.07 | $8,120 | 48,647 |
| 2017-06-21 | Fieldman Jonathan T. | Senior Vice President, |
Open-market sell
S
|
Common Stock, $0.01 par value | 12,340 | $26.50 | $327,049 | 48,947 |
| 2017-06-21 | Fieldman Jonathan T. | Senior Vice President, |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 12,640 | $8.22 | $103,901 | 61,287 |
| 2017-06-19 | AMIN TARANG | See Remarks |
Open-market sell
S
|
Common Stock, $0.01 par value | 47,380 | $26.09 | $1,236,149 | 2,466,203 |
| 2017-05-24 | Perry Kirk | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 5,633 | $0.00 | $0 | 5,633 |
| 2017-04-05 | J.A. Cosmetics Corp. | 10% |
Open-market sell
S
|
Common Stock, $0.01 par value | 1,806,877 | $25.85 | $46,712,288 | 4,615,221 |
| 2017-02-14 | Bailey John P. | President and CFO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 96,900 | $0.00 | $0 | 96,900 |
| 2017-02-14 | Bailey John P. | President and CFO |
Equity grant / award
A
|
Common Stock, $0.01 par value | 121,200 | $0.00 | $0 | 805,690 |
| 2016-09-27 | TPG Growth II Advisors, Inc. | 10% |
Exercise / conversion
C · derivative
|
Preferred Stock | 84,828 | — | — | 0 |
| 2016-09-27 | TPG Growth II Advisors, Inc. | 10% |
Open-market sell
S
|
Common Stock | 4,125,432 | $15.81 | $65,223,080 | 19,304,548 |
| 2016-09-27 | TPG Growth II Advisors, Inc. | 10% |
Exercise / conversion
C
|
Common Stock | 23,412,643 | — | — | 23,429,980 |
| 2016-09-21 | Perry Kirk | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) (Common Stock) | 34,500 | $0.00 | $0 | 34,500 |