Financial Metrics
CVLT COMMVAULT SYSTEMS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 151774000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 159438000.0 | +5.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 167061000.0 | +4.8% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 165972000.0 | -0.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 168140000.0 | +1.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 180366000.0 | +7.3% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 176177000.0 | -2.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 169078000.0 | -4.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 184275000.0 | +9.0% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 162203000.0 | -12.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 167582000.0 | +3.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 176351000.0 | +5.2% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 173000000.0 | -1.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 171139000.0 | -1.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 187992000.0 | +9.8% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 183421000.0 | -2.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 177840000.0 | -3.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 202381000.0 | +13.8% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 197981000.0 | -2.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 188057000.0 | -5.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 195074000.0 | +3.7% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 198150000.0 | +1.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 200997000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 216808000.0 | +7.9% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 224672000.0 | +3.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 233278000.0 | +3.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 262630000.0 | +12.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 281978000.0 | +7.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 276188000.0 | -2.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 313832000.0 | +13.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 167061000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | 180366000.0 | +8.0% | USD | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 184275000.0 | +2.2% | USD | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | 176351000.0 | -4.3% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 670885000.0 | +280.4% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 723472000.0 | +7.8% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 769591000.0 | +6.4% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 784590000.0 | +1.9% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 839247000.0 | +7.0% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 995619000.0 | +18.6% | USD | 10-K | 2025-05-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 130779000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 137781000.0 | +5.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 145895000.0 | +5.9% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 144311000.0 | -1.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 144873000.0 | +0.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 155409000.0 | +7.3% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 148571000.0 | -4.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 142205000.0 | -4.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 155422000.0 | +9.3% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 133483000.0 | -14.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 136341000.0 | +2.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 145828000.0 | +7.0% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 148449000.0 | +1.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 144340000.0 | -2.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 159580000.0 | +10.6% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 158146000.0 | -0.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 151266000.0 | -4.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 172418000.0 | +14.0% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 164224000.0 | -4.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 155755000.0 | -5.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 160536000.0 | +3.1% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 162600000.0 | +1.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 163144000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 177747000.0 | +9.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 184884000.0 | +4.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 190416000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 214011000.0 | +12.4% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 231201000.0 | +8.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 221144000.0 | -4.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 254537000.0 | +15.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 145895000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | 155409000.0 | +6.5% | USD | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 155422000.0 | +0.0% | USD | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | 145828000.0 | -6.2% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 553807000.0 | +279.8% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 614099000.0 | +10.9% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 655732000.0 | +6.8% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 649188000.0 | -1.0% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 687637000.0 | +5.9% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 816584000.0 | +18.8% | USD | 10-K | 2025-05-05 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -3228000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -58000.0 | +98.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 3842000.0 | +6724.1% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -4361000.0 | -213.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -4655000.0 | -6.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 3478000.0 | +174.7% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -6809000.0 | -295.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 1006000.0 | +114.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 10444000.0 | +938.2% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -6674000.0 | -163.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -8169000.0 | -22.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -479000.0 | +94.1% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 6683000.0 | +1495.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -41952000.0 | -727.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 2668000.0 | +106.4% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 15494000.0 | +480.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 2266000.0 | -85.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 12361000.0 | +445.5% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 7449000.0 | -39.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 9313000.0 | +25.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 5018000.0 | -46.1% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 18480000.0 | +268.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 17634000.0 | -4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 21051000.0 | +19.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 18428000.0 | -12.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 14968000.0 | -18.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 13615000.0 | -9.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 25091000.0 | +84.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 12491000.0 | -50.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 19770000.0 | +58.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 4110000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | -1242000.0 | -130.2% | USD | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | -946000.0 | +23.8% | USD | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | 4908000.0 | +618.8% | USD | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | -17508000.0 | -456.7% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -22263000.0 | -27.2% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 41566000.0 | +286.7% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -15885000.0 | -138.2% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 75355000.0 | +574.4% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 73738000.0 | -2.1% | USD | 10-K | 2025-05-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -2610000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -54000.0 | +97.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 1959000.0 | +3727.8% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -284000.0 | -114.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -1010000.0 | -255.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -58945000.0 | -5736.1% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -8567000.0 | +85.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 891000.0 | +110.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 13400000.0 | +1403.9% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -6846000.0 | -151.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -7084000.0 | -3.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -650000.0 | +90.8% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 2283000.0 | +451.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -41171000.0 | -1903.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 1673000.0 | +104.1% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 13897000.0 | +730.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1731000.0 | -87.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 10008000.0 | +478.2% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 3511000.0 | -64.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 4518000.0 | +28.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -310000.0 | -106.9% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 12629000.0 | +4173.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 13017000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 17140000.0 | +31.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 18527000.0 | +8.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 15565000.0 | -16.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 11021000.0 | -29.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 23496000.0 | +113.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 14730000.0 | -37.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 17782000.0 | +20.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 1959000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | -58945000.0 | -3108.9% | USD | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 13400000.0 | +122.7% | USD | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | -650000.0 | -104.9% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | -5645000.0 | -768.5% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -30954000.0 | -448.3% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 33624000.0 | +208.6% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -35774000.0 | -206.4% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 168906000.0 | +572.1% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 76106000.0 | -54.9% | USD | 10-K | 2025-05-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.06 | — | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0 | +100.0% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.04 | — | USD/shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.01 | -125.0% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.02 | -100.0% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -1.3 | -6400.0% | USD/shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.19 | +85.4% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.02 | +110.5% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.29 | +1350.0% | USD/shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.15 | -151.7% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.16 | -6.7% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.01 | +93.8% | USD/shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.05 | +600.0% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.89 | -1880.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.04 | +104.5% | USD/shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.3 | +650.0% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.04 | -86.7% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.22 | +450.0% | USD/shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.08 | -63.6% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1 | +25.0% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -0.01 | -110.0% | USD/shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.29 | +3000.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3 | +3.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.39 | +30.0% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.42 | +7.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.36 | -14.3% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.25 | -30.6% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.53 | +112.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.33 | -37.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4 | +21.2% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 0.04 | — | USD/shares | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | -1.3 | -3350.0% | USD/shares | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 0.29 | +122.3% | USD/shares | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | -0.01 | -103.4% | USD/shares | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | -0.12 | -1100.0% | USD/shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.66 | -450.0% | USD/shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.74 | +212.1% | USD/shares | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.8 | -208.1% | USD/shares | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 3.85 | +581.2% | USD/shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 1.74 | -54.8% | USD/shares | 10-K | 2025-05-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.06 | — | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0 | +100.0% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.04 | — | USD/shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.01 | -125.0% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.02 | -100.0% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -1.3 | -6400.0% | USD/shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.19 | +85.4% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.02 | +110.5% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.28 | +1300.0% | USD/shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.15 | -153.6% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.16 | -6.7% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.01 | +93.8% | USD/shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.05 | +600.0% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.89 | -1880.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.03 | +103.4% | USD/shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.29 | +866.7% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.04 | -86.2% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.21 | +425.0% | USD/shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.08 | -61.9% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1 | +25.0% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -0.01 | -110.0% | USD/shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.28 | +2900.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.29 | +3.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.38 | +31.0% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.41 | +7.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.35 | -14.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.24 | -31.4% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.52 | +116.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.33 | -36.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4 | +21.2% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 0.04 | — | USD/shares | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | -1.3 | -3350.0% | USD/shares | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 0.28 | +121.5% | USD/shares | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | -0.01 | -103.6% | USD/shares | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | -0.12 | -1100.0% | USD/shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.66 | -450.0% | USD/shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.71 | +207.6% | USD/shares | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.8 | -212.7% | USD/shares | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 3.75 | +568.7% | USD/shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 1.68 | -55.2% | USD/shares | 10-K | 2025-05-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 288107000.0 | — | USD | 10-Q | 2018-01-25 |
| Quarterly | 2016-06-30 | 302247000.0 | +4.9% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 321794000.0 | +6.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 316412000.0 | -1.7% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-03-31 | 329491000.0 | +4.1% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2017-06-30 | 349522000.0 | +6.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 363331000.0 | +4.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 314494000.0 | -13.4% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-03-31 | 330784000.0 | +5.2% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 351912000.0 | +6.4% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 353181000.0 | +0.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 327398000.0 | -7.3% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 327992000.0 | +0.2% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 320821000.0 | -2.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 377625000.0 | +17.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 272025000.0 | -28.0% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 288082000.0 | +5.9% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 345432000.0 | +19.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 383153000.0 | +10.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 377569000.0 | -1.5% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 397237000.0 | +5.2% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 359149000.0 | -9.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 295807000.0 | -17.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 233691000.0 | -21.0% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 267507000.0 | +14.5% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 258713000.0 | -3.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 262485000.0 | +1.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 273469000.0 | +4.2% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 287778000.0 | +5.2% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 274589000.0 | -4.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 283287000.0 | +3.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 284310000.0 | +0.4% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 312754000.0 | +10.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 287871000.0 | -8.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 303071000.0 | +5.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 243575000.0 | -19.6% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 302103000.0 | +24.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 363234000.0 | +20.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1063555000.0 | +192.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1026346000.0 | -3.5% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 288107000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 329491000.0 | +14.4% | USD | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 330784000.0 | +0.4% | USD | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 327992000.0 | -0.8% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 288082000.0 | -12.2% | USD | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 397237000.0 | +37.9% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 267507000.0 | -32.7% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 287778000.0 | +7.6% | USD | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 312754000.0 | +8.7% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 302103000.0 | -3.4% | USD | 10-K | 2025-05-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 113429000.0 | — | USD | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 100686000.0 | -11.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 105676000.0 | +5.0% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 115851000.0 | +9.6% | USD | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 140084000.0 | +20.9% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2021-03-31 | 188126000.0 | +34.3% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 158862000.0 | -15.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 166272000.0 | +4.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 213040000.0 | +28.1% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 194238000.0 | -8.8% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 181535000.0 | -6.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 170166000.0 | -6.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 215464000.0 | +26.6% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 210441000.0 | -2.3% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 176512000.0 | -16.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 196434000.0 | +11.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 223710000.0 | +13.9% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 222683000.0 | -0.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 203176000.0 | -8.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 194879000.0 | -4.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 271363000.0 | +39.2% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 251995000.0 | -7.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 255448000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 234806000.0 | -8.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 361846000.0 | +54.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 113429000.0 | — | USD | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 140084000.0 | +23.5% | USD | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 162119000.0 | +15.7% | USD | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 176836000.0 | +9.1% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 146990000.0 | -16.9% | USD | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 188126000.0 | +28.0% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 194238000.0 | +3.2% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 210441000.0 | +8.3% | USD | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 222683000.0 | +5.8% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 251995000.0 | +13.2% | USD | 10-K | 2025-05-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 517377000.0 | — | USD | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 530669000.0 | +2.6% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 565974000.0 | +6.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 568764000.0 | +0.5% | USD | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 606059000.0 | +6.6% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 636841000.0 | +5.1% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 653231000.0 | +2.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 616418000.0 | -5.6% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 646788000.0 | +4.9% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 633668000.0 | -2.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 642472000.0 | +1.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 646982000.0 | +0.7% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 655002000.0 | +1.2% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 612536000.0 | -6.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 624753000.0 | +2.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 525413000.0 | -15.9% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 513686000.0 | -2.2% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 533470000.0 | +3.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 558993000.0 | +4.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 606635000.0 | +8.5% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 607600000.0 | +0.2% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 541879000.0 | -10.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 482730000.0 | -10.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 467041000.0 | -3.3% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 484081000.0 | +3.6% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 465033000.0 | -3.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 455876000.0 | -2.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 506680000.0 | +11.1% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 550914000.0 | +8.7% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 508435000.0 | -7.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 539961000.0 | +6.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 566534000.0 | +4.9% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 595126000.0 | +5.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 551112000.0 | -7.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 562955000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 576733000.0 | +2.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 635057000.0 | +10.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 667130000.0 | +5.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1352963000.0 | +102.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1445061000.0 | +6.8% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 517377000.0 | — | USD | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 606059000.0 | +17.1% | USD | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 646788000.0 | +6.7% | USD | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 655002000.0 | +1.3% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 513686000.0 | -21.6% | USD | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 607600000.0 | +18.3% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 484081000.0 | -20.3% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 550914000.0 | +13.8% | USD | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 595126000.0 | +8.0% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 635057000.0 | +6.7% | USD | 10-K | 2025-05-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 714573000.0 | — | USD | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 730305000.0 | +2.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 766475000.0 | +5.0% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 769716000.0 | +0.4% | USD | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 829878000.0 | +7.8% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 860811000.0 | +3.7% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 877945000.0 | +2.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 789274000.0 | -10.1% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 818642000.0 | +3.7% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 804460000.0 | -1.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 810035000.0 | +0.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 814687000.0 | +0.6% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 822453000.0 | +1.0% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 793322000.0 | -3.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 801766000.0 | +1.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 862568000.0 | +7.6% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 845076000.0 | -2.0% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 865837000.0 | +2.5% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 851978000.0 | -1.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 905579000.0 | +6.3% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 904173000.0 | -0.2% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 839388000.0 | -7.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 779754000.0 | -7.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 768559000.0 | -1.4% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 816080000.0 | +6.2% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 792723000.0 | -2.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 779788000.0 | -1.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 829942000.0 | +6.4% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 782574000.0 | -5.7% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 741732000.0 | -5.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 772692000.0 | +4.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 804074000.0 | +4.1% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 943913000.0 | +17.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 934932000.0 | -1.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 958476000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1023756000.0 | +6.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 1118266000.0 | +9.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 1176437000.0 | +5.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1916928000.0 | +62.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2038134000.0 | +6.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 714573000.0 | — | USD | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 829878000.0 | +16.1% | USD | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 818642000.0 | -1.4% | USD | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 822453000.0 | +0.5% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 845076000.0 | +2.8% | USD | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 904173000.0 | +7.0% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 816080000.0 | -9.7% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 782574000.0 | -4.1% | USD | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 943913000.0 | +20.6% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 1118266000.0 | +18.5% | USD | 10-K | 2025-05-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 264964000.0 | — | USD | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 260541000.0 | -1.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 264867000.0 | +1.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 267166000.0 | +0.9% | USD | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 287917000.0 | +7.8% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 287216000.0 | -0.2% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 280094000.0 | -2.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 306904000.0 | +9.6% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 324173000.0 | +5.6% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 313938000.0 | -3.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 294972000.0 | -6.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 317687000.0 | +7.7% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 326346000.0 | +2.7% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 320201000.0 | -1.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 320109000.0 | -0.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 333786000.0 | +4.3% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 328554000.0 | -1.6% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 322812000.0 | -1.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 314705000.0 | -2.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 359436000.0 | +14.2% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 373202000.0 | +3.8% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 347283000.0 | -6.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 339815000.0 | -2.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 365774000.0 | +7.6% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 394064000.0 | +7.7% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 355921000.0 | -9.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 349396000.0 | -1.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 391182000.0 | +12.0% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 410076000.0 | +4.8% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 385765000.0 | -5.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 403749000.0 | +4.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 432805000.0 | +7.2% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 484928000.0 | +12.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 446541000.0 | -7.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 468317000.0 | +4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 511738000.0 | +9.3% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 555050000.0 | +8.5% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 535983000.0 | -3.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 535315000.0 | -0.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 616628000.0 | +15.2% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 264964000.0 | — | USD | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 287917000.0 | +8.7% | USD | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 324173000.0 | +12.6% | USD | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 326346000.0 | +0.7% | USD | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 328554000.0 | +0.7% | USD | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 373202000.0 | +13.6% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 394064000.0 | +5.6% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 410076000.0 | +4.1% | USD | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 484928000.0 | +18.3% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 555050000.0 | +14.5% | USD | 10-K | 2025-05-05 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 396268000.0 | — | USD | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 411560000.0 | +3.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 438540000.0 | +6.6% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 435190000.0 | -0.8% | USD | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 466932000.0 | +7.3% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2017-06-30 | 494997000.0 | +6.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-09-30 | 515283000.0 | +4.1% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2017-12-31 | 396082000.0 | -23.1% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-03-31 | 404064000.0 | +2.0% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2018-06-30 | 396715000.0 | -1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 417145000.0 | +5.1% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2018-12-31 | 395027000.0 | -5.3% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-03-31 | 391303000.0 | -0.9% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2019-06-30 | 359817000.0 | -8.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 372114000.0 | +3.4% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2019-12-31 | 417633000.0 | +12.2% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-03-31 | 411904000.0 | -1.4% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2020-06-30 | 434235000.0 | +5.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 419476000.0 | -3.4% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2020-12-31 | 414071000.0 | -1.3% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-03-31 | 394034000.0 | -4.8% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2021-06-30 | 354538000.0 | -10.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 299778000.0 | -15.4% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2021-12-31 | 253460000.0 | -15.5% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-03-31 | 255829000.0 | +0.9% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2022-06-30 | 270484000.0 | +5.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 265263000.0 | -1.9% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2022-12-31 | 260016000.0 | -2.0% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-03-31 | 186098000.0 | -28.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2023-06-30 | 172016000.0 | -7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 181523000.0 | +5.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2023-12-31 | 174603000.0 | -3.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 278085000.0 | +59.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-06-30 | 281809000.0 | +1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 277788000.0 | -1.4% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 287849000.0 | +3.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 325122000.0 | +12.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 364739000.0 | +12.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 210460000.0 | -42.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 216731000.0 | +3.0% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 421613000.0 | — | USD | 10-K | 2019-05-02 |
| Annual | 2017-03-31 | 466932000.0 | +10.7% | USD | 10-K | 2020-05-15 |
| Annual | 2018-03-31 | 404064000.0 | -13.5% | USD | 10-K | 2021-05-13 |
| Annual | 2019-03-31 | 391303000.0 | -3.2% | USD | 10-K | 2022-05-06 |
| Annual | 2020-03-31 | 411904000.0 | +5.3% | USD | 10-K | 2023-05-05 |
| Annual | 2021-03-31 | 394034000.0 | -4.3% | USD | 10-K | 2024-05-13 |
| Annual | 2022-03-31 | 255829000.0 | -35.1% | USD | 10-K | 2025-05-05 |
| Annual | 2023-03-31 | 186098000.0 | -27.3% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 278085000.0 | +49.4% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 325122000.0 | +16.9% | USD | 10-K | 2025-05-05 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 24047000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 44286000.0 | +84.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 71054000.0 | +60.4% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 19933000.0 | -71.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 29618000.0 | +48.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 60828000.0 | +105.4% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 24770000.0 | -59.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 42530000.0 | +71.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 73594000.0 | +73.0% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 31140000.0 | -57.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 55119000.0 | +77.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 56008000.0 | +1.6% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 15285000.0 | -72.7% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 42242000.0 | +176.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 59247000.0 | +40.3% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 37211000.0 | -37.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 63270000.0 | +70.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 90064000.0 | +42.3% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 22433000.0 | -75.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 72277000.0 | +222.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 102455000.0 | +41.8% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 39037000.0 | -61.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 79374000.0 | +103.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 123813000.0 | +56.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 44692000.0 | -63.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 100281000.0 | +124.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 130427000.0 | +30.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 31681000.0 | -75.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 108450000.0 | +242.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 112495000.0 | +3.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 84413000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 100039000.0 | +18.5% | USD | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | 84169000.0 | -15.9% | USD | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | 110180000.0 | +30.9% | USD | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | 88464000.0 | -19.7% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 123955000.0 | +40.1% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 177180000.0 | +42.9% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 170288000.0 | -3.9% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 203798000.0 | +19.7% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 207382000.0 | +1.8% | USD | 10-K | 2025-05-05 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -9894000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -20840000.0 | -110.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | -26160000.0 | -25.5% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -12247000.0 | +53.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -13199000.0 | -7.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -15597000.0 | -18.2% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 18362000.0 | +217.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -3280000.0 | -117.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | -4011000.0 | -22.3% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -828000.0 | +79.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 31262000.0 | +3875.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -94056000.0 | -400.9% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 31157000.0 | +133.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 29138000.0 | -6.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 26806000.0 | -8.0% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | -1442000.0 | -105.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -4699000.0 | -225.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | -6355000.0 | -35.2% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | -1882000.0 | +70.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -3174000.0 | -68.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -4147000.0 | -30.7% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | -1459000.0 | +64.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -1985000.0 | -36.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | -4289000.0 | -116.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | -22336000.0 | -420.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -24292000.0 | -8.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -69670000.0 | -186.8% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 26826000.0 | +138.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -2858000.0 | -110.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -5133000.0 | -79.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | -62189000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | -28045000.0 | +54.9% | USD | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | -17991000.0 | +35.8% | USD | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | -5261000.0 | +70.8% | USD | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | -74005000.0 | -1306.7% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 35469000.0 | +147.9% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | -24444000.0 | -168.9% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -5286000.0 | +78.4% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | -5521000.0 | -4.4% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | -70400000.0 | -1175.1% | USD | 10-K | 2025-05-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 1842000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 12654000.0 | +587.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | -5950000.0 | -147.0% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 5570000.0 | +193.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 5476000.0 | -1.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -73596000.0 | -1444.0% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -11617000.0 | +84.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -8677000.0 | +25.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | -59854000.0 | -589.8% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -39363000.0 | +34.2% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -33701000.0 | +14.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -9082000.0 | +73.1% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 231000.0 | +102.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 5271000.0 | +2181.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | -26129000.0 | -595.7% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | -74613000.0 | -185.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -156831000.0 | -110.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | -242335000.0 | -54.5% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | -18299000.0 | +92.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -51491000.0 | -181.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -80902000.0 | -57.1% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | -49829000.0 | +38.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -75989000.0 | -52.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | -125902000.0 | -65.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | -46052000.0 | +63.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -92195000.0 | -100.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -124094000.0 | -34.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | -16908000.0 | +86.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 638999000.0 | +3879.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 597083000.0 | -6.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | -69970000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | -22435000.0 | +67.9% | USD | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | -82104000.0 | -266.0% | USD | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | -90713000.0 | -10.5% | USD | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | -39403000.0 | +56.6% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -74738000.0 | -89.7% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | -276088000.0 | -269.4% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -135579000.0 | +50.9% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | -170581000.0 | -25.8% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | -147818000.0 | +13.3% | USD | 10-K | 2025-05-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 1033000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 2080000.0 | +101.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 4485000.0 | +115.6% | USD | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 1474000.0 | -67.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 2634000.0 | +78.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 5297000.0 | +101.1% | USD | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 3521000.0 | -33.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 3998000.0 | +13.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 5104000.0 | +27.7% | USD | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 841000.0 | -83.5% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1457000.0 | +73.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 1911000.0 | +31.2% | USD | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 1643000.0 | -14.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 3662000.0 | +122.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 5994000.0 | +63.7% | USD | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 1442000.0 | -75.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1993000.0 | +38.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 3328000.0 | +67.0% | USD | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 867000.0 | -73.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 1381000.0 | +59.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 2186000.0 | +58.3% | USD | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 1147000.0 | -47.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1413000.0 | +23.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3227000.0 | +128.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 863000.0 | -73.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2711000.0 | +214.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2973000.0 | +9.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 1879000.0 | -36.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5066000.0 | +169.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 7185000.0 | +41.8% | USD | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 6280000.0 | — | USD | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 6424000.0 | +2.3% | USD | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | 7047000.0 | +9.7% | USD | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | 6560000.0 | -6.9% | USD | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | 3203000.0 | -51.2% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 8176000.0 | +155.3% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 3911000.0 | -52.2% | USD | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 3241000.0 | -17.1% | USD | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 4086000.0 | +26.1% | USD | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 3756000.0 | -8.1% | USD | 10-K | 2025-05-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44134000.0 | — | shares | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 44305000.0 | +0.4% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 44782000.0 | +1.1% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 44948000.0 | +0.4% | shares | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 44816000.0 | -0.3% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 45354000.0 | +1.2% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 45695000.0 | +0.8% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 44785000.0 | -2.0% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 45118000.0 | +0.7% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 45580000.0 | +1.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 46034000.0 | +1.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 45799000.0 | -0.5% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 45582000.0 | -0.5% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 45077000.0 | -1.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 45409000.0 | +0.7% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 46497000.0 | +2.4% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 46011000.0 | -1.0% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 46321000.0 | +0.7% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 46685000.0 | +0.8% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 46835000.0 | +0.3% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 46482000.0 | -0.8% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 46066000.0 | -0.9% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 45374000.0 | -1.5% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 44682000.0 | -1.5% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 44511000.0 | -0.4% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 44835000.0 | +0.7% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 44597000.0 | -0.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 44762000.0 | +0.4% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 44140000.0 | -1.4% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 43973000.0 | -0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 43918000.0 | -0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 43754000.0 | -0.4% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 43548000.0 | -0.5% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 43769000.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 43739000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 44022000.0 | +0.6% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 44104000.0 | +0.2% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 44509000.0 | +0.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 44051000.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 44034000.0 | -0.0% | shares | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 44134000.0 | — | shares | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 44816000.0 | +1.5% | shares | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 45118000.0 | +0.7% | shares | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 45582000.0 | +1.0% | shares | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 46011000.0 | +0.9% | shares | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 46482000.0 | +1.0% | shares | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 44511000.0 | -4.2% | shares | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 44140000.0 | -0.8% | shares | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 43548000.0 | -1.3% | shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 44104000.0 | +1.3% | shares | 10-K | 2025-05-05 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44134000.0 | — | shares | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 44305000.0 | +0.4% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 44782000.0 | +1.1% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 44948000.0 | +0.4% | shares | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 44816000.0 | -0.3% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 45354000.0 | +1.2% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 45695000.0 | +0.8% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 44785000.0 | -2.0% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 45118000.0 | +0.7% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 45580000.0 | +1.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 46034000.0 | +1.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 45799000.0 | -0.5% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 45582000.0 | -0.5% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 45077000.0 | -1.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 45409000.0 | +0.7% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 46497000.0 | +2.4% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 46011000.0 | -1.0% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 46321000.0 | +0.7% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 46685000.0 | +0.8% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 46835000.0 | +0.3% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 46482000.0 | -0.8% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 46066000.0 | -0.9% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 45374000.0 | -1.5% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 44682000.0 | -1.5% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 44511000.0 | -0.4% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 44835000.0 | +0.7% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 44597000.0 | -0.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 44762000.0 | +0.4% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 44140000.0 | -1.4% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 43973000.0 | -0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 43918000.0 | -0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 43754000.0 | -0.4% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 43548000.0 | -0.5% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 43769000.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 43739000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 44022000.0 | +0.6% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 44104000.0 | +0.2% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 44509000.0 | +0.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 44051000.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 44034000.0 | -0.0% | shares | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 44134000.0 | — | shares | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 44816000.0 | +1.5% | shares | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 45118000.0 | +0.7% | shares | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 45582000.0 | +1.0% | shares | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 46011000.0 | +0.9% | shares | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 46482000.0 | +1.0% | shares | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 44511000.0 | -4.2% | shares | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 44140000.0 | -0.8% | shares | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 43548000.0 | -1.3% | shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 44104000.0 | +1.3% | shares | 10-K | 2025-05-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 44244000.0 | — | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 44589000.0 | +0.8% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 45099000.0 | +1.1% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 45128000.0 | +0.1% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 45598000.0 | +1.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 45291000.0 | -0.7% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 45450000.0 | +0.4% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 45880000.0 | +0.9% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 46074000.0 | +0.4% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 45451000.0 | -1.4% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 45277000.0 | -0.4% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 46028000.0 | +1.7% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 46191000.0 | +0.4% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 46516000.0 | +0.7% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 47013000.0 | +1.1% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 46180000.0 | -1.8% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 45743000.0 | -0.9% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 45242000.0 | -1.1% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 44743000.0 | -1.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 44759000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 44712000.0 | -0.1% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 44057000.0 | -1.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 43949000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 43862000.0 | -0.2% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 43678000.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 43770000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 43889000.0 | +0.3% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 44326000.0 | +1.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 44406000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 44111000.0 | -0.7% | shares | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 45159000.0 | — | shares | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 44700000.0 | -1.0% | shares | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | 45242000.0 | +1.2% | shares | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | 45827000.0 | +1.3% | shares | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | 45793000.0 | -0.1% | shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 46652000.0 | +1.9% | shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 45443000.0 | -2.6% | shares | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 44664000.0 | -1.7% | shares | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 43885000.0 | -1.7% | shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 43850000.0 | -0.1% | shares | 10-K | 2025-05-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 44244000.0 | — | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 44589000.0 | +0.8% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 47115000.0 | +5.7% | shares | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 45128000.0 | -4.2% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 45598000.0 | +1.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 45291000.0 | -0.7% | shares | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 45450000.0 | +0.4% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 47798000.0 | +5.2% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 47357000.0 | -0.9% | shares | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 45451000.0 | -4.0% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 45277000.0 | -0.4% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 46028000.0 | +1.7% | shares | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 46503000.0 | +1.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 46516000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 48013000.0 | +3.2% | shares | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 48167000.0 | +0.3% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 47599000.0 | -1.2% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 46719000.0 | -1.8% | shares | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 45865000.0 | -1.8% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 45540000.0 | -0.7% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 44712000.0 | -1.8% | shares | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 44975000.0 | +0.6% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 44903000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 44799000.0 | -0.2% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 44986000.0 | +0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 45114000.0 | +0.3% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 45184000.0 | +0.2% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 45283000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 45195000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 44613000.0 | -1.3% | shares | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 46489000.0 | — | shares | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 44700000.0 | -3.8% | shares | 10-K | 2019-05-02 |
| Annual | 2018-03-31 | 45242000.0 | +1.2% | shares | 10-K | 2020-05-15 |
| Annual | 2019-03-31 | 47601000.0 | +5.2% | shares | 10-K | 2021-05-13 |
| Annual | 2020-03-31 | 45793000.0 | -3.8% | shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 46652000.0 | +1.9% | shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 47220000.0 | +1.2% | shares | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 44664000.0 | -5.4% | shares | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 45100000.0 | +1.0% | shares | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 45187000.0 | +0.2% | shares | 10-K | 2025-05-05 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.2078 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.2080 | +0.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.2170 | +4.3% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 0.1928 | -11.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1915 | -0.7% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.2285 | +19.3% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 0.2190 | -4.2% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2087 | -4.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.2262 | +8.4% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 0.2045 | -9.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2090 | +2.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 0.2044 | -2.2% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.1998 | -2.3% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.2009 | +0.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.2076 | +3.3% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.2185 | +5.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2281 | +4.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.2633 | +15.5% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.2497 | -5.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.2412 | -3.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 0.2350 | -2.5% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.2671 | +13.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2601 | -2.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.2696 | +3.7% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.2403 | -10.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2434 | +1.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.2565 | +5.4% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.2397 | -6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1441 | -39.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.1540 | +6.9% | ratio | 10-Q | 2026-01-28 |
| Annual | 2020-03-31 | 0.7939 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.8001 | +0.8% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.9430 | +17.9% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 1.0026 | +6.3% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.8891 | -11.3% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.8903 | +0.1% | ratio | 10-K | 2025-05-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.9526 | — | ratio | 10-Q | 2017-01-26 |
| Quarterly | 2016-06-30 | 2.0368 | +4.3% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.1368 | +4.9% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2.1289 | -0.4% | ratio | 10-Q | 2017-01-26 |
| Quarterly | 2017-03-31 | 2.1050 | -1.1% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 2.2173 | +5.3% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 2.3322 | +5.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2.0085 | -13.9% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2018-03-31 | 1.9952 | -0.7% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 2.0184 | +1.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 2.1781 | +7.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 2.0365 | -6.5% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 2.0071 | -1.4% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 1.9130 | -4.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1.9517 | +2.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.5741 | -19.3% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 1.5635 | -0.7% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 1.6526 | +5.7% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1.7762 | +7.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.6877 | -5.0% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 1.6281 | -3.5% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 1.5603 | -4.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1.4206 | -9.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1.2769 | -10.1% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 1.2284 | -3.8% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 1.3066 | +6.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.3048 | -0.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.2953 | -0.7% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 1.3434 | +3.7% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 1.3180 | -1.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.3374 | +1.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.3090 | -2.1% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 1.2272 | -6.2% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 1.2342 | +0.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.2021 | -2.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.1270 | -6.2% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 1.1441 | +1.5% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 1.2447 | +8.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.5274 | +103.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2.3435 | -7.3% | ratio | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 1.9526 | — | ratio | 10-K | 2017-05-05 |
| Annual | 2017-03-31 | 2.1050 | +7.8% | ratio | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 1.9952 | -5.2% | ratio | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 2.0071 | +0.6% | ratio | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 1.5635 | -22.1% | ratio | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 1.6281 | +4.1% | ratio | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 1.2284 | -24.5% | ratio | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 1.3434 | +9.4% | ratio | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 1.2272 | -8.6% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 1.1441 | -6.8% | ratio | 10-K | 2025-05-05 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.8617 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.8642 | +0.3% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.8733 | +1.1% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | 0.8695 | -0.4% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.8616 | -0.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.8616 | +0.0% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 0.8433 | -2.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.8411 | -0.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.8434 | +0.3% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 0.8229 | -2.4% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.8136 | -1.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 0.8269 | +1.6% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.8581 | +3.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.8434 | -1.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.8489 | +0.6% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.8622 | +1.6% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.8506 | -1.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.8519 | +0.2% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.8295 | -2.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.8282 | -0.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 0.8229 | -0.6% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.8206 | -0.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.8117 | -1.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.8198 | +1.0% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.8229 | +0.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.8163 | -0.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.8149 | -0.2% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.8199 | +0.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.8007 | -2.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.8111 | +1.3% | ratio | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 0.8733 | — | ratio | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | 0.8616 | -1.3% | ratio | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 0.8434 | -2.1% | ratio | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | 0.8269 | -2.0% | ratio | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 0.8255 | -0.2% | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.8488 | +2.8% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.8521 | +0.4% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | 0.8274 | -2.9% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.8193 | -1.0% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.8202 | +0.1% | ratio | 10-K | 2025-05-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0172 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -0.0003 | +98.0% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.0117 | +3562.2% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.0017 | -114.6% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.0060 | -251.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -0.3268 | -5340.5% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.0486 | +85.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0053 | +110.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.0727 | +1279.9% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.0422 | -158.0% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.0423 | -0.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.0037 | +91.3% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.0132 | +458.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.2406 | -1923.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0089 | +103.7% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.0758 | +751.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0097 | -87.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.0495 | +408.1% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.0177 | -64.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0240 | +35.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -0.0016 | -106.6% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.0637 | +4110.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0648 | +1.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0791 | +22.1% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.0825 | +4.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0667 | -19.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0420 | -37.1% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.0833 | +98.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0533 | -36.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0567 | +6.2% | ratio | 10-Q | 2026-01-28 |
| Annual | 2016-12-31 | 0.0117 | — | ratio | 10-K | 2018-05-03 |
| Annual | 2017-12-31 | -0.3268 | -2887.0% | ratio | 10-K | 2019-05-02 |
| Annual | 2018-12-31 | 0.0727 | +122.3% | ratio | 10-K | 2020-05-15 |
| Annual | 2019-12-31 | -0.0037 | -105.1% | ratio | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | -0.0084 | -128.3% | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.0428 | -408.5% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.0437 | +202.1% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.0456 | -204.4% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.2013 | +541.4% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.0764 | -62.0% | ratio | 10-K | 2025-05-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0213 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -0.0004 | +98.3% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.0230 | +6421.9% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.0263 | -214.3% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.0277 | -5.4% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.0193 | +169.7% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.0386 | -300.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0059 | +115.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.0567 | +852.6% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.0411 | -172.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.0487 | -18.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.0027 | +94.4% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.0386 | +1522.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.2451 | -734.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0142 | +105.8% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.0845 | +495.2% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0127 | -84.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.0611 | +379.4% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.0376 | -38.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0495 | +31.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 0.0257 | -48.1% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.0933 | +262.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0877 | -5.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0971 | +10.7% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.0820 | -15.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0642 | -21.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0518 | -19.2% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.0890 | +71.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0452 | -49.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0630 | +39.3% | ratio | 10-Q | 2026-01-28 |
| Annual | 2020-03-31 | -0.0261 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.0308 | -17.9% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.0540 | +275.5% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.0202 | -137.5% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.0898 | +543.5% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.0741 | -17.5% | ratio | 10-K | 2025-05-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0873 | — | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2016-06-30 | 1.1601 | +6.7% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 1.2149 | +4.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 1.1843 | -2.5% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-03-31 | 1.1444 | -3.4% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2017-06-30 | 1.2169 | +6.3% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.2972 | +6.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 1.0247 | -21.0% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-03-31 | 1.0204 | -0.4% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | 1.1210 | +9.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1.1973 | +6.8% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1.0306 | -13.9% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2019-03-31 | 1.0050 | -2.5% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | 1.0019 | -0.3% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1.1797 | +17.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.8150 | -30.9% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2020-03-31 | 0.8768 | +7.6% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 1.0701 | +22.0% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1.2175 | +13.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.0504 | -13.7% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2021-03-31 | 1.0644 | +1.3% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 1.0342 | -2.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.8705 | -15.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.6389 | -26.6% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2022-03-31 | 0.6788 | +6.3% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.7269 | +7.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.7513 | +3.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 0.6991 | -6.9% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2023-03-31 | 0.7018 | +0.4% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.7118 | +1.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.7016 | -1.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.6569 | -6.4% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2024-03-31 | 0.6449 | -1.8% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.6447 | -0.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.6471 | +0.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.4760 | -26.5% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 0.5443 | +14.4% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.6777 | +24.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.9868 | +193.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1.6644 | -16.2% | ratio | 10-Q | 2026-01-28 |
| Annual | 2016-03-31 | 1.0873 | — | ratio | 10-K | 2018-05-03 |
| Annual | 2017-03-31 | 1.1444 | +5.2% | ratio | 10-K | 2018-05-03 |
| Annual | 2018-03-31 | 1.0204 | -10.8% | ratio | 10-K | 2019-05-02 |
| Annual | 2019-03-31 | 1.0050 | -1.5% | ratio | 10-K | 2020-05-15 |
| Annual | 2020-03-31 | 0.8768 | -12.8% | ratio | 10-K | 2021-05-13 |
| Annual | 2021-03-31 | 1.0644 | +21.4% | ratio | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 0.6788 | -36.2% | ratio | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 0.7018 | +3.4% | ratio | 10-K | 2024-05-13 |
| Annual | 2024-03-31 | 0.6449 | -8.1% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.5443 | -15.6% | ratio | 10-K | 2025-05-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0036 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -0.0001 | +98.0% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.0025 | +3712.5% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.0003 | -113.0% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.0012 | -248.7% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -0.0747 | -6391.8% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.0106 | +85.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0011 | +110.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.0164 | +1395.3% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.0086 | -152.5% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.0088 | -2.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.0008 | +91.5% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.0026 | +449.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.0483 | -1932.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0018 | +103.8% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.0166 | +796.2% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0022 | -86.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.0130 | +486.6% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.0044 | -66.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0058 | +30.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -0.0004 | -106.4% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.0170 | +4658.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0168 | -1.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0213 | +26.5% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.0198 | -7.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0162 | -18.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0108 | -33.7% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.0200 | +85.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0077 | -61.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0087 | +13.5% | ratio | 10-Q | 2026-01-28 |
| Annual | 2020-03-31 | -0.0067 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.0342 | -412.5% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.0412 | +220.4% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.0457 | -210.9% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.1789 | +491.4% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.0681 | -62.0% | ratio | 10-K | 2025-05-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0063 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -0.0001 | +98.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.0045 | +3755.7% | ratio | 10-Q | 2018-01-25 |
| Quarterly | 2017-06-30 | -0.0006 | -112.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -0.0020 | -241.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -0.1488 | -7492.5% | ratio | 10-Q | 2019-01-29 |
| Quarterly | 2018-06-30 | -0.0216 | +85.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0021 | +109.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.0339 | +1488.1% | ratio | 10-Q | 2020-01-31 |
| Quarterly | 2019-06-30 | -0.0190 | -156.1% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -0.0190 | -0.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | -0.0016 | +91.8% | ratio | 10-Q | 2021-01-28 |
| Quarterly | 2020-06-30 | 0.0053 | +437.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.0981 | -1966.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0040 | +104.1% | ratio | 10-Q | 2022-01-26 |
| Quarterly | 2021-06-30 | 0.0392 | +870.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0058 | -85.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.0395 | +583.8% | ratio | 10-Q | 2023-01-31 |
| Quarterly | 2022-06-30 | 0.0130 | -67.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0170 | +31.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | -0.0012 | -107.0% | ratio | 10-Q | 2024-01-31 |
| Quarterly | 2023-06-30 | 0.0734 | +6258.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0717 | -2.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0982 | +36.9% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-06-30 | 0.0657 | -33.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0560 | -14.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.0383 | -31.7% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-06-30 | 0.0644 | +68.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0700 | +8.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.0820 | +17.2% | ratio | 10-Q | 2026-01-28 |
| Annual | 2020-03-31 | -0.0137 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -0.0786 | -473.2% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.1314 | +267.3% | ratio | 10-K | 2024-05-13 |
| Annual | 2023-03-31 | -0.1922 | -246.3% | ratio | 10-K | 2025-05-05 |
| Annual | 2024-03-31 | 0.6074 | +416.0% | ratio | 10-K | 2025-05-05 |
| Annual | 2025-03-31 | 0.2341 | -61.5% | ratio | 10-K | 2025-05-05 |
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-13 | Haydon William Geoffrey | President of Cust & Field Ops |
Equity grant / award
A
|
Common Stock | 64,543 | $0.00 | $0 | 65,570 |
| 2026-03-17 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 10,052 | $80.09 | $805,065 | 332,529 |
| 2026-03-16 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 10,338 | $78.96 | $816,288 | 342,581 |
| 2026-02-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,892 | $91.28 | $172,702 | 62,833 |
| 2026-02-18 | Abrahamsen Danielle Nicole | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 218 | $90.28 | $19,681 | 10,416 |
| 2026-02-18 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,593 | $90.28 | $234,096 | 64,725 |
| 2026-02-17 | Abrahamsen Danielle Nicole | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 4,564 | $0.00 | $0 | 10,634 |
| 2025-11-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,845 | $122.40 | $225,828 | 67,318 |
| 2025-11-18 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,674 | $123.58 | $330,453 | 69,163 |
| 2025-10-27 | Haydon William Geoffrey | Dir |
Equity grant / award
A
|
Common Stock | 1,027 | $0.00 | $0 | 1,027 |
| 2025-09-12 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 700 | $180.17 | $126,119 | 71,837 |
| 2025-09-12 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,506 | $179.43 | $629,082 | 72,537 |
| 2025-09-12 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,929 | $178.65 | $344,616 | 76,043 |
| 2025-09-12 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 6,295 | $177.62 | $1,118,118 | 77,972 |
| 2025-09-12 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,814 | $176.16 | $495,714 | 84,267 |
| 2025-09-09 | DiRico Jennifer Leigh | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 450 | $184.63 | $83,084 | 45,143 |
| 2025-09-09 | DiRico Jennifer Leigh | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,351 | $183.41 | $247,787 | 45,593 |
| 2025-09-09 | DiRico Jennifer Leigh | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,606 | $182.35 | $1,386,954 | 46,944 |
| 2025-09-09 | DiRico Jennifer Leigh | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,502 | $181.55 | $998,888 | 54,550 |
| 2025-09-03 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 690 | $177.89 | $122,744 | 5,166 |
| 2025-08-29 | Mirchandani Sanjay | President & CEO |
Equity grant / award
G
|
Common Stock | 56,000 | $0.00 | $0 | 56,000 |
| 2025-08-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,759 | $178.24 | $491,764 | 443,022 |
| 2025-08-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 400 | $177.36 | $70,944 | 445,781 |
| 2025-08-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 5,622 | $176.72 | $993,520 | 446,181 |
| 2025-08-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 6,558 | $175.70 | $1,152,241 | 451,803 |
| 2025-08-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 754 | $178.63 | $134,687 | 458,361 |
| 2025-08-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,677 | $177.61 | $475,462 | 459,115 |
| 2025-08-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,190 | $176.68 | $210,249 | 461,792 |
| 2025-08-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 6,699 | $178.03 | $1,192,623 | 462,982 |
| 2025-08-11 | Sanders A Shane | Dir |
Open-market sell
S
|
Common Stock | 612 | $182.92 | $111,947 | 7,411 |
| 2025-08-07 | Sanders A Shane | Dir |
Equity grant / award
A
|
Common Stock | 1,189 | $0.00 | $0 | 8,023 |
| 2025-05-27 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 214 | $175.88 | $37,638 | 89,709 |
| 2025-05-22 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,368 | $174.88 | $239,236 | 89,923 |
| 2025-05-22 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 380 | $175.00 | $66,500 | 91,291 |
| 2025-05-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 742 | $181.13 | $134,398 | 471,357 |
| 2025-05-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 79 | $180.75 | $14,279 | 472,099 |
| 2025-05-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,858 | $179.97 | $334,384 | 472,178 |
| 2025-05-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,216 | $179.11 | $217,798 | 474,036 |
| 2025-05-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 10,326 | $179.87 | $1,857,338 | 475,252 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4 | $177.06 | $708 | 99,866 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 9,916 | $175.74 | $1,742,638 | 99,870 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $177.00 | $17,700 | 109,786 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,080 | $176.09 | $190,177 | 109,886 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,222 | $175.21 | $389,317 | 110,966 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 113 | $174.19 | $19,683 | 113,188 |
| 2025-05-19 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 2,519 | $0.00 | $0 | 113,301 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 4,278 | $0.00 | $0 | 110,782 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 7,790 | $0.00 | $0 | 106,504 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 212 | $181.68 | $38,516 | 98,714 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 489 | $180.85 | $88,436 | 98,926 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,325 | $179.55 | $417,454 | 99,415 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 960 | $178.88 | $171,725 | 101,740 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,151 | $177.47 | $381,738 | 102,700 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,099 | $176.35 | $193,809 | 104,851 |
| 2025-05-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,999 | $178.41 | $1,070,282 | 105,950 |
| 2025-05-15 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 7,649 | $0.00 | $0 | 111,949 |
| 2025-05-15 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 10,199 | $0.00 | $0 | 96,651 |
| 2025-05-02 | Adamo Nicola | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $169.74 | $254,610 | 16,178 |
| 2025-04-02 | Merrill Gary | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 615 | $0.00 | $0 | 86,452 |
| 2025-03-03 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 1,232 | $171.98 | $211,879 | 4,667 |
| 2025-02-21 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 267 | $184.82 | $49,347 | 85,837 |
| 2025-02-21 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 96 | $182.07 | $17,479 | 86,104 |
| 2025-02-21 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 154 | $181.07 | $27,885 | 86,200 |
| 2025-02-21 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 962 | $180.31 | $173,458 | 86,354 |
| 2025-02-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 872 | $189.44 | $165,192 | 87,316 |
| 2025-02-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,415 | $186.04 | $449,287 | 88,188 |
| 2025-02-13 | Adamo Nicola | Dir |
Equity grant / award
G
|
Common Stock | 225 | $0.00 | $0 | 17,678 |
| 2024-11-29 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 1,232 | $172.50 | $212,520 | 5,899 |
| 2024-11-26 | Mirchandani Sanjay | President & CEO |
Equity grant / award
G
|
Common Stock | 1,760 | $0.00 | $0 | 439,421 |
| 2024-11-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,664 | $168.34 | $448,458 | 441,181 |
| 2024-11-20 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,194 | $167.58 | $200,091 | 443,845 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 4,305 | $164.28 | $707,225 | 445,039 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,249 | $166.73 | $374,976 | 449,344 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 800 | $165.33 | $132,264 | 451,593 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 3,394 | $164.64 | $558,788 | 452,393 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 3,419 | $163.50 | $559,006 | 455,787 |
| 2024-11-19 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 763 | $162.13 | $123,705 | 459,206 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 542 | $167.90 | $91,002 | 459,969 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 498 | $166.88 | $83,106 | 460,511 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,018 | $166.15 | $335,291 | 461,009 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,655 | $164.95 | $437,942 | 463,027 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,037 | $164.08 | $170,151 | 465,682 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 37 | $166.65 | $6,166 | 466,719 |
| 2024-11-18 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 3,988 | $164.87 | $657,502 | 466,756 |
| 2024-10-31 | GEESLIN KEITH | Dir |
Equity grant / award
G
|
Common Stock | 27,755 | $0.00 | $0 | 32,991 |
| 2024-08-30 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 1,569 | $152.76 | $239,680 | 13,550 |
| 2024-08-27 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,221 | $151.28 | $789,833 | 94,530 |
| 2024-08-27 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 11,779 | $150.56 | $1,773,446 | 99,751 |
| 2024-08-27 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 388 | $149.71 | $58,087 | 111,530 |
| 2024-08-19 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 946 | $150.12 | $142,014 | 111,918 |
| 2024-08-19 | GEESLIN KEITH | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,000 | $0.00 | $0 | 0 |
| 2024-08-19 | GEESLIN KEITH | Dir |
Open-market sell
S
|
Common Stock | 1,565 | $151.16 | $236,565 | 60,746 |
| 2024-08-19 | GEESLIN KEITH | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $46.70 | $233,500 | 62,311 |
| 2024-08-16 | Merrill Gary | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,509 | $148.10 | $223,483 | 112,864 |
| 2024-08-15 | DiRico Jennifer Leigh | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 6,542 | $0.00 | $0 | 39,252 |
| 2024-08-15 | DiRico Jennifer Leigh | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 13,084 | $0.00 | $0 | 26,168 |
| 2024-08-08 | Sanders A Shane | Dir |
Equity grant / award
A
|
Common Stock | 1,530 | $0.00 | $0 | 6,834 |
| 2024-05-30 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 373 | $110.79 | $41,325 | 6,833 |
| 2024-05-29 | MORAN CHARLES E | Dir |
Open-market sell
S
|
Common Stock | 11,000 | $110.83 | $1,219,130 | 10,967 |
| 2024-05-23 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 661 | $110.58 | $73,093 | 114,373 |
| 2024-05-21 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,111 | $110.39 | $122,643 | 115,034 |
| 2024-05-21 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,040 | $110.69 | $115,118 | 116,145 |
| 2024-05-21 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 626 | $109.76 | $68,710 | 117,185 |
| 2024-05-20 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,234 | $110.79 | $136,715 | 117,811 |
| 2024-05-20 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,652 | $110.39 | $182,364 | 119,045 |
| 2024-05-20 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,805 | $110.64 | $310,345 | 120,697 |
| 2024-05-20 | Merrill Gary | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,178 | $0.00 | $0 | 123,502 |
| 2024-05-17 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 6,754 | $111.04 | $749,964 | 522,312 |
| 2024-05-17 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 8,773 | $110.61 | $970,382 | 529,066 |
| 2024-05-17 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 12,955 | $0.00 | $0 | 537,839 |
| 2024-05-17 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 14,581 | $110.91 | $1,617,179 | 524,884 |
| 2024-05-16 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 15,975 | $110.20 | $1,760,445 | 539,465 |
| 2024-05-16 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 12,969 | $0.00 | $0 | 555,440 |
| 2024-05-16 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $112.19 | $280,475 | 13,589 |
| 2024-05-15 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 34,168 | $0.00 | $0 | 542,471 |
| 2024-05-15 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 45,558 | $0.00 | $0 | 474,135 |
| 2024-05-01 | Bejar Martha Helena | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $103.23 | $619,380 | 4,317 |
| 2024-04-01 | Merrill Gary | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,024 | $0.00 | $0 | 88,969 |
| 2024-03-04 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 822 | $97.25 | $79,940 | 87,945 |
| 2024-02-26 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 990 | $94.73 | $93,783 | 7,206 |
| 2024-02-20 | Adamo Nicola | Dir |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 18,817 |
| 2023-12-15 | Bejar Martha Helena | Dir |
Open-market sell
S
|
Common Stock | 604 | $78.20 | $47,233 | 10,317 |
| 2023-12-15 | Bejar Martha Helena | Dir |
Open-market sell
S
|
Common Stock | 2,046 | $77.71 | $158,995 | 10,921 |
| 2023-11-27 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 990 | $70.72 | $70,013 | 8,196 |
| 2023-11-20 | Di Blasio Riccardo | Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 1,099 | $69.74 | $76,644 | 84,416 |
| 2023-11-17 | Di Blasio Riccardo | Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 1,321 | $69.34 | $91,598 | 85,515 |
| 2023-08-30 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 1,848 | $68.71 | $126,976 | 16,089 |
| 2023-08-29 | Lee Vivie | Dir |
Equity grant / award
A
|
Common Stock | 3,137 | $0.00 | $0 | 17,937 |
| 2023-08-25 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 990 | $67.98 | $67,300 | 6,049 |
| 2023-08-21 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 298 | $68.94 | $20,544 | 92,241 |
| 2023-08-21 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 2,810 | $69.33 | $194,817 | 454,621 |
| 2023-08-21 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 7,181 | $68.64 | $492,904 | 457,431 |
| 2023-08-18 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 562 | $69.00 | $38,778 | 92,539 |
| 2023-08-18 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 503 | $69.31 | $34,863 | 93,101 |
| 2023-08-17 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 947 | $69.61 | $65,921 | 93,604 |
| 2023-06-09 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,305 | $71.14 | $92,838 | 19,853 |
| 2023-06-07 | Di Blasio Riccardo | Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 21,206 | $71.86 | $1,523,863 | 89,035 |
| 2023-05-26 | Adamo Nicola | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $70.00 | $105,000 | 16,080 |
| 2023-05-24 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,322 | $66.58 | $88,019 | 94,537 |
| 2023-05-23 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,156 | $67.22 | $77,706 | 21,158 |
| 2023-05-23 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,047 | $66.96 | $204,027 | 22,314 |
| 2023-05-22 | Adamo Nicola | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $67.00 | $67,000 | 17,580 |
| 2023-05-22 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 719 | $0.00 | $0 | 25,361 |
| 2023-05-22 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 294 | $0.00 | $0 | 24,642 |
| 2023-05-19 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 982 | $66.00 | $64,812 | 96,303 |
| 2023-05-19 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 295 | $65.59 | $19,349 | 24,348 |
| 2023-05-18 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,654 | $64.73 | $107,063 | 97,285 |
| 2023-05-18 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,235 | $64.28 | $143,666 | 98,939 |
| 2023-05-18 | Adamo Nicola | Dir |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 18,580 |
| 2023-05-17 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,761 | $63.49 | $238,786 | 101,174 |
| 2023-05-16 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 990 | $62.75 | $62,122 | 7,039 |
| 2023-05-15 | Di Blasio Riccardo | Chief Revenue Officer |
Equity grant / award
A
|
Common Stock | 10,027 | $0.00 | $0 | 117,535 |
| 2023-05-15 | Di Blasio Riccardo | Chief Revenue Officer |
Equity grant / award
A
|
Common Stock | 20,054 | $0.00 | $0 | 97,481 |
| 2023-03-06 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,828 | $59.23 | $108,272 | 53,598 |
| 2023-03-06 | Merrill Gary | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,664 | $58.70 | $156,377 | 55,426 |
| 2023-02-23 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 432 | $60.70 | $26,222 | 58,090 |
| 2023-02-21 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 565 | $61.27 | $34,618 | 58,522 |
| 2023-02-16 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 301 | $63.36 | $19,071 | 17,524 |
| 2023-02-10 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 500 | $63.80 | $31,900 | 8,029 |
| 2022-12-05 | Sanders A Shane | Dir |
Equity grant / award
A
|
Common Stock | 2,167 | $0.00 | $0 | 2,167 |
| 2022-11-29 | WALKER DAVID F | Dir |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 54,767 |
| 2022-11-28 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 526 | $66.04 | $34,737 | 17,524 |
| 2022-11-23 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 392 | $65.55 | $25,696 | 58,689 |
| 2022-11-18 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 503 | $64.18 | $32,283 | 59,081 |
| 2022-11-18 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,727 | $64.18 | $239,199 | 474,680 |
| 2022-11-17 | Merrill Gary | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 13 | $65.36 | $850 | 59,584 |
| 2022-11-10 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 500 | $64.95 | $32,475 | 8,529 |
| 2022-11-04 | WALKER DAVID F | Dir |
Open-market sell
S
|
Common Stock | 8,025 | $64.00 | $513,600 | 57,767 |
| 2022-10-24 | WALKER DAVID F | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,000 | $0.00 | $0 | 0 |
| 2022-10-24 | WALKER DAVID F | Dir |
Exercise / conversion
M
|
Common Stock | 6,000 | $53.41 | $320,460 | 65,792 |
| 2022-10-21 | GEESLIN KEITH | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,000 | $0.00 | $0 | 0 |
| 2022-10-21 | GEESLIN KEITH | Dir |
Exercise / conversion
M
|
Common Stock | 6,000 | $53.41 | $320,460 | 52,644 |
| 2022-08-25 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 242 | $57.30 | $13,867 | 18,800 |
| 2022-08-25 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 1,078 | $56.77 | $61,198 | 19,042 |
| 2022-08-24 | Pickens Allison | Dir |
Equity grant / award
A
|
Common Stock | 3,695 | $0.00 | $0 | 9,953 |
| 2022-08-24 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 205 | $56.74 | $11,632 | 19,114 |
| 2022-08-22 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 500 | $58.15 | $29,075 | 6,258 |
| 2022-08-18 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 260 | $59.33 | $15,426 | 19,319 |
| 2022-08-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 7 | $59.41 | $416 | 29,678 |
| 2022-06-03 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,662 | $64.31 | $106,883 | 29,616 |
| 2022-06-02 | Di Blasio Riccardo | Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 17,182 | $65.03 | $1,117,345 | 79,388 |
| 2022-05-26 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,392 | $61.74 | $209,422 | 31,278 |
| 2022-05-25 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,011 | $59.56 | $60,215 | 34,670 |
| 2022-05-20 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,383 | $58.30 | $80,629 | 35,681 |
| 2022-05-18 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,751 | $59.97 | $284,917 | 489,471 |
| 2022-05-18 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 61 | $58.54 | $3,571 | 494,222 |
| 2022-05-16 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 5,182 | $0.00 | $0 | 34,797 |
| 2022-05-16 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,591 | $0.00 | $0 | 37,388 |
| 2022-05-12 | Pickens Allison | Dir |
Open-market sell
S
|
Common Stock | 500 | $58.47 | $29,235 | 6,758 |
| 2022-03-02 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,270 | $56.57 | $241,554 | 0 |
| 2022-03-02 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 1,856 | $64.52 | $119,749 | 34,090 |
| 2022-03-02 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 330 | $64.55 | $21,302 | 35,946 |
| 2022-03-02 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 4,270 | $64.42 | $275,073 | 36,276 |
| 2022-03-02 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M
|
Common Stock | 4,270 | $56.57 | $241,554 | 40,546 |
| 2022-02-16 | CAROLAN BRIAN | VP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 906 | $64.76 | $58,673 | 105,243 |
| 2022-02-16 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 221 | $66.14 | $14,601 | 106,149 |
| 2022-02-14 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 269 | $55.72 | $15,001 | 27,524 |
| 2022-02-07 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,408 | $65.40 | $353,683 | 355,817 |
| 2022-01-27 | Bejar Martha Helena | Dir |
Open-market sell
S
|
Common Stock | 9,000 | $67.00 | $603,000 | 6,135 |
| 2021-11-23 | CAROLAN BRIAN | VP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 1,122 | $63.68 | $71,449 | 106,149 |
| 2021-11-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 220 | $60.89 | $13,396 | 27,458 |
| 2021-11-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,532 | $66.60 | $102,031 | 365,339 |
| 2021-10-18 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 42 | $74.92 | $3,147 | 27,678 |
| 2021-09-13 | GEESLIN KEITH | Dir |
Equity grant / award
G
|
Common Stock | 11,304 | — | — | 42,949 |
| 2021-09-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 11,325 | $45.44 | $514,608 | 22,649 |
| 2021-09-03 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 11,325 | $83.90 | $950,168 | 108,148 |
| 2021-09-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 11,325 | $45.44 | $514,608 | 119,473 |
| 2021-08-24 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,788 | $77.06 | $214,843 | 369,511 |
| 2021-08-20 | WALKER DAVID F | Dir |
Equity grant / award
A
|
Common Stock | 2,640 | — | — | 56,097 |
| 2021-08-17 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,831 | $45.44 | $128,641 | 19,819 |
| 2021-08-17 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 2,831 | $74.98 | $212,268 | 1,827 |
| 2021-08-17 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M
|
Common Stock | 2,831 | $45.44 | $128,641 | 4,658 |
| 2021-08-17 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 1,098 | $74.80 | $82,130 | 1,827 |
| 2021-08-17 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 62 | $74.83 | $4,633 | 2,925 |
| 2021-08-17 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,156 | $74.43 | $86,041 | 369,659 |
| 2021-08-16 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 5,000 | $76.10 | $380,500 | 370,815 |
| 2021-08-13 | Merrill Gary | Chief - Business Operations |
Equity grant / award
A
|
Common Stock | 62 | $60.57 | $3,750 | 2,987 |
| 2021-08-10 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 613 | $74.99 | $45,969 | 28,124 |
| 2021-08-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,532 | $76.57 | $117,305 | 375,815 |
| 2021-07-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 42 | $76.07 | $3,195 | 28,737 |
| 2021-07-14 | GEESLIN KEITH | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $41.55 | $311,625 | 0 |
| 2021-07-14 | GEESLIN KEITH | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $41.55 | $311,625 | 51,613 |
| 2021-06-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 8,055 | $45.44 | $366,019 | 33,974 |
| 2021-06-28 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 8,055 | $81.90 | $659,704 | 110,059 |
| 2021-06-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 8,055 | $45.44 | $366,019 | 118,114 |
| 2021-06-25 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,270 | $45.44 | $148,589 | 42,029 |
| 2021-06-25 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 3,270 | $81.90 | $267,813 | 110,059 |
| 2021-06-25 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 3,270 | $45.44 | $148,589 | 113,329 |
| 2021-06-09 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 8,814 | $56.57 | $498,608 | 0 |
| 2021-06-09 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 8,814 | $79.90 | $704,239 | 110,059 |
| 2021-06-09 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 8,814 | $56.57 | $498,608 | 118,873 |
| 2021-06-07 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 10,000 | $79.00 | $790,000 | 110,059 |
| 2021-06-04 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 8,814 | $56.57 | $498,608 | 8,811 |
| 2021-06-04 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 8,814 | $77.90 | $686,611 | 120,059 |
| 2021-06-04 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 8,814 | $56.57 | $498,608 | 128,873 |
| 2021-05-26 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,300 | $75.14 | $97,682 | 28,779 |
| 2021-05-26 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 2,527 | $75.07 | $189,702 | 2,925 |
| 2021-05-26 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 1,868 | $75.30 | $140,660 | 5,452 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,000 | $51.80 | $103,600 | 0 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 12,000 | $56.57 | $678,840 | 4,270 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Other disposed transaction
F
|
Common Stock | 94 | $73.98 | $6,954 | 7,320 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Other disposed transaction
F
|
Common Stock | 3,290 | $72.25 | $237,702 | 7,414 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 14,000 | $76.10 | $1,065,400 | 10,704 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M
|
Common Stock | 2,000 | $51.80 | $103,600 | 24,704 |
| 2021-05-25 | Merrill Gary | Chief - Business Operations |
Exercise / conversion
M
|
Common Stock | 12,000 | $56.57 | $678,840 | 22,704 |
| 2021-05-25 | Di Blasio Riccardo | VP - Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 4,848 | $72.25 | $350,268 | 74,526 |
| 2021-05-25 | Di Blasio Riccardo | VP - Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 137 | $73.89 | $10,123 | 79,374 |
| 2021-05-25 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 44 | $73.88 | $3,251 | 30,079 |
| 2021-05-25 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,566 | $72.25 | $113,144 | 30,123 |
| 2021-05-24 | Di Blasio Riccardo | VP - Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 4,941 | $73.88 | $365,041 | 79,511 |
| 2021-05-21 | Merrill Gary | Chief - Business Operations |
Open-market sell
S
|
Common Stock | 3,176 | $70.98 | $225,432 | 10,704 |
| 2021-05-18 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 357 | $67.40 | $24,062 | 31,689 |
| 2021-05-17 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,881 | $0.00 | $0 | 32,046 |
| 2021-05-17 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,762 | $0.00 | $0 | 28,284 |
| 2021-05-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,539 | $70.60 | $108,653 | 284,003 |
| 2021-04-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 42 | $68.86 | $2,892 | 24,522 |
| 2021-03-05 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 1,014 | $60.92 | $61,773 | 285,542 |
| 2021-03-05 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 3,986 | $60.39 | $240,715 | 286,556 |
| 2021-02-17 | CAROLAN BRIAN | VP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 1,615 | $67.84 | $109,562 | 118,342 |
| 2021-02-12 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 367 | $36.09 | $13,250 | 25,168 |
| 2021-02-12 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 589 | $36.09 | $21,249 | 291,720 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,504 | $45.44 | $68,342 | 1,504 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,400 | $45.39 | $63,546 | 1,400 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,504 | $70.35 | $105,806 | 24,801 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,504 | $45.44 | $68,342 | 26,305 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,400 | $70.35 | $98,490 | 24,801 |
| 2021-02-11 | Whalen James J. | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,400 | $45.39 | $63,546 | 26,201 |
| 2021-02-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,043 | $64.45 | $518,371 | 291,131 |
| 2021-02-03 | WALKER DAVID F | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $41.55 | $311,625 | 0 |
| 2021-02-03 | WALKER DAVID F | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $65.00 | $487,500 | 53,457 |
| 2021-02-03 | WALKER DAVID F | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $41.55 | $311,625 | 60,957 |
| 2021-02-01 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 1,800 | $62.77 | $112,986 | 119,957 |
| 2021-02-01 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 28,200 | $63.99 | $1,804,518 | 121,757 |
| 2021-01-29 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $41.55 | $311,625 | 0 |
| 2021-01-29 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 7,500 | $63.90 | $479,250 | 149,957 |
| 2021-01-29 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 7,500 | $41.55 | $311,625 | 157,457 |
| 2021-01-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $41.55 | $311,625 | 7,500 |
| 2021-01-28 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 7,500 | $61.90 | $464,250 | 149,957 |
| 2021-01-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 7,500 | $41.55 | $311,625 | 157,457 |
| 2021-01-20 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,305 | $41.55 | $303,523 | 15,000 |
| 2021-01-20 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 7,305 | $59.90 | $437,570 | 149,957 |
| 2021-01-20 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 7,305 | $41.55 | $303,523 | 157,262 |
| 2021-01-19 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 46 | $57.45 | $2,643 | 25,532 |
| 2021-01-12 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 195 | $41.55 | $8,102 | 22,305 |
| 2021-01-12 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 195 | $59.90 | $11,680 | 149,957 |
| 2021-01-12 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 195 | $41.55 | $8,102 | 150,152 |
| 2020-12-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,897 | $30.26 | $208,703 | 0 |
| 2020-12-28 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 6,897 | $57.90 | $399,336 | 149,957 |
| 2020-12-28 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 6,897 | $30.26 | $208,703 | 156,854 |
| 2020-11-17 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 13 | $43.90 | $571 | 25,578 |
| 2020-11-17 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 209 | $42.77 | $8,939 | 25,591 |
| 2020-11-06 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,598 | $43.18 | $198,542 | 300,351 |
| 2020-10-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 41 | $43.61 | $1,788 | 25,800 |
| 2020-10-14 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 47 | $43.40 | $2,040 | 25,841 |
| 2020-10-08 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 12,969 | $26.83 | $347,958 | 0 |
| 2020-10-08 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 12,969 | $42.74 | $554,295 | 151,752 |
| 2020-10-08 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 12,969 | $26.83 | $347,958 | 164,721 |
| 2020-08-31 | WALKER DAVID F | Dir |
Equity grant / award
A
|
Common Stock | 4,618 | — | — | 53,457 |
| 2020-08-18 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 189 | $41.76 | $7,893 | 25,888 |
| 2020-08-17 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 213 | $42.28 | $9,025 | 153,256 |
| 2020-08-14 | CAROLAN BRIAN | VP Finance and CFO |
Equity grant / award
A
|
Common Stock | 213 | $36.09 | $7,703 | 153,469 |
| 2020-08-05 | SMITH GARY B | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $26.83 | $201,225 | 0 |
| 2020-08-05 | SMITH GARY B | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $43.85 | $328,875 | 44,589 |
| 2020-08-05 | SMITH GARY B | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $26.83 | $201,225 | 52,089 |
| 2020-07-31 | Mirchandani Sanjay | President & CEO |
Open-market sell
S
|
Common Stock | 21,000 | $43.06 | $904,260 | 310,306 |
| 2020-07-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 41 | $37.82 | $1,551 | 26,077 |
| 2020-07-14 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 47 | $36.73 | $1,726 | 26,118 |
| 2020-06-16 | Di Blasio Riccardo | VP - Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 2,024 | $39.37 | $79,685 | 54,758 |
| 2020-06-05 | FANZILLI FRANK J | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $26.83 | $201,225 | 0 |
| 2020-06-05 | FANZILLI FRANK J | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $26.83 | $201,225 | 121,144 |
| 2020-05-22 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 5,200 | $0.00 | $0 | 26,165 |
| 2020-05-20 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,293 | $35.89 | $46,406 | 15,765 |
| 2020-05-18 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 892 | $34.90 | $31,131 | 17,058 |
| 2020-05-13 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 461 | $36.32 | $16,744 | 23,767 |
| 2020-05-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,598 | $41.58 | $191,185 | 165,409 |
| 2020-04-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 91 | $39.31 | $3,577 | 17,950 |
| 2020-04-14 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 104 | $41.58 | $4,324 | 18,041 |
| 2020-02-19 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 243 | $51.24 | $12,451 | 24,228 |
| 2020-02-14 | Merrill Gary | VP - BATS |
Equity grant / award
A
|
Common Stock | 440 | $35.09 | $15,424 | 24,471 |
| 2020-02-14 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 712 | $35.09 | $25,001 | 170,007 |
| 2020-02-13 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 205 | $51.00 | $10,455 | 24,031 |
| 2020-02-11 | FANZILLI FRANK J | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,750 | $22.45 | $84,188 | 0 |
| 2020-02-11 | FANZILLI FRANK J | Dir |
Exercise / conversion
M
|
Common Stock | 3,750 | $22.45 | $84,188 | 113,644 |
| 2020-02-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 208 | $48.48 | $10,084 | 169,295 |
| 2020-02-05 | Mirchandani Sanjay | President & CEO |
Other disposed transaction
F
|
Common Stock | 19,542 | $47.12 | $920,819 | 169,503 |
| 2020-02-03 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 188 | $46.99 | $8,834 | 18,145 |
| 2020-01-27 | WALKER DAVID F | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $26.83 | $201,225 | 0 |
| 2020-01-27 | WALKER DAVID F | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $26.83 | $201,225 | 48,839 |
| 2020-01-21 | PULVER DAN | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $26.83 | $201,225 | 0 |
| 2020-01-21 | PULVER DAN | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,750 | $22.45 | $84,188 | 0 |
| 2020-01-21 | PULVER DAN | Dir |
Exercise / conversion
M
|
Common Stock | 3,750 | $22.45 | $84,188 | 115,564 |
| 2020-01-21 | PULVER DAN | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $26.83 | $201,225 | 111,814 |
| 2020-01-16 | BUNTE AL | Dir |
Other disposed transaction
F
|
Common Stock | 2,091 | $45.76 | $95,684 | 500,230 |
| 2020-01-14 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 105 | $44.86 | $4,710 | 18,423 |
| 2019-11-18 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 218 | $48.39 | $10,549 | 24,236 |
| 2019-11-15 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 123,865 | $45.44 | $5,628,426 | 0 |
| 2019-11-15 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 124,671 | $41.55 | $5,180,080 | 0 |
| 2019-11-15 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 248,536 | $48.57 | $12,071,394 | 502,991 |
| 2019-11-15 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 123,865 | $45.44 | $5,628,426 | 751,527 |
| 2019-11-15 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 124,671 | $41.55 | $5,180,080 | 627,662 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 21,043 | $41.55 | $874,337 | 124,671 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 105,456 | $26.83 | $2,829,384 | 0 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 21,043 | $48.61 | $1,022,900 | 502,991 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 21,043 | $41.55 | $874,337 | 524,034 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 96,253 | $48.43 | $4,661,533 | 502,991 |
| 2019-11-14 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 105,456 | $26.83 | $2,829,384 | 599,244 |
| 2019-11-13 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 34,227 | $26.83 | $918,310 | 105,456 |
| 2019-11-13 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 31,239 | $49.03 | $1,531,648 | 493,788 |
| 2019-11-13 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 34,227 | $26.83 | $918,310 | 525,027 |
| 2019-11-05 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 161 | $50.18 | $8,100 | 106,496 |
| 2019-11-05 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 175 | $50.18 | $8,796 | 106,657 |
| 2019-11-05 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 268 | $50.18 | $13,444 | 106,832 |
| 2019-11-05 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 42 | $50.18 | $2,109 | 107,100 |
| 2019-11-01 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,066 | $50.16 | $53,471 | 18,528 |
| 2019-11-01 | Whalen James J. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 323 | $50.20 | $16,231 | 19,594 |
| 2019-10-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 322 | $44.66 | $14,381 | 19,917 |
| 2019-10-15 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 182 | $44.98 | $8,186 | 20,239 |
| 2019-08-23 | SMITH GARY B | Dir |
Equity grant / award
A
|
Common Stock | 4,803 | — | — | 44,589 |
| 2019-08-16 | BUNTE AL | Executive Vice President & COO |
Other disposed transaction
F
|
Common Stock | 669 | $41.61 | $27,837 | 490,800 |
| 2019-08-14 | Merrill Gary | VP - BATS |
Equity grant / award
A
|
Common Stock | 134 | $35.63 | $4,772 | 24,856 |
| 2019-08-14 | Whalen James J. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 323 | $35.63 | $11,520 | 20,421 |
| 2019-08-13 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 184 | $43.02 | $7,916 | 24,722 |
| 2019-08-13 | BUNTE AL | Executive Vice President & COO |
Other disposed transaction
F
|
Common Stock | 778 | $43.02 | $33,470 | 491,335 |
| 2019-07-16 | Whalen James J. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 181 | $50.08 | $9,064 | 20,098 |
| 2019-05-16 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 869 | $49.49 | $43,007 | 24,906 |
| 2019-05-15 | Merrill Gary | VP - BATS |
Equity grant / award
A
|
Common Stock | 10,045 | $0.00 | $0 | 25,228 |
| 2019-05-15 | Merrill Gary | VP - BATS |
Equity grant / award
A
|
Common Stock | 547 | $0.00 | $0 | 25,775 |
| 2019-05-14 | Merrill Gary | VP - BATS |
Other disposed transaction
F
|
Common Stock | 1,192 | $48.88 | $58,265 | 15,183 |
| 2019-05-14 | Merrill Gary | VP - BATS |
Equity grant / award
A
|
Common Stock | 1,712 | $0.00 | $0 | 16,375 |
| 2019-02-14 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 993 | $67.68 | $67,206 | 88,194 |
| 2019-02-13 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 567 | $67.59 | $38,324 | 89,187 |
| 2019-02-06 | FANZILLI FRANK J | Dir |
Open-market sell
S
|
Common Stock | 3,888 | $67.90 | $263,995 | 105,091 |
| 2019-02-06 | SMITH GARY B | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $19.25 | $144,375 | 0 |
| 2019-02-06 | SMITH GARY B | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $68.00 | $510,000 | 39,786 |
| 2019-02-06 | SMITH GARY B | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $19.25 | $144,375 | 47,286 |
| 2019-02-05 | FANZILLI FRANK J | Dir |
Open-market sell
S
|
Common Stock | 7,407 | $67.99 | $503,602 | 108,979 |
| 2019-02-04 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 46,467 | — | — | 154,890 |
| 2019-02-04 | Mirchandani Sanjay | President & CEO |
Equity grant / award
A
|
Common Stock | 61,956 | — | — | 61,956 |
| 2018-12-03 | HAMMER N ROBERT | Chairman, President & CEO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 180,000 | $11.12 | $2,001,600 | 0 |
| 2018-12-03 | HAMMER N ROBERT | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 4,235 | $58.53 | $247,875 | 2,619,411 |
| 2018-12-03 | HAMMER N ROBERT | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 70,020 | $57.63 | $4,035,253 | 2,623,646 |
| 2018-12-03 | HAMMER N ROBERT | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 105,745 | $57.08 | $6,035,925 | 2,693,666 |
| 2018-12-03 | HAMMER N ROBERT | Chairman, President & CEO |
Exercise / conversion
M
|
Common Stock | 180,000 | $11.12 | $2,001,600 | 2,799,411 |
| 2018-11-14 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 993 | $58.80 | $58,388 | 89,754 |
| 2018-11-13 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 575 | $58.75 | $33,781 | 90,747 |
| 2018-10-16 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 3,003 | $59.62 | $179,039 | 91,322 |
| 2018-09-14 | Lee Vivie | Dir |
Open-market sell
S
|
Common Stock | 860 | $69.75 | $59,985 | 4,364 |
| 2018-08-30 | BUNTE AL | Executive Vice President & COO |
Equity grant / award
G
|
Common Stock | 3,000 | — | — | 496,447 |
| 2018-08-23 | WALKER DAVID F | Dir |
Equity grant / award
A
|
Common Stock | 3,074 | — | — | 40,424 |
| 2018-08-14 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,579 | $66.00 | $104,214 | 94,325 |
| 2018-08-01 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,213 | $41.55 | $91,950 | 0 |
| 2018-08-01 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 2,213 | $65.00 | $143,845 | 95,904 |
| 2018-08-01 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 2,213 | $41.55 | $91,950 | 98,117 |
| 2018-07-27 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 278 | $41.55 | $11,551 | 2,213 |
| 2018-07-27 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 278 | $65.00 | $18,070 | 95,904 |
| 2018-07-27 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 278 | $41.55 | $11,551 | 96,182 |
| 2018-07-26 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 44,759 | $41.55 | $1,859,736 | 2,491 |
| 2018-07-26 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 10,795 | $38.74 | $418,198 | 0 |
| 2018-07-26 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 55,554 | $65.17 | $3,620,454 | 95,904 |
| 2018-07-26 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 44,759 | $41.55 | $1,859,736 | 151,458 |
| 2018-07-26 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 10,795 | $38.74 | $418,198 | 106,699 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,205 | $38.74 | $46,682 | 10,795 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 44,762 | $26.83 | $1,200,964 | 0 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 2,575 | $66.07 | $170,130 | 95,904 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 43,392 | $65.52 | $2,843,044 | 98,479 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 1,205 | $38.74 | $46,682 | 141,871 |
| 2018-07-25 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 44,762 | $26.83 | $1,200,964 | 140,666 |
| 2018-07-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 790 | $69.25 | $54,708 | 95,904 |
| 2018-06-13 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 12,346 | $41.55 | $512,976 | 0 |
| 2018-06-13 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 12,346 | $71.90 | $887,677 | 19,174 |
| 2018-06-13 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 12,346 | $41.55 | $512,976 | 31,520 |
| 2018-06-08 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 19,819 | $45.44 | $900,575 | 2,831 |
| 2018-06-08 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 19,819 | $70.01 | $1,387,528 | 19,174 |
| 2018-06-08 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 19,819 | $45.44 | $900,575 | 38,993 |
| 2018-05-16 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 10,089 | — | — | 96,694 |
| 2018-05-15 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 6,672 | $66.80 | $445,690 | 86,605 |
| 2018-05-14 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 9,022 | $0.00 | $0 | 93,277 |
| 2018-05-04 | HAMMER N ROBERT | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 10,200 | $67.60 | $689,520 | 2,605,034 |
| 2018-04-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 789 | $68.50 | $54,046 | 84,255 |
| 2018-04-10 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,470 | $22.59 | $123,567 | 0 |
| 2018-04-10 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 5,470 | $67.90 | $371,413 | 82,934 |
| 2018-04-10 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 5,470 | $22.59 | $123,567 | 88,404 |
| 2018-04-04 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 67,002 | $11.12 | $745,062 | 0 |
| 2018-04-04 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 67,002 | $66.00 | $4,422,132 | 493,601 |
| 2018-04-04 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 67,002 | $11.12 | $745,062 | 560,603 |
| 2018-04-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 67,998 | $11.12 | $756,138 | 67,002 |
| 2018-04-03 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 498 | $66.00 | $32,868 | 493,601 |
| 2018-04-03 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 67,500 | $65.01 | $4,388,175 | 494,099 |
| 2018-04-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 67,998 | $11.12 | $756,138 | 561,599 |
| 2018-04-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,470 | $22.59 | $123,567 | 5,470 |
| 2018-04-03 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 5,470 | $65.90 | $360,473 | 82,934 |
| 2018-04-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 5,470 | $22.59 | $123,567 | 88,404 |
| 2018-04-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,636 | $11.12 | $40,432 | 0 |
| 2018-04-02 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 3,636 | $63.90 | $232,340 | 82,934 |
| 2018-04-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 3,636 | $11.12 | $40,432 | 86,570 |
| 2018-03-02 | HAMMER N ROBERT | Chairman, President & CEO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 187,502 | $13.81 | $2,589,403 | 0 |
| 2018-03-02 | HAMMER N ROBERT | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 187,502 | $50.73 | $9,511,976 | 2,616,189 |
| 2018-03-02 | HAMMER N ROBERT | Chairman, President & CEO |
Exercise / conversion
M
|
Common Stock | 187,502 | $13.81 | $2,589,403 | 2,803,691 |
| 2018-03-01 | KURIMSKY ROBERT F | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $13.81 | $103,575 | 0 |
| 2018-03-01 | KURIMSKY ROBERT F | Dir |
Open-market sell
S
|
Common Stock | 688 | $51.81 | $35,645 | 54,839 |
| 2018-03-01 | KURIMSKY ROBERT F | Dir |
Open-market sell
S
|
Common Stock | 2,850 | $51.25 | $146,062 | 55,527 |
| 2018-03-01 | KURIMSKY ROBERT F | Dir |
Open-market sell
S
|
Common Stock | 3,962 | $49.39 | $195,683 | 58,377 |
| 2018-03-01 | KURIMSKY ROBERT F | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $13.81 | $103,575 | 62,339 |
| 2018-02-16 | GEDAY ARMANDO | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $13.81 | $103,575 | 0 |
| 2018-02-16 | GEDAY ARMANDO | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $52.59 | $394,425 | 72,046 |
| 2018-02-16 | GEDAY ARMANDO | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $13.81 | $103,575 | 79,546 |
| 2018-02-14 | CAROLAN BRIAN | VP Finance and CFO |
Equity grant / award
A
|
Common Stock | 268 | $44.46 | $11,911 | 82,934 |
| 2018-02-14 | CAROLAN BRIAN | VP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 1,113 | $50.75 | $56,485 | 82,666 |
| 2018-02-02 | Lee Vivie | Dir |
Equity grant / award
A
|
Common Stock | 2,150 | — | — | 2,150 |
| 2018-01-31 | SMITH GARY B | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $13.81 | $103,575 | 0 |
| 2018-01-31 | SMITH GARY B | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $53.50 | $401,250 | 36,712 |
| 2018-01-31 | SMITH GARY B | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $13.81 | $103,575 | 44,212 |
| 2018-01-30 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,335 | $54.40 | $181,424 | 18,771 |
| 2018-01-29 | WALKER DAVID F | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $13.81 | $103,575 | 0 |
| 2018-01-29 | WALKER DAVID F | Dir |
Open-market sell
S
|
Common Stock | 5,500 | $55.48 | $305,140 | 37,350 |
| 2018-01-29 | WALKER DAVID F | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $13.81 | $103,575 | 42,850 |
| 2018-01-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 834 | $51.10 | $42,617 | 86,044 |
| 2017-11-14 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,028 | $53.05 | $54,535 | 86,878 |
| 2017-11-13 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 888 | $0.00 | $0 | 87,906 |
| 2017-10-18 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,065 | $59.34 | $63,197 | 84,791 |
| 2017-10-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 6,556 | $59.23 | $388,312 | 85,856 |
| 2017-10-15 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 5,552 | $0.00 | $0 | 92,412 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,333 | $13.81 | $46,029 | 0 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,927 | $22.59 | $88,711 | 0 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,333 | $62.26 | $207,513 | 22,772 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,927 | $62.29 | $244,613 | 26,105 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 3,333 | $13.81 | $46,029 | 30,032 |
| 2017-10-09 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 3,927 | $22.59 | $88,711 | 26,699 |
| 2017-10-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,000 | $11.12 | $44,480 | 3,636 |
| 2017-10-02 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 4,000 | $61.90 | $247,600 | 72,786 |
| 2017-10-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 4,000 | $11.12 | $44,480 | 76,786 |
| 2017-08-24 | WALKER DAVID F | Dir |
Equity grant / award
A
|
Common Stock | 3,407 | — | — | 35,350 |
| 2017-08-15 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,013 | $59.35 | $60,122 | 73,859 |
| 2017-08-15 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,893 | $59.01 | $170,716 | 20,477 |
| 2017-08-15 | Merrill Gary | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 329 | $59.35 | $19,526 | 23,370 |
| 2017-08-15 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 179 | $59.02 | $10,540 | 23,699 |
| 2017-08-14 | Merrill Gary | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 179 | $43.48 | $7,765 | 23,878 |
| 2017-08-13 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 888 | $0.00 | $0 | 87,873 |
| 2017-08-04 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 29,901 | $13.81 | $412,933 | 70,000 |
| 2017-08-04 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 29,901 | $60.01 | $1,794,359 | 474,680 |
| 2017-08-04 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 29,901 | $13.81 | $412,933 | 504,581 |
| 2017-08-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 100 | $13.81 | $1,381 | 99,901 |
| 2017-08-03 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 100 | $60.00 | $6,000 | 474,680 |
| 2017-08-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 100 | $13.81 | $1,381 | 474,780 |
| 2017-07-25 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 8,000 | $11.12 | $88,960 | 7,636 |
| 2017-07-25 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 4,000 | $63.90 | $255,600 | 74,471 |
| 2017-07-25 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 8,000 | $11.12 | $88,960 | 82,471 |
| 2017-07-18 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 321 | $59.10 | $18,971 | 74,872 |
| 2017-07-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,030 | $58.10 | $59,843 | 75,193 |
| 2017-06-23 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,000 | $18.26 | $273,900 | 0 |
| 2017-06-23 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 15,000 | $57.51 | $862,650 | 24,312 |
| 2017-06-23 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 15,000 | $18.26 | $273,900 | 39,312 |
| 2017-05-23 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 12,216 | — | — | 88,336 |
| 2017-05-23 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,246 | $55.06 | $288,845 | 20,822 |
| 2017-05-22 | GEDAY ARMANDO | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $17.60 | $132,000 | 0 |
| 2017-05-22 | GEDAY ARMANDO | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $55.56 | $416,700 | 68,639 |
| 2017-05-22 | GEDAY ARMANDO | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $17.60 | $132,000 | 76,139 |
| 2017-05-16 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 5,402 | $56.80 | $306,834 | 64,007 |
| 2017-05-13 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 6,445 | $0.00 | $0 | 81,522 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 22,500 | $11.12 | $250,200 | 0 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 23,731 | $22.59 | $536,083 | 0 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 43,636 | $57.40 | $2,504,706 | 69,409 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 298 | $58.00 | $17,284 | 113,045 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 335 | $58.00 | $19,430 | 113,343 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 22,500 | $57.58 | $1,295,550 | 113,678 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 23,731 | $57.58 | $1,366,431 | 136,178 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 22,500 | $11.12 | $250,200 | 159,909 |
| 2017-05-10 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 23,731 | $22.59 | $536,083 | 137,409 |
| 2017-05-08 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 48 | $57.97 | $2,783 | 77,537 |
| 2017-05-08 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 3,243 | $57.94 | $187,899 | 77,585 |
| 2017-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 5,000 | $13.81 | $69,050 | 5,500 |
| 2017-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 5,000 | $56.35 | $281,750 | 80,828 |
| 2017-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 5,000 | $13.81 | $69,050 | 85,828 |
| 2017-04-18 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,123 | $49.85 | $55,982 | 113,678 |
| 2017-02-15 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,467 | $50.72 | $74,425 | 28,249 |
| 2017-02-14 | Merrill Gary | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 308 | $43.18 | $13,315 | 29,716 |
| 2017-02-09 | WALKER DAVID F | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $51.00 | $204,000 | 31,943 |
| 2017-02-07 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 9,508 | $16.99 | $161,541 | 0 |
| 2017-02-07 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 9,508 | $50.70 | $482,056 | 82,146 |
| 2017-02-07 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 9,508 | $16.99 | $161,541 | 91,654 |
| 2017-02-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 50,000 | $16.99 | $849,500 | 34,607 |
| 2017-02-03 | BUNTE AL | Executive Vice President & COO |
Open-market sell
S
|
Common Stock | 50,000 | $50.00 | $2,500,000 | 474,158 |
| 2017-02-03 | BUNTE AL | Executive Vice President & COO |
Exercise / conversion
M
|
Common Stock | 50,000 | $16.99 | $849,500 | 524,158 |
| 2017-02-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 9,000 | $16.99 | $152,910 | 9,508 |
| 2017-02-02 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 9,000 | $49.27 | $443,430 | 73,146 |
| 2017-02-02 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 9,000 | $16.99 | $152,910 | 82,146 |
| 2017-01-30 | SMITH GARY B | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,500 | $17.60 | $132,000 | 0 |
| 2017-01-30 | SMITH GARY B | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $49.81 | $373,575 | 33,305 |
| 2017-01-30 | SMITH GARY B | Dir |
Exercise / conversion
M
|
Common Stock | 7,500 | $17.60 | $132,000 | 40,805 |
| 2017-01-18 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,167 | $53.05 | $61,909 | 114,801 |
| 2016-11-25 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,525 | $16.99 | $59,890 | 0 |
| 2016-11-25 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,525 | $55.40 | $195,285 | 29,930 |
| 2016-11-25 | Merrill Gary | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 3,525 | $16.99 | $59,890 | 33,455 |
| 2016-11-21 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,500 | $13.81 | $48,335 | 10,500 |
| 2016-11-21 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 3,500 | $56.90 | $199,150 | 83,605 |
| 2016-11-21 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 3,500 | $13.81 | $48,335 | 87,105 |
| 2016-11-18 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,500 | $13.81 | $48,335 | 14,000 |
| 2016-11-18 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 3,500 | $55.90 | $195,650 | 83,605 |
| 2016-11-18 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 3,500 | $13.81 | $48,335 | 87,105 |
| 2016-11-15 | BUNTE AL | Executive Vice President & COO |
Other disposed transaction
F
|
Common Stock | 1,861 | $53.75 | $100,029 | 475,622 |
| 2016-11-08 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 10,000 | $16.99 | $169,900 | 0 |
| 2016-11-08 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 10,000 | $52.75 | $527,500 | 115,968 |
| 2016-11-08 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.99 | $169,900 | 125,968 |
| 2016-11-07 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 11,152 | $16.99 | $189,472 | 10,000 |
| 2016-11-07 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 11,152 | $53.08 | $591,948 | 115,968 |
| 2016-11-07 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 11,152 | $16.99 | $189,472 | 127,120 |
| 2016-10-18 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 7,451 | $52.40 | $390,432 | 115,968 |
| 2016-10-17 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 1,031 | $53.00 | $54,643 | 123,419 |
| 2016-10-16 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 5,668 | $0.00 | $0 | 130,118 |
| 2016-10-13 | BUNTE AL | Executive Vice President & COO |
Other disposed transaction
F
|
Common Stock | 608 | $53.08 | $32,273 | 486,481 |
| 2016-10-13 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 472 | $53.08 | $25,054 | 124,450 |
| 2016-09-28 | WALKER DAVID F | Dir |
Equity grant / award
A
|
Common Stock | 3,888 | — | — | 38,543 |
| 2016-08-15 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 255 | $51.15 | $13,025 | 32,901 |
| 2016-08-12 | Merrill Gary | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 255 | $29.84 | $7,599 | 33,156 |
| 2016-08-08 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 31,727 | $16.99 | $539,042 | 21,152 |
| 2016-08-08 | Miiller Ronald L | SVP, Worldwide Sales |
Open-market sell
S
|
Common Stock | 31,727 | $50.44 | $1,600,310 | 124,922 |
| 2016-08-08 | Miiller Ronald L | SVP, Worldwide Sales |
Exercise / conversion
M
|
Common Stock | 31,727 | $16.99 | $539,042 | 156,649 |
| 2016-07-15 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 859 | $44.37 | $38,114 | 124,922 |
| 2016-07-13 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 390 | $44.53 | $17,367 | 125,781 |
| 2016-06-14 | HAMMER N ROBERT | Chairman, President & CEO |
Other disposed transaction
F
|
Common Stock | 693 | $45.13 | $31,275 | 2,565,752 |
| 2016-05-23 | Merrill Gary | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,037 | $44.23 | $45,872 | 33,384 |
| 2016-05-13 | Miiller Ronald L | SVP, Worldwide Sales |
Equity grant / award
A
|
Common Stock | 16,068 | — | — | 126,171 |
| 2016-05-13 | CAROLAN BRIAN | VP Finance and CFO |
Equity grant / award
A
|
Common Stock | 17,216 | — | — | 94,720 |
| 2016-05-11 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,000 | $12.74 | $50,960 | 0 |
| 2016-05-11 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 4,000 | $43.80 | $175,200 | 77,504 |
| 2016-05-11 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 4,000 | $12.74 | $50,960 | 81,504 |
| 2016-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,000 | $12.74 | $50,960 | 4,000 |
| 2016-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Open-market sell
S
|
Common Stock | 4,000 | $45.90 | $183,600 | 77,504 |
| 2016-05-03 | CAROLAN BRIAN | VP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 4,000 | $12.74 | $50,960 | 81,504 |
| 2016-04-15 | Miiller Ronald L | SVP, Worldwide Sales |
Other disposed transaction
F
|
Common Stock | 859 | $42.86 | $36,817 | 110,103 |