Financial Metrics
PBH Prestige Consumer Healthcare Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 209575000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 215052000.0 | +2.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 216763000.0 | +0.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 256573000.0 | +18.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 258026000.0 | +0.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 270615000.0 | +4.9% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 253980000.0 | -6.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 239357000.0 | -5.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 241414000.0 | +0.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 232154000.0 | -3.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 238069000.0 | +2.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 241552000.0 | +1.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 229394000.0 | -5.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 237422000.0 | +3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 238788000.0 | +0.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 269181000.0 | +12.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 276225000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 274470000.0 | -0.6% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 277059000.0 | +0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 289273000.0 | +4.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 275524000.0 | -4.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 279309000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 286316000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 282741000.0 | -1.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 267142000.0 | -5.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 283785000.0 | +6.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 290317000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 249530000.0 | -14.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 274114000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 283444000.0 | +3.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 216763000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 270615000.0 | +24.8% | USD | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 241414000.0 | -10.8% | USD | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 241552000.0 | +0.1% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 963010000.0 | +298.7% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 943365000.0 | -2.0% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 1086812000.0 | +15.2% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 1127725000.0 | +3.8% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 1125357000.0 | -0.2% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 1137762000.0 | +1.1% | USD | 10-K | 2025-05-09 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 121591000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 123965000.0 | +2.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 124547000.0 | +0.5% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 143476000.0 | +15.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 144098000.0 | +0.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 147674000.0 | +2.5% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 140623000.0 | -4.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 137472000.0 | -2.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 139235000.0 | +1.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 134067000.0 | -3.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 136751000.0 | +2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 137495000.0 | +0.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 133868000.0 | -2.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 137661000.0 | +2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 138887000.0 | +0.9% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 159012000.0 | +14.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 157712000.0 | -0.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 155060000.0 | -1.7% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 160119000.0 | +3.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 161009000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 150402000.0 | -6.6% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 154673000.0 | +2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 160020000.0 | +3.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 157938000.0 | -1.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 146022000.0 | -7.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 157382000.0 | +7.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 161049000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 140331000.0 | -12.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 151579000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 157369000.0 | +3.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 124547000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 147674000.0 | +18.6% | USD | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 139235000.0 | -5.7% | USD | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 137495000.0 | -1.2% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 552223000.0 | +301.6% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 547472000.0 | -0.9% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 620646000.0 | +13.4% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 625294000.0 | +0.7% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 624448000.0 | -0.1% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 634463000.0 | +1.6% | USD | 10-K | 2025-05-09 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 12214000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 71058000.0 | +481.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 69287000.0 | -2.5% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 78955000.0 | +14.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 75725000.0 | -4.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 83890000.0 | +10.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 72487000.0 | -13.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 70924000.0 | -2.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 77541000.0 | +9.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 71486000.0 | -7.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 69348000.0 | -3.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 76404000.0 | +10.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 80119000.0 | +4.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 72903000.0 | -9.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 73443000.0 | +0.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 91342000.0 | +24.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 78558000.0 | -14.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 82594000.0 | +5.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 87014000.0 | +5.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 84384000.0 | -3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 87184000.0 | +3.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 85194000.0 | -2.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 88250000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 86832000.0 | -1.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 72046000.0 | -17.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 84339000.0 | +17.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 91962000.0 | +9.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 71756000.0 | -22.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 79670000.0 | +11.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 82491000.0 | +3.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 69287000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 83890000.0 | +21.1% | USD | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 77541000.0 | -7.6% | USD | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 76404000.0 | -1.5% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 291155000.0 | +281.1% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 297402000.0 | +2.1% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 329919000.0 | +10.9% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -22415000.0 | -106.8% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 342429000.0 | +1627.7% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 336775000.0 | -1.7% | USD | 10-K | 2025-05-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -5531000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 32195000.0 | +682.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 31641000.0 | -1.7% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 33759000.0 | +6.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 30705000.0 | -9.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 314793000.0 | +925.2% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 34466000.0 | -89.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 30841000.0 | -10.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 38167000.0 | +23.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 33925000.0 | -11.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 33252000.0 | -2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 38058000.0 | +14.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 43706000.0 | +14.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 44589000.0 | +2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 40873000.0 | -8.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 57755000.0 | +41.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 45325000.0 | -21.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 50215000.0 | +10.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 55272000.0 | +10.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 51023000.0 | -7.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 51951000.0 | +1.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 53276000.0 | +2.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53559000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 53046000.0 | -1.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 49068000.0 | -7.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 54377000.0 | +10.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 61032000.0 | +12.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 47466000.0 | -22.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 42211000.0 | -11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 46696000.0 | +10.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 31641000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 314793000.0 | +894.9% | USD | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 38167000.0 | -87.9% | USD | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 38058000.0 | -0.3% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 142281000.0 | +273.9% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 164682000.0 | +15.7% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 205381000.0 | +24.7% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -82306000.0 | -140.1% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 209339000.0 | +354.3% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 214605000.0 | +2.5% | USD | 10-K | 2025-05-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.1 | — | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.61 | +710.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.6 | -1.6% | USD/shares | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.64 | +6.7% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.58 | -9.4% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 5.93 | +922.4% | USD/shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.65 | -89.0% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.59 | -9.2% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.74 | +25.4% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.66 | -10.8% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.66 | +0.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.76 | +15.2% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.87 | +14.5% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.89 | +2.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.81 | -9.0% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1.15 | +42.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.9 | -21.7% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1.0 | +11.1% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1.1 | +10.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.02 | -7.3% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.05 | +2.9% | USD/shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1.07 | +1.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.08 | +0.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.07 | -0.9% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.98 | -8.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.1 | +12.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.23 | +11.8% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.96 | -22.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.86 | -10.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.98 | +14.0% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.6 | — | USD/shares | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 5.93 | +888.3% | USD/shares | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 0.74 | -87.5% | USD/shares | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 0.76 | +2.7% | USD/shares | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 2.81 | +269.7% | USD/shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 3.28 | +16.7% | USD/shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 4.09 | +24.7% | USD/shares | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -1.65 | -140.3% | USD/shares | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 4.21 | +355.2% | USD/shares | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 4.32 | +2.6% | USD/shares | 10-K | 2025-05-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.1 | — | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.6 | +700.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.59 | -1.7% | USD/shares | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.63 | +6.8% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.57 | -9.5% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 5.88 | +931.6% | USD/shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.65 | -88.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.59 | -9.2% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.73 | +23.7% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.65 | -11.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.65 | +0.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.75 | +15.4% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.86 | +14.7% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.88 | +2.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.81 | -8.0% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1.14 | +40.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.89 | -21.9% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.99 | +11.2% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1.09 | +10.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.02 | -6.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.04 | +2.0% | USD/shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1.06 | +1.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.07 | +0.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.06 | -0.9% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.98 | -7.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.09 | +11.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.22 | +11.9% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.95 | -22.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.86 | -9.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.97 | +12.8% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.59 | — | USD/shares | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 5.88 | +896.6% | USD/shares | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 0.73 | -87.6% | USD/shares | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 0.75 | +2.7% | USD/shares | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 2.78 | +270.7% | USD/shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 3.25 | +16.9% | USD/shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 4.04 | +24.3% | USD/shares | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -1.65 | -140.8% | USD/shares | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 4.17 | +352.7% | USD/shares | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 4.29 | +2.9% | USD/shares | 10-K | 2025-05-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27230000.0 | — | USD | 10-Q | 2018-02-01 |
| Quarterly | 2016-06-30 | 28877000.0 | +6.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 30458000.0 | +5.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 63289000.0 | +107.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-03-31 | 41855000.0 | -33.9% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2017-06-30 | 44135000.0 | +5.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 42977000.0 | -2.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 45376000.0 | +5.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 32548000.0 | -28.3% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 34269000.0 | +5.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 36910000.0 | +7.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 24672000.0 | -33.2% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 27530000.0 | +11.6% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 29042000.0 | +5.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 27905000.0 | -3.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 28591000.0 | +2.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 94760000.0 | +231.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 57941000.0 | -38.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 26603000.0 | -54.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 62103000.0 | +133.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 32302000.0 | -48.0% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 163624000.0 | +406.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 42818000.0 | -73.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 21018000.0 | -50.9% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 27185000.0 | +29.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 35869000.0 | +31.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 42442000.0 | +18.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 86358000.0 | +103.5% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 58489000.0 | -32.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 54580000.0 | -6.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 60067000.0 | +10.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 63615000.0 | +5.9% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 46469000.0 | -27.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 34256000.0 | -26.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 51540000.0 | +50.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 50874000.0 | -1.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 97884000.0 | +92.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 139502000.0 | +42.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 119106000.0 | -14.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 62373000.0 | -47.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 27230000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | 41855000.0 | +53.7% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 32548000.0 | -22.2% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 27530000.0 | -15.4% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 94760000.0 | +244.2% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 32302000.0 | -65.9% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 27185000.0 | -15.8% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 58489000.0 | +115.2% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 46469000.0 | -20.6% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 97884000.0 | +110.6% | USD | 10-K | 2025-05-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 95247000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 88437000.0 | -7.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 92869000.0 | +5.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 104388000.0 | +12.4% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 136742000.0 | +31.0% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 134725000.0 | -1.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 145422000.0 | +7.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 150417000.0 | +3.4% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 140881000.0 | -6.3% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-04-01 | 146319000.0 | +3.9% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 150390000.0 | +2.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 153849000.0 | +2.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 140584000.0 | -8.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 148787000.0 | +5.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 142927000.0 | -3.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 142602000.0 | -0.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 144502000.0 | +1.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 150517000.0 | +4.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 112324000.0 | -25.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 122207000.0 | +8.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 116004000.0 | -5.1% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 114671000.0 | -1.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 130346000.0 | +13.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 146553000.0 | +12.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 134263000.0 | -8.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 139330000.0 | +3.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 145451000.0 | +4.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 145992000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 157081000.0 | +7.6% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 167016000.0 | +6.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 157950000.0 | -5.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 158456000.0 | +0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 174288000.0 | +10.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 176775000.0 | +1.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 171695000.0 | -2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 163547000.0 | -4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 167274000.0 | +2.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 194293000.0 | +16.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 168405000.0 | -13.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 199000000.0 | +18.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 190456000.0 | -4.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 95247000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 136742000.0 | +43.6% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 140881000.0 | +3.0% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 148787000.0 | +5.6% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 150517000.0 | +1.2% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 114671000.0 | -23.8% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 139330000.0 | +21.5% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 167016000.0 | +19.9% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 176775000.0 | +5.8% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 194293000.0 | +9.9% | USD | 10-K | 2025-05-09 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 91263000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 92867000.0 | +1.8% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 97959000.0 | +5.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 100926000.0 | +3.0% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 115609000.0 | +14.5% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 118707000.0 | +2.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 119484000.0 | +0.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 114894000.0 | -3.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 118547000.0 | +3.2% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-04-01 | 116779000.0 | -1.5% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 118957000.0 | +1.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 113569000.0 | -4.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 120368000.0 | +6.0% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 119880000.0 | -0.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 129388000.0 | +7.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 126362000.0 | -2.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 121363000.0 | -4.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 116026000.0 | -4.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 116811000.0 | +0.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 114026000.0 | -2.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 117011000.0 | +2.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 114959000.0 | -1.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 105546000.0 | -8.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 107918000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 106273000.0 | -1.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 120342000.0 | +13.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 133768000.0 | +11.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 140505000.0 | +5.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 158522000.0 | +12.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 162121000.0 | +2.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 169849000.0 | +4.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 161283000.0 | -5.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 148637000.0 | -7.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 138717000.0 | -6.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 152040000.0 | +9.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 156225000.0 | +2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 151516000.0 | -3.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 147709000.0 | -2.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 153126000.0 | +3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 158996000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 163594000.0 | +2.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 91263000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 115609000.0 | +26.7% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 118547000.0 | +2.5% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 119880000.0 | +1.1% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 116026000.0 | -3.2% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 114959000.0 | -0.9% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 120342000.0 | +4.7% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 162121000.0 | +34.7% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 138717000.0 | -14.4% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 147709000.0 | +6.5% | USD | 10-K | 2025-05-09 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 249013000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 281358000.0 | +13.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 279673000.0 | -0.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 291210000.0 | +4.1% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 334434000.0 | +14.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 328225000.0 | -1.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 331072000.0 | +0.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 332128000.0 | +0.3% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 303477000.0 | -8.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 314478000.0 | +3.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 314500000.0 | +0.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 293177000.0 | -6.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 300938000.0 | +2.6% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 310521000.0 | +3.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 304886000.0 | -1.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 300369000.0 | -1.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 365654000.0 | +21.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 295564000.0 | -19.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 269853000.0 | -8.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 301211000.0 | +11.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 269835000.0 | -10.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 408524000.0 | +51.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 304810000.0 | -25.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 275266000.0 | -9.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 293267000.0 | +6.5% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 324615000.0 | +10.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 336653000.0 | +3.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 408847000.0 | +21.4% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 391743000.0 | -4.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 391758000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 388198000.0 | -0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 393786000.0 | +1.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 375043000.0 | -4.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 368741000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 380708000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 377164000.0 | -0.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 448328000.0 | +18.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 480518000.0 | +7.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 497411000.0 | +3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 433428000.0 | -12.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 249013000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 334434000.0 | +34.3% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 303477000.0 | -9.3% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 300938000.0 | -0.8% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 365654000.0 | +21.5% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 269835000.0 | -26.2% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 293267000.0 | +8.7% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 391743000.0 | +33.6% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 375043000.0 | -4.3% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 448328000.0 | +19.5% | USD | 10-K | 2025-05-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2948791000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 2878440000.0 | -2.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2830978000.0 | -1.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2810852000.0 | -0.7% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 3911348000.0 | +39.2% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 3899561000.0 | -0.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 3902193000.0 | +0.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 3897922000.0 | -0.1% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 3760612000.0 | -3.5% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 3768720000.0 | +0.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3697695000.0 | -1.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 3668082000.0 | -0.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 3441036000.0 | -6.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 3460710000.0 | +0.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3464760000.0 | +0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3464202000.0 | -0.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 3513905000.0 | +1.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 3450147000.0 | -1.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 3434306000.0 | -0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3468769000.0 | +1.0% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 3429273000.0 | -1.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 3559114000.0 | +3.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3675818000.0 | +3.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3659408000.0 | -0.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 3670681000.0 | +0.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 3682234000.0 | +0.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3678514000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3749774000.0 | +1.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 3353729000.0 | -10.6% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 3345577000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3332874000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3339753000.0 | +0.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 3318417000.0 | -0.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 3307516000.0 | -0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3316885000.0 | +0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3329497000.0 | +0.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 3402218000.0 | +2.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 3431625000.0 | +0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3442280000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 3494743000.0 | +1.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 2948791000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 3911348000.0 | +32.6% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 3760612000.0 | -3.9% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 3441036000.0 | -8.5% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 3513905000.0 | +2.1% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 3429273000.0 | -2.4% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 3670681000.0 | +7.0% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 3353729000.0 | -8.6% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 3318417000.0 | -1.1% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 3402218000.0 | +2.5% | USD | 10-K | 2025-05-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 106684000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 100141000.0 | -6.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 114311000.0 | +14.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 132324000.0 | +15.8% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 162009000.0 | +22.4% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 153617000.0 | -5.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 160722000.0 | +4.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 151504000.0 | -5.7% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 123199000.0 | -18.7% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 142260000.0 | +15.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 145973000.0 | +2.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 128816000.0 | -11.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 126979000.0 | -1.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 143491000.0 | +13.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 146894000.0 | +2.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 149036000.0 | +1.5% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 149881000.0 | +0.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 131929000.0 | -12.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 136120000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 126163000.0 | -7.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 122138000.0 | -3.2% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 125046000.0 | +2.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 148940000.0 | +19.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 135127000.0 | -9.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 143422000.0 | +6.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 155349000.0 | +8.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 152308000.0 | -2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 160176000.0 | +5.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 160715000.0 | +0.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 147271000.0 | -8.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 129704000.0 | -11.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 127437000.0 | -1.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 117048000.0 | -8.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 114115000.0 | -2.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 106906000.0 | -6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 102545000.0 | -4.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 106623000.0 | +4.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 109668000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 134604000.0 | +22.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 139557000.0 | +3.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 106684000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 162009000.0 | +51.9% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 123199000.0 | -24.0% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 126979000.0 | +3.1% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 149881000.0 | +18.0% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 122138000.0 | -18.5% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 143422000.0 | +17.4% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 160715000.0 | +12.1% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 117048000.0 | -27.2% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 106623000.0 | -8.9% | USD | 10-K | 2025-05-09 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2204455000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 2140959000.0 | -2.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2056338000.0 | -4.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2010995000.0 | -2.2% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 3088799000.0 | +53.6% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 3041014000.0 | -1.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 3006227000.0 | -1.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2680485000.0 | -10.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 2582002000.0 | -3.7% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 2606997000.0 | +1.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2504457000.0 | -3.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2434962000.0 | -2.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 2345205000.0 | -3.7% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 2359087000.0 | +0.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2351970000.0 | -0.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2307708000.0 | -1.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 2342934000.0 | +1.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 2223133000.0 | -5.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2156089000.0 | -3.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2145548000.0 | -0.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 2070975000.0 | -3.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 2142867000.0 | +3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2214171000.0 | +3.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2141088000.0 | -3.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 2093070000.0 | -2.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 2097491000.0 | +0.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2058673000.0 | -1.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2062911000.0 | +0.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 1906645000.0 | -7.6% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1865282000.0 | -2.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1796915000.0 | -3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1739176000.0 | -3.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1663333000.0 | -4.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1626749000.0 | -2.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1585124000.0 | -2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1541064000.0 | -2.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1567321000.0 | +1.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1576143000.0 | +0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1617311000.0 | +2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1665292000.0 | +3.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 2204455000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 3088799000.0 | +40.1% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 2582002000.0 | -16.4% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 2345205000.0 | -9.2% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 2342934000.0 | -0.1% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 2070975000.0 | -11.6% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 2093070000.0 | +1.1% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 1906645000.0 | -8.9% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 1663333000.0 | -12.8% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 1567321000.0 | -5.8% | USD | 10-K | 2025-05-09 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 744336000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 737481000.0 | -0.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 774640000.0 | +5.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 799857000.0 | +3.3% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 822549000.0 | +2.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 858547000.0 | +4.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 895966000.0 | +4.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1217437000.0 | +35.9% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 1178610000.0 | -3.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-06-30 | 1161723000.0 | -1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 1193238000.0 | +2.7% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 1233120000.0 | +3.3% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 1095831000.0 | -11.1% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-06-30 | 1101623000.0 | +0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1112790000.0 | +1.0% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 1156494000.0 | +3.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 1170971000.0 | +1.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-06-30 | 1227014000.0 | +4.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 1278217000.0 | +4.2% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 1323221000.0 | +3.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 1358298000.0 | +2.7% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-06-30 | 1416247000.0 | +4.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1461647000.0 | +3.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 1518320000.0 | +3.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 1577611000.0 | +3.9% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-06-30 | 1584743000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1619841000.0 | +2.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2022-12-31 | 1686863000.0 | +4.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-03-31 | 1447084000.0 | -14.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-06-30 | 1480295000.0 | +2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1535959000.0 | +3.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 1600577000.0 | +4.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 1655084000.0 | +3.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-06-30 | 1680767000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1731761000.0 | +3.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 1788433000.0 | +3.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1834897000.0 | +2.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1855482000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1824969000.0 | -1.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 1829451000.0 | +0.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 744336000.0 | — | USD | 10-K | 2019-05-13 |
| Annual | 2017-03-31 | 822549000.0 | +10.5% | USD | 10-K | 2020-05-08 |
| Annual | 2018-03-31 | 1178610000.0 | +43.3% | USD | 10-K | 2021-05-07 |
| Annual | 2019-03-31 | 1095831000.0 | -7.0% | USD | 10-K | 2022-05-06 |
| Annual | 2020-03-31 | 1170971000.0 | +6.9% | USD | 10-K | 2023-05-05 |
| Annual | 2021-03-31 | 1358298000.0 | +16.0% | USD | 10-K | 2024-05-15 |
| Annual | 2022-03-31 | 1577611000.0 | +16.1% | USD | 10-K | 2025-05-09 |
| Annual | 2023-03-31 | 1447084000.0 | -8.3% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 1655084000.0 | +14.4% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 1834897000.0 | +10.9% | USD | 10-K | 2025-05-09 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1625309000.0 | — | USD | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 1577414000.0 | -2.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1479663000.0 | -6.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1415579000.0 | -4.3% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 2193732000.0 | +55.0% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 2145409000.0 | -2.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2092088000.0 | -2.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2053269000.0 | -1.9% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 1992952000.0 | -2.9% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 1993803000.0 | +0.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1895835000.0 | -4.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1842288000.0 | -2.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 1798598000.0 | -2.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 1779380000.0 | -1.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1754171000.0 | -1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1701313000.0 | -3.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 1730300000.0 | +1.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 1620641000.0 | -6.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1548100000.0 | -4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1548692000.0 | +0.0% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 1479653000.0 | -4.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1545352000.0 | +4.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1592981000.0 | +3.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1530297000.0 | -3.9% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 1476658000.0 | -3.5% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1472427000.0 | -0.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1438338000.0 | -2.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1424095000.0 | -1.0% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 1345788000.0 | -5.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1316711000.0 | -2.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1262972000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1199340000.0 | -5.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1125804000.0 | -6.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1091207000.0 | -3.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1051586000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 991969000.0 | -5.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 992357000.0 | +0.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 992749000.0 | +0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 993146000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1033547000.0 | +4.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 1625309000.0 | — | USD | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 2193732000.0 | +35.0% | USD | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 1992952000.0 | -9.2% | USD | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 1798598000.0 | -9.8% | USD | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 1730300000.0 | -3.8% | USD | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 1479653000.0 | -14.5% | USD | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 1476658000.0 | -0.2% | USD | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 1345788000.0 | -8.9% | USD | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 1125804000.0 | -16.3% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 992357000.0 | -11.9% | USD | 10-K | 2025-05-09 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 51301000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 101082000.0 | +97.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 141148000.0 | +39.6% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 54121000.0 | -61.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 108540000.0 | +100.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 155672000.0 | +43.4% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 55852000.0 | -64.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 95107000.0 | +70.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 138437000.0 | +45.6% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 52777000.0 | -61.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 103000000.0 | +95.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 160998000.0 | +56.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 75154000.0 | -53.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 127293000.0 | +69.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 176520000.0 | +38.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 69305000.0 | -60.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 130499000.0 | +88.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 196796000.0 | +50.8% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 58247000.0 | -70.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 115787000.0 | +98.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 170729000.0 | +47.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 48087000.0 | -71.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 110547000.0 | +129.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 182019000.0 | +64.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 54776000.0 | -69.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 124576000.0 | +127.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 189667000.0 | +52.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 79013000.0 | -58.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 136499000.0 | +72.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 214786000.0 | +57.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 176310000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | 148672000.0 | -15.7% | USD | 10-K | 2019-05-13 |
| Annual | 2018-03-31 | 210110000.0 | +41.3% | USD | 10-K | 2020-05-08 |
| Annual | 2019-03-31 | 189284000.0 | -9.9% | USD | 10-K | 2021-05-07 |
| Annual | 2020-03-31 | 217124000.0 | +14.7% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 235607000.0 | +8.5% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 259922000.0 | +10.3% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 229716000.0 | -11.6% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 248926000.0 | +8.4% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 251515000.0 | +1.0% | USD | 10-K | 2025-05-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -895000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 51024000.0 | +5801.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 110286000.0 | +116.1% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | -1584000.0 | -101.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -3815000.0 | -140.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | -8686000.0 | -127.7% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | -2469000.0 | +71.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 60838000.0 | +2564.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 58773000.0 | -3.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | -1956000.0 | -103.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -5822000.0 | -197.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | -8305000.0 | -42.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | -2553000.0 | +69.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -11619000.0 | -355.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -17347000.0 | -49.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | -1323000.0 | +92.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -232989000.0 | -17510.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | -253218000.0 | -8.7% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | -1047000.0 | +99.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -3423000.0 | -226.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | -5226000.0 | -52.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2323000.0 | +144.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -611000.0 | -126.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -5107000.0 | -735.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | -2130000.0 | +58.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -4157000.0 | -95.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -13973000.0 | -236.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -1938000.0 | +86.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -4867000.0 | -151.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -133427000.0 | -2641.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | -222971000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | -694595000.0 | -211.5% | USD | 10-K | 2019-05-13 |
| Annual | 2018-03-31 | -11562000.0 | +98.3% | USD | 10-K | 2020-05-08 |
| Annual | 2019-03-31 | 55432000.0 | +579.4% | USD | 10-K | 2021-05-07 |
| Annual | 2020-03-31 | -16570000.0 | -129.9% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -22243000.0 | -34.2% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | -256511000.0 | -1053.2% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -11584000.0 | +95.5% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | -20111000.0 | -73.6% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | -17452000.0 | +13.2% | USD | 10-K | 2025-05-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -47999000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -148481000.0 | -209.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | -213496000.0 | -43.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | -50594000.0 | +76.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -104609000.0 | -106.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | -144609000.0 | -38.2% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | -51379000.0 | +64.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -151231000.0 | -194.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | -204328000.0 | -35.1% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | -49290000.0 | +75.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -96312000.0 | -95.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | -151988000.0 | -57.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | -111362000.0 | +26.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -186666000.0 | -67.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -195710000.0 | -4.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 63650000.0 | +132.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 114184000.0 | +79.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 46546000.0 | -59.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | -47374000.0 | -201.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -95330000.0 | -101.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | -105351000.0 | -10.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | -54179000.0 | +48.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -107728000.0 | -98.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -172571000.0 | -60.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | -65522000.0 | +62.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -116722000.0 | -78.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -170587000.0 | -46.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -36282000.0 | +78.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -111231000.0 | -206.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -117963000.0 | -6.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 52076000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | 560957000.0 | +977.2% | USD | 10-K | 2019-05-13 |
| Annual | 2018-03-31 | -208955000.0 | -137.2% | USD | 10-K | 2020-05-08 |
| Annual | 2019-03-31 | -249328000.0 | -19.3% | USD | 10-K | 2021-05-07 |
| Annual | 2020-03-31 | -131431000.0 | +47.3% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | -279419000.0 | -112.6% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | -7569000.0 | +97.3% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -185846000.0 | -2355.4% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | -241015000.0 | -29.7% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | -182075000.0 | +24.5% | USD | 10-K | 2025-05-09 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 895000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1404000.0 | +56.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 1935000.0 | +37.8% | USD | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 2554000.0 | +32.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 4785000.0 | +87.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 9656000.0 | +101.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 2469000.0 | -74.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 5074000.0 | +105.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 7139000.0 | +40.7% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 1956000.0 | -72.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 5822000.0 | +197.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 9055000.0 | +55.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 2553000.0 | -71.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 11619000.0 | +355.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 17347000.0 | +49.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1500000.0 | -91.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 4252000.0 | +183.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 6481000.0 | +52.4% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1047000.0 | -83.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3423000.0 | +226.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 5226000.0 | +52.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1477000.0 | -71.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4411000.0 | +198.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 6407000.0 | +45.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1152000.0 | -82.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3179000.0 | +176.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 4745000.0 | +49.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 838000.0 | -82.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2940000.0 | +250.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 5968000.0 | +103.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 3568000.0 | — | USD | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | 2977000.0 | -16.6% | USD | 10-K | 2019-05-13 |
| Annual | 2018-03-31 | 12532000.0 | +321.0% | USD | 10-K | 2020-05-08 |
| Annual | 2019-03-31 | 10480000.0 | -16.4% | USD | 10-K | 2021-05-07 |
| Annual | 2020-03-31 | 14560000.0 | +38.9% | USD | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 22243000.0 | +52.8% | USD | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 9642000.0 | -56.7% | USD | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 7784000.0 | -19.3% | USD | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 9550000.0 | +22.7% | USD | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 8224000.0 | -13.9% | USD | 10-K | 2025-05-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53066000.0 | — | shares | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 53247000.0 | +0.3% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 53265000.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 53269000.0 | +0.0% | shares | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 53287000.0 | +0.0% | shares | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 53352000.0 | +0.1% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 53392000.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 53392000.0 | +0.0% | shares | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 53396000.0 | +0.0% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 53603000.0 | +0.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 53609000.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 53670000.0 | +0.1% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 53670000.0 | +0.0% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 53741000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 53755000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 53779000.0 | +0.0% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 53805000.0 | +0.0% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 53939000.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 53941000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 53945000.0 | +0.0% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 53999000.0 | +0.1% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 54211000.0 | +0.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 54247000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 54350000.0 | +0.2% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 54430000.0 | +0.1% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 54690000.0 | +0.5% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 54690000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 54852000.0 | +0.3% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 54857000.0 | +0.0% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 55220000.0 | +0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 55291000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 55329000.0 | +0.1% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 55501000.0 | +0.3% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 55717000.0 | +0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 55769000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 55939000.0 | +0.3% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 56010000.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56171000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56196000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 56198000.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 53066000.0 | — | shares | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 53287000.0 | +0.4% | shares | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 53396000.0 | +0.2% | shares | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 53670000.0 | +0.5% | shares | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 53805000.0 | +0.3% | shares | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 53999000.0 | +0.4% | shares | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 54430000.0 | +0.8% | shares | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 54857000.0 | +0.8% | shares | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 55501000.0 | +1.2% | shares | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 56010000.0 | +0.9% | shares | 10-K | 2025-05-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 52881000.0 | — | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 52993000.0 | +0.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 52999000.0 | +0.0% | shares | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 53038000.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 53098000.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 53129000.0 | +0.1% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 52640000.0 | -0.9% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 51841000.0 | -1.5% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 51881000.0 | +0.1% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 51697000.0 | -0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50455000.0 | -2.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 50378000.0 | -0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 50264000.0 | -0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 50330000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 50212000.0 | -0.2% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 50139000.0 | -0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 50232000.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 50303000.0 | +0.1% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 50264000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 49804000.0 | -0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 49693000.0 | -0.2% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 49767000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 49687000.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 49740000.0 | +0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 49886000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 49652000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 49597000.0 | -0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 49475000.0 | -0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 49025000.0 | -0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 47880000.0 | -2.3% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 52999000.0 | — | shares | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 53129000.0 | +0.2% | shares | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 51881000.0 | -2.3% | shares | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 50378000.0 | -2.9% | shares | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 50723000.0 | +0.7% | shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 50210000.0 | -1.0% | shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 50259000.0 | +0.1% | shares | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 49889000.0 | -0.7% | shares | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 49757000.0 | -0.3% | shares | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 49697000.0 | -0.1% | shares | 10-K | 2025-05-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 52881000.0 | — | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53345000.0 | +0.9% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 53359000.0 | +0.0% | shares | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 53509000.0 | +0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 53539000.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 53543000.0 | +0.0% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 52942000.0 | -1.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 52153000.0 | -1.5% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 52202000.0 | +0.1% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 52047000.0 | -0.3% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 50811000.0 | -2.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 50831000.0 | +0.0% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 50808000.0 | -0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 50661000.0 | -0.3% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 50561000.0 | -0.2% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 50671000.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 50791000.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 50935000.0 | +0.3% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 50730000.0 | -0.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 50265000.0 | -0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 50186000.0 | -0.2% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 50196000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 50081000.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 50125000.0 | +0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 50267000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 49998000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 49993000.0 | -0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 49833000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 49264000.0 | -1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 48087000.0 | -2.4% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 53359000.0 | — | shares | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 53543000.0 | +0.3% | shares | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 52202000.0 | -2.5% | shares | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 50831000.0 | -2.6% | shares | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 51140000.0 | +0.6% | shares | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 50605000.0 | -1.0% | shares | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 50842000.0 | +0.5% | shares | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 49889000.0 | -1.9% | shares | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 50178000.0 | +0.6% | shares | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 50080000.0 | -0.2% | shares | 10-K | 2025-05-09 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0728 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0760 | +4.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0771 | +1.5% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.0658 | -14.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0661 | +0.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.0694 | +5.0% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.0674 | -2.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0647 | -3.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0658 | +1.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.0671 | +1.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0687 | +2.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0697 | +1.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0665 | -4.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0691 | +4.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0688 | -0.4% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0756 | +9.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0751 | -0.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0750 | -0.2% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.0752 | +0.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0786 | +4.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0735 | -6.6% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.0835 | +13.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0859 | +2.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0847 | -1.5% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0808 | -4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0856 | +5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0872 | +1.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0727 | -16.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0796 | +9.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0811 | +1.9% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-03-31 | 0.2741 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.2751 | +0.4% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.2961 | +7.6% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 0.3363 | +13.6% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.3391 | +0.9% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.3344 | -1.4% | ratio | 10-K | 2025-05-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.3341 | — | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 2.8096 | +20.4% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.4466 | -12.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2.2007 | -10.0% | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 2.0643 | -6.2% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 2.1366 | +3.5% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2.0599 | -3.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.1922 | +6.4% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 2.4633 | +12.4% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 2.2106 | -10.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.1545 | -2.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.2759 | +5.6% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 2.3700 | +4.1% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 2.1640 | -8.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.0756 | -4.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.0154 | -2.9% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 2.4396 | +21.0% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 2.2403 | -8.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.9825 | -11.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.3875 | +20.4% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 2.2093 | -7.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 3.2670 | +47.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.0465 | -37.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.0371 | -0.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 2.0448 | +0.4% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 2.0896 | +2.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.2103 | +5.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.5525 | +15.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 2.4375 | -4.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2.6601 | +9.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.9930 | +12.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.0900 | +3.2% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 3.2042 | +3.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 3.2313 | +0.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.5611 | +10.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3.6780 | +3.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 4.2048 | +14.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 4.3816 | +4.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.6954 | -15.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 3.1057 | -16.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 2.3341 | — | ratio | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 2.0643 | -11.6% | ratio | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 2.4633 | +19.3% | ratio | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 2.3700 | -3.8% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 2.4396 | +2.9% | ratio | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 2.2093 | -9.4% | ratio | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 2.0448 | -7.4% | ratio | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 2.4375 | +19.2% | ratio | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 3.2042 | +31.5% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 4.2048 | +31.2% | ratio | 10-K | 2025-05-09 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.9616 | — | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2016-06-30 | 2.9031 | -2.0% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.6546 | -8.6% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2.5142 | -5.3% | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 3.7552 | +49.4% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 3.5420 | -5.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 3.3553 | -5.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.2017 | -34.4% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2018-03-31 | 2.1907 | -0.5% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 2.2441 | +2.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.0989 | -6.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.9746 | -5.9% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 2.1401 | +8.4% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 2.1415 | +0.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.1136 | -1.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.9954 | -5.6% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 2.0008 | +0.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 1.8118 | -9.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.6868 | -6.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.6215 | -3.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 1.5247 | -6.0% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1.5131 | -0.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.5148 | +0.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.4102 | -6.9% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 1.3267 | -5.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 1.3236 | -0.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.2709 | -4.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.2229 | -3.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 1.3176 | +7.7% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1.2601 | -4.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.1699 | -7.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.0866 | -7.1% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1.0050 | -7.5% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.9679 | -3.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.9153 | -5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.8617 | -5.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.8542 | -0.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.8495 | -0.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8862 | +4.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.9103 | +2.7% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 2.9616 | — | ratio | 10-K | 2017-05-17 |
| Annual | 2017-03-31 | 3.7552 | +26.8% | ratio | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 2.1907 | -41.7% | ratio | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 2.1401 | -2.3% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 2.0008 | -6.5% | ratio | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 1.5247 | -23.8% | ratio | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 1.3267 | -13.0% | ratio | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 1.3176 | -0.7% | ratio | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 1.0050 | -23.7% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.8542 | -15.0% | ratio | 10-K | 2025-05-09 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.5802 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.5764 | -0.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.5746 | -0.3% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.5592 | -2.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.5585 | -0.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.5457 | -2.3% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.5537 | +1.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.5743 | +3.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.5767 | +0.4% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.5775 | +0.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.5744 | -0.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.5692 | -0.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.5836 | +2.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.5798 | -0.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.5816 | +0.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.5907 | +1.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.5710 | -3.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.5649 | -1.1% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.5779 | +2.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.5566 | -3.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.5459 | -1.9% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.5538 | +1.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5589 | +0.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.5586 | -0.1% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.5466 | -2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.5546 | +1.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.5547 | +0.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.5624 | +1.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.5530 | -1.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.5552 | +0.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.5746 | — | ratio | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 0.5457 | -5.0% | ratio | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 0.5767 | +5.7% | ratio | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 0.5692 | -1.3% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 0.5734 | +0.7% | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.5803 | +1.2% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.5711 | -1.6% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | 0.5545 | -2.9% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.5549 | +0.1% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.5576 | +0.5% | ratio | 10-K | 2025-05-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0264 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1497 | +667.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.1460 | -2.5% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.1316 | -9.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1190 | -9.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 1.1633 | +877.5% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.1357 | -88.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1288 | -5.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.1581 | +22.7% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.1461 | -7.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1397 | -4.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.1576 | +12.8% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.1905 | +20.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1878 | -1.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.1712 | -8.9% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.2146 | +25.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1641 | -23.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.1830 | +11.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.1995 | +9.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1764 | -11.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.1886 | +6.9% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.1907 | +1.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1871 | -1.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1876 | +0.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.1837 | -2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1916 | +4.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.2102 | +9.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.1902 | -9.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1540 | -19.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1647 | +7.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.1460 | — | ratio | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 1.1633 | +696.9% | ratio | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 0.1581 | -86.4% | ratio | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 0.1576 | -0.3% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 0.1477 | -6.2% | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.1746 | +18.2% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.1890 | +8.3% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -0.0730 | -138.6% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.1860 | +354.9% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.1886 | +1.4% | ratio | 10-K | 2025-05-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0583 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.3304 | +467.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.3196 | -3.3% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.3077 | -3.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2935 | -4.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.3100 | +5.6% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.2854 | -7.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2963 | +3.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.3212 | +8.4% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.3079 | -4.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2913 | -5.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.3163 | +8.6% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.3493 | +10.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3071 | -12.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.3076 | +0.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.3393 | +10.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2844 | -16.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.3009 | +5.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.3141 | +4.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2917 | -7.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.3164 | +8.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.3050 | -3.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3082 | +1.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.3071 | -0.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.2697 | -12.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2972 | +10.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.3168 | +6.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.2876 | -9.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2906 | +1.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.2910 | +0.1% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.3196 | — | ratio | 10-K | 2018-05-10 |
| Annual | 2017-12-31 | 0.3100 | -3.0% | ratio | 10-K | 2019-05-13 |
| Annual | 2018-12-31 | 0.3212 | +3.6% | ratio | 10-K | 2020-05-08 |
| Annual | 2019-12-31 | 0.3163 | -1.5% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 0.3023 | -4.4% | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.3153 | +4.3% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.3036 | -3.7% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -0.0199 | -106.5% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.3043 | +1630.9% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.2960 | -2.7% | ratio | 10-K | 2025-05-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2552 | — | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2016-06-30 | 0.2884 | +13.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.2664 | -7.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.4783 | +79.5% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-03-31 | 0.2583 | -46.0% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2017-06-30 | 0.2873 | +11.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2674 | -6.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.2995 | +12.0% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.2642 | -11.8% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.2409 | -8.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.2529 | +5.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.1915 | -24.3% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 0.2168 | +13.2% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.2024 | -6.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.1900 | -6.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.1918 | +1.0% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 0.6322 | +229.6% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.4392 | -30.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.1954 | -55.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.4922 | +151.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 0.2645 | -46.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 1.3085 | +394.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.2875 | -78.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.1555 | -45.9% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 0.1895 | +21.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.2309 | +21.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.2787 | +20.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.5391 | +93.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 0.3639 | -32.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.3706 | +1.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.4631 | +25.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4992 | +7.8% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 0.3970 | -20.5% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.3002 | -24.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.4821 | +60.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.4961 | +2.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.9180 | +85.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1.2720 | +38.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8849 | -30.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.4469 | -49.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-03-31 | 0.2552 | — | ratio | 10-K | 2018-05-10 |
| Annual | 2017-03-31 | 0.2583 | +1.2% | ratio | 10-K | 2018-05-10 |
| Annual | 2018-03-31 | 0.2642 | +2.3% | ratio | 10-K | 2019-05-13 |
| Annual | 2019-03-31 | 0.2168 | -17.9% | ratio | 10-K | 2020-05-08 |
| Annual | 2020-03-31 | 0.6322 | +191.6% | ratio | 10-K | 2021-05-07 |
| Annual | 2021-03-31 | 0.2645 | -58.2% | ratio | 10-K | 2022-05-06 |
| Annual | 2022-03-31 | 0.1895 | -28.3% | ratio | 10-K | 2023-05-05 |
| Annual | 2023-03-31 | 0.3639 | +92.0% | ratio | 10-K | 2024-05-15 |
| Annual | 2024-03-31 | 0.3970 | +9.1% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.9180 | +131.2% | ratio | 10-K | 2025-05-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0019 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0114 | +691.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0113 | -1.0% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.0087 | -23.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0079 | -9.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.0808 | +926.3% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.0091 | -88.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0083 | -8.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0104 | +24.8% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.0098 | -5.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0096 | -2.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0110 | +14.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0127 | +15.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0130 | +2.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0118 | -9.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0162 | +37.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0123 | -24.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0137 | +11.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.0150 | +9.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0139 | -7.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0139 | -0.1% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.0159 | +14.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0161 | +0.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0159 | -1.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0148 | -6.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0164 | +10.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0183 | +11.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0138 | -24.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0123 | -11.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0134 | +9.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-03-31 | 0.0405 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.0480 | +18.6% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.0560 | +16.5% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -0.0245 | -143.9% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.0631 | +357.0% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.0631 | -0.0% | ratio | 10-K | 2025-05-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.0075 | — | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0416 | +654.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0396 | -4.8% | ratio | 10-Q | 2018-02-01 |
| Quarterly | 2017-06-30 | 0.0393 | -0.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0343 | -12.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.2586 | +654.5% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-06-30 | 0.0297 | -88.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0258 | -12.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0310 | +19.8% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-06-30 | 0.0308 | -0.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0299 | -3.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0329 | +10.1% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-06-30 | 0.0356 | +8.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0349 | -2.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0309 | -11.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-06-30 | 0.0408 | +32.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0310 | -24.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0331 | +6.7% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-06-30 | 0.0349 | +5.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0315 | -9.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0308 | -2.2% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.0360 | +16.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0349 | -3.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0331 | -5.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0292 | -11.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0314 | +7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0341 | +8.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0256 | -25.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0231 | -9.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0255 | +10.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-03-31 | 0.1215 | — | ratio | 10-K | 2022-05-06 |
| Annual | 2021-03-31 | 0.1212 | -0.2% | ratio | 10-K | 2023-05-05 |
| Annual | 2022-03-31 | 0.1302 | +7.4% | ratio | 10-K | 2024-05-15 |
| Annual | 2023-03-31 | -0.0569 | -143.7% | ratio | 10-K | 2025-05-09 |
| Annual | 2024-03-31 | 0.1265 | +322.4% | ratio | 10-K | 2025-05-09 |
| Annual | 2025-03-31 | 0.1170 | -7.5% | ratio | 10-K | 2025-05-09 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-11 | Zerillo Jeffrey | Senior VP Operations |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $65.93 | $65,930 | 41,048 |
| 2026-01-06 | Rosado Jose Luis | See Remarks |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,426 | $0.00 | $0 | 3,436 |
| 2025-12-01 | Zerillo Jeffrey | Senior VP Operations |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 281 | $60.00 | $16,860 | 42,048 |
| 2025-11-28 | Zerillo Jeffrey | Senior VP Operations |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 719 | $60.00 | $43,140 | 42,329 |
| 2025-11-25 | BYOM JOHN E | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $59.35 | $178,050 | 51,594 |
| 2025-08-05 | Kelly John F. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,094 | $0.00 | $0 | 4,851 |
| 2025-05-07 | Sacco Christine | CFO & COO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 990 | $81.41 | $80,596 | 58,465 |
| 2025-05-07 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,305 | $81.41 | $187,650 | 346,529 |
| 2025-05-05 | P'Pool William | See Remarks |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,314 | $82.98 | $109,036 | 20,065 |
| 2025-05-05 | P'Pool William | See Remarks |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,562 | $0.00 | $0 | 21,379 |
| 2025-05-05 | Sacco Christine | CFO & COO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,775 | $0.00 | $0 | 59,435 |
| 2025-05-05 | Sacco Christine | CFO & COO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,775 | $0.00 | $0 | 59,455 |
| 2025-05-02 | P'Pool William | See Remarks |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 597 | $84.19 | $50,261 | 18,817 |
| 2025-05-02 | P'Pool William | See Remarks |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 544 | $84.19 | $45,799 | 19,414 |
| 2025-03-10 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,678 | $90.00 | $151,020 | 17,157 |
| 2025-03-03 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 6,297 | $0.00 | $0 | 0 |
| 2025-03-03 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,297 | $85.39 | $537,701 | 18,835 |
| 2025-03-03 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 6,297 | $44.33 | $279,146 | 25,132 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 5,683 | $0.00 | $0 | 2,842 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 5,400 | $0.00 | $0 | 0 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,683 | $86.30 | $490,443 | 18,365 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,683 | $54.47 | $309,553 | 24,048 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,400 | $86.82 | $468,828 | 18,365 |
| 2025-02-11 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,400 | $44.33 | $239,382 | 23,765 |
| 2025-01-06 | Sacco Christine | CFO & COO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 21,136 | $0.00 | $0 | 51,259 |
| 2024-12-06 | P'Pool William | See Remarks |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 100 | $0.00 | $0 | 100 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,662 | $0.00 | $0 | 0 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,213 | $0.00 | $0 | 0 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,662 | $82.64 | $467,908 | 320,952 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,662 | $56.11 | $317,695 | 326,614 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,213 | $82.55 | $430,333 | 320,952 |
| 2024-11-19 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,213 | $57.18 | $298,079 | 326,165 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 33,725 | $0.00 | $0 | 5,662 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 48,512 | $0.00 | $0 | 5,213 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 33,725 | $82.41 | $2,779,277 | 320,952 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 33,725 | $56.11 | $1,892,310 | 354,677 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 48,512 | $82.67 | $4,010,487 | 320,952 |
| 2024-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 48,512 | $57.18 | $2,773,916 | 369,464 |
| 2024-11-12 | P'Pool William | See Remarks |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 8,987 | $81.85 | $735,586 | 20,058 |
| 2024-08-06 | Kelly John F. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,202 | $0.00 | $0 | 2,757 |
| 2024-08-06 | ZIER DAWN M. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,202 | $0.00 | $0 | 14,439 |
| 2024-08-05 | Kelly John F. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 555 | $0.00 | $0 | 555 |
| 2024-05-07 | Lombardi Ronald M. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 14,298 | $0.00 | $0 | 320,952 |
| 2024-05-06 | Fritz Mary Beth | SVP Quality & Regulatory |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,597 | $70.00 | $111,790 | 16,793 |
| 2024-05-06 | Fritz Mary Beth | SVP Quality & Regulatory |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,456 | $0.00 | $0 | 18,390 |
| 2024-05-03 | Fritz Mary Beth | SVP Quality & Regulatory |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 348 | $70.00 | $24,360 | 14,934 |
| 2024-05-02 | Fritz Mary Beth | SVP Quality & Regulatory |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 345 | $71.26 | $24,585 | 15,282 |
| 2024-05-02 | Fritz Mary Beth | SVP Quality & Regulatory |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 307 | $71.26 | $21,877 | 15,627 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 110 | $0.00 | $0 | 0 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 62 | $0.00 | $0 | 0 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 110 | $70.41 | $7,745 | 15,934 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 110 | $30.56 | $3,362 | 16,044 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 62 | $70.43 | $4,367 | 15,934 |
| 2024-03-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 62 | $57.18 | $3,545 | 15,996 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 416 | $0.00 | $0 | 110 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 246 | $0.00 | $0 | 62 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 416 | $70.36 | $29,270 | 15,934 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 416 | $30.56 | $12,713 | 16,350 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 246 | $70.19 | $17,267 | 15,934 |
| 2024-02-28 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 246 | $57.18 | $14,066 | 16,180 |
| 2024-02-27 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1 | $0.00 | $0 | 308 |
| 2024-02-27 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1 | $70.00 | $70 | 15,934 |
| 2024-02-27 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 1 | $57.18 | $57 | 15,935 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,545 | $0.00 | $0 | 526 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,132 | $0.00 | $0 | 309 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,545 | $70.44 | $320,150 | 15,934 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,545 | $30.56 | $138,895 | 20,479 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,132 | $70.43 | $361,447 | 15,934 |
| 2024-02-26 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,132 | $57.18 | $293,448 | 21,006 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 11 | $0.00 | $0 | 5,071 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 12 | $0.00 | $0 | 5,441 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11 | $70.00 | $770 | 15,934 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 11 | $30.56 | $336 | 15,945 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12 | $70.00 | $840 | 15,934 |
| 2024-02-23 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 12 | $57.18 | $686 | 15,946 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 11,549 | $0.00 | $0 | 0 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 4,000 | $0.00 | $0 | 0 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,549 | $69.08 | $797,805 | 18,681 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 11,549 | $39.98 | $461,729 | 30,230 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,000 | $69.21 | $276,840 | 18,681 |
| 2024-02-15 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,000 | $30.19 | $120,760 | 22,681 |
| 2024-02-14 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 24,788 | $0.00 | $0 | 0 |
| 2024-02-14 | Sacco Christine | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 24,788 | $68.41 | $1,695,747 | 21,738 |
| 2024-02-14 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 24,788 | $29.46 | $730,254 | 46,526 |
| 2024-02-14 | Sacco Christine | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,231 | $68.08 | $356,126 | 24,738 |
| 2024-02-08 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,336 | $0.00 | $0 | 0 |
| 2024-02-08 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,336 | $69.00 | $368,184 | 15,934 |
| 2024-02-08 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,336 | $56.11 | $299,403 | 21,270 |
| 2023-09-14 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,540 | $0.00 | $0 | 5,082 |
| 2023-09-14 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,540 | $58.92 | $149,657 | 15,934 |
| 2023-09-14 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 2,540 | $30.56 | $77,622 | 18,474 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 32,800 | $0.00 | $0 | 0 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,891 | $67.95 | $128,493 | 270,557 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,052 | $66.99 | $338,433 | 272,448 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,608 | $65.99 | $238,092 | 277,500 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 22,249 | $64.97 | $1,445,518 | 281,108 |
| 2023-08-08 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 32,800 | $33.50 | $1,098,800 | 303,357 |
| 2023-08-01 | ZIER DAWN M. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,295 | $0.00 | $0 | 12,237 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 25,746 | $0.00 | $0 | 0 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 11,283 | $0.00 | $0 | 0 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 18,265 | $60.07 | $1,097,179 | 26,969 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 25,746 | $60.07 | $1,546,562 | 45,234 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 25,746 | $47.39 | $1,220,103 | 70,980 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,283 | $60.07 | $677,770 | 45,234 |
| 2023-05-24 | Sacco Christine | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 11,283 | $56.11 | $633,089 | 56,517 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 7,194 | $0.00 | $0 | 4,000 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 10,000 | $0.00 | $0 | 11,194 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,194 | $65.65 | $472,286 | 18,681 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 7,194 | $30.19 | $217,187 | 25,875 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 10,000 | $60.00 | $600,000 | 18,681 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,000 | $30.19 | $301,900 | 28,681 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 7,194 | $0.00 | $0 | 4,000 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 10,000 | $0.00 | $0 | 11,194 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,194 | $60.65 | $436,316 | 18,681 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 7,194 | $30.19 | $217,187 | 25,875 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 10,000 | $60.00 | $600,000 | 18,681 |
| 2023-05-19 | Mekhail Adel | EVP, Marketing & Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,000 | $30.19 | $301,900 | 28,681 |
| 2023-05-15 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 8,154 | $0.00 | $0 | 8,154 |
| 2023-05-15 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 8,154 | $58.80 | $479,455 | 15,934 |
| 2023-05-15 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 8,154 | $29.46 | $240,217 | 24,088 |
| 2023-05-04 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 446 | $62.02 | $27,661 | 38,674 |
| 2023-05-04 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,036 | $62.02 | $126,273 | 39,120 |
| 2023-05-04 | Zerillo Jeffrey | Senior VP Operations |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,063 | $0.00 | $0 | 41,156 |
| 2023-05-03 | P'Pool William | SVP, GC & Corp Secretary |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 663 | $61.25 | $40,609 | 22,810 |
| 2023-05-02 | P'Pool William | SVP, GC & Corp Secretary |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,499 | $0.00 | $0 | 23,473 |
| 2023-05-02 | P'Pool William | SVP, GC & Corp Secretary |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 559 | $61.73 | $34,507 | 19,974 |
| 2022-12-06 | P'Pool William | SVP, GC & Corp Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 14,780 | $0.00 | $0 | 0 |
| 2022-12-06 | P'Pool William | SVP, GC & Corp Secretary |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 14,780 | $60.76 | $898,033 | 20,533 |
| 2022-12-06 | P'Pool William | SVP, GC & Corp Secretary |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 14,780 | $30.56 | $451,677 | 35,313 |
| 2022-12-02 | P'Pool William | SVP, GC & Corp Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 13,862 | $0.00 | $0 | 0 |
| 2022-12-02 | P'Pool William | SVP, GC & Corp Secretary |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 13,862 | $63.60 | $881,623 | 20,533 |
| 2022-12-02 | P'Pool William | SVP, GC & Corp Secretary |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 13,862 | $29.46 | $408,375 | 34,395 |
| 2022-12-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,300 | $0.00 | $0 | 0 |
| 2022-12-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 814 | $61.57 | $50,118 | 13,141 |
| 2022-12-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,300 | $61.57 | $387,891 | 13,955 |
| 2022-12-01 | Fritz Mary Beth | SVP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 6,300 | $41.44 | $261,072 | 20,255 |
| 2022-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 38,793 | $0.00 | $0 | 0 |
| 2022-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 38,793 | $59.10 | $2,292,569 | 221,820 |
| 2022-11-18 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 38,793 | $29.94 | $1,161,462 | 260,613 |
| 2022-08-02 | HOPKINS SHEILA | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,495 | $0.00 | $0 | 23,532 |
| 2022-05-13 | Mekhail Adel | EVP, Marketing & Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,868 | $56.78 | $162,845 | 13,304 |
| 2022-05-06 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 563 | $54.88 | $30,897 | 34,579 |
| 2022-05-06 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,412 | $54.88 | $132,371 | 35,142 |
| 2022-05-06 | Zerillo Jeffrey | Senior VP Operations |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,990 | $0.00 | $0 | 47,554 |
| 2022-05-04 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,099 | $55.34 | $171,499 | 170,137 |
| 2022-05-03 | Lombardi Ronald M. | Chief Executive Office |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,000 | $54.44 | $163,320 | 173,236 |
| 2022-05-02 | Lombardi Ronald M. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 16,523 | $0.00 | $0 | 176,236 |
| 2021-11-12 | Lombardi Ronald M. | Chief Executive Office |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 52,367 | $0.00 | $0 | 0 |
| 2021-11-12 | Lombardi Ronald M. | Chief Executive Office |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 52,367 | $62.78 | $3,287,600 | 159,713 |
| 2021-11-12 | Lombardi Ronald M. | Chief Executive Office |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 52,367 | $13.24 | $693,339 | 212,080 |
| 2021-08-03 | COUGHLIN CHRISTOPHER J | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,808 | $0.00 | $0 | 10,723 |
| 2021-05-07 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock | 1,528 | $46.10 | $70,441 | 31,291 |
| 2021-05-07 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock | 1,316 | $46.10 | $60,668 | 32,819 |
| 2021-05-07 | Zerillo Jeffrey | Senior VP Operations |
Equity grant / award
A
|
Common Stock | 1,411 | $0.00 | $0 | 34,135 |
| 2021-05-06 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 552 | $47.10 | $25,999 | 32,724 |
| 2021-05-04 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 421 | $44.32 | $18,659 | 33,276 |
| 2021-05-03 | Zerillo Jeffrey | Senior VP Operations |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,802 | $0.00 | $0 | 7,802 |
| 2021-05-03 | Zerillo Jeffrey | Senior VP Operations |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,542 | $0.00 | $0 | 33,697 |
| 2021-03-05 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,285 | $0.00 | $0 | 0 |
| 2021-03-05 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Open-market sell
S
|
Common Stock | 5,759 | $42.80 | $246,485 | 6,520 |
| 2021-03-05 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock | 2,285 | $29.94 | $68,413 | 12,279 |
| 2021-03-04 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Open-market sell
S
|
Common Stock | 6,505 | $42.58 | $276,983 | 9,994 |
| 2021-03-04 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,505 | $0.00 | $0 | 0 |
| 2021-03-04 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Open-market sell
S
|
Common Stock | 6,505 | $42.58 | $276,983 | 9,994 |
| 2021-03-04 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock | 6,505 | $33.50 | $217,918 | 16,499 |
| 2020-12-17 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Open-market sell
S
|
Common Stock | 2,532 | $36.10 | $91,405 | 9,994 |
| 2020-08-04 | BYOM JOHN E | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,732 | $0.00 | $0 | 42,700 |
| 2020-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 23,220 | $0.00 | $0 | 0 |
| 2020-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,373 | $0.00 | $0 | 0 |
| 2020-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 29,593 | $40.00 | $1,183,720 | 148,257 |
| 2020-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 23,220 | $11.27 | $261,689 | 177,850 |
| 2020-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 6,373 | $11.90 | $75,839 | 154,630 |
| 2020-05-08 | Sacco Christine | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 656 | $56.11 | $36,808 | 24,012 |
| 2020-05-08 | Sacco Christine | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,594 | $56.11 | $89,439 | 24,668 |
| 2020-05-07 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock | 1,041 | $29.46 | $30,668 | 13,066 |
| 2020-05-06 | Zerillo Jeffrey | Senior VP Operations |
Other disposed transaction
F
|
Common Stock | 430 | $30.56 | $13,141 | 14,107 |
| 2020-05-04 | ZIER DAWN M. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 907 | $0.00 | $0 | 907 |
| 2020-05-04 | ZIER DAWN M. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 907 | $0.00 | $0 | 907 |
| 2019-12-11 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,277 | $0.00 | $0 | 0 |
| 2019-12-11 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Exercise / conversion
M
|
Common Stock | 4,277 | $13.24 | $56,627 | 11,337 |
| 2019-11-14 | P'Pool William | See Remarks |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,342 | $37.96 | $50,942 | 13,593 |
| 2019-09-12 | Sacco Christine | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,273 | $35.32 | $80,282 | 22,304 |
| 2019-07-30 | COUGHLIN CHRISTOPHER J | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,183 | $0.00 | $0 | 4,183 |
| 2019-05-13 | Mekhail Adel | — |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 21,194 | $0.00 | $0 | 21,194 |
| 2019-05-13 | Mekhail Adel | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,287 | $0.00 | $0 | 7,287 |
| 2019-05-09 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 5,074 | $30.79 | $156,228 | 145,094 |
| 2019-05-09 | Fritz Mary Beth | Senior VP Quality & Regulatory |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 377 | $30.79 | $11,608 | 7,060 |
| 2019-05-08 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,442 | $29.98 | $73,211 | 150,168 |
| 2019-05-07 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,638 | $30.15 | $109,686 | 152,610 |
| 2019-05-07 | Connors Timothy | EVP, Sales & Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,380 | $30.15 | $41,607 | 24,395 |
| 2019-05-06 | Lombardi Ronald M. | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 25,155 | $0.00 | $0 | 156,248 |
| 2019-05-06 | P'Pool William | SVP, Gen Counsel & Corp Sec. |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 14,780 | $0.00 | $0 | 14,780 |
| 2018-11-19 | Connors Timothy | EVP, Sales & Marketing |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 34,000 | $38.25 | $1,300,500 | 25,775 |
| 2018-11-14 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 26,619 | $0.00 | $0 | 60 |
| 2018-11-14 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,481 | $0.00 | $0 | 0 |
| 2018-11-14 | Connors Timothy | EVP, Sales & Marketing |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 39,100 | $38.79 | $1,516,689 | 59,775 |
| 2018-11-14 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 26,619 | $33.50 | $891,736 | 98,875 |
| 2018-11-14 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 12,481 | $29.94 | $373,681 | 72,256 |
| 2018-11-13 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 21,307 | $0.00 | $0 | 12,481 |
| 2018-11-13 | Connors Timothy | EVP, Sales & Marketing |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 14,300 | $39.00 | $557,700 | 59,775 |
| 2018-11-13 | Connors Timothy | EVP, Sales & Marketing |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 21,307 | $39.26 | $836,513 | 74,075 |
| 2018-11-13 | Connors Timothy | EVP, Sales & Marketing |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 21,307 | $29.94 | $637,932 | 95,382 |
| 2018-07-31 | RICCIARDI NATALE S | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,779 | $0.00 | $0 | 11,585 |
| 2018-05-15 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 9,649 | $0.00 | $0 | 0 |
| 2018-05-15 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 10,879 | $0.00 | $0 | 0 |
| 2018-05-15 | BOYKO JEAN A | SVP, Science and Technology |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 20,528 | $36.91 | $757,688 | 11,081 |
| 2018-05-15 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 9,649 | $33.50 | $323,242 | 31,609 |
| 2018-05-15 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,879 | $29.94 | $325,717 | 21,960 |
| 2018-05-11 | Connors Timothy | EVP, Sales & Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 24,075 | $35.82 | $862,366 | 74,075 |
| 2018-05-11 | Connors Timothy | EVP, Sales & Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,628 | $35.82 | $94,135 | 98,150 |
| 2018-05-08 | Sacco Christine | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 645 | $29.10 | $18,770 | 17,306 |
| 2018-05-08 | BOYKO JEAN A | SVP, Science and Technology |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 229 | $29.10 | $6,664 | 13,461 |
| 2018-05-07 | Sacco Christine | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 24,788 | $0.00 | $0 | 24,788 |
| 2018-05-07 | Sacco Christine | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 8,599 | $0.00 | $0 | 17,951 |
| 2018-04-22 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 28,007 | $30.25 | $847,212 | 110,962 |
| 2018-02-12 | P'Pool William | SVP, Gen Counsel & Corp Sec. |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 1,500 | $33.90 | $50,850 | 6,600 |
| 2018-02-07 | RICCIARDI NATALE S | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 3,000 | $37.04 | $111,120 | 7,806 |
| 2018-02-05 | JENNESS JAMES M | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 4,200 | $35.47 | $148,974 | 11,097 |
| 2017-08-14 | HOCHULI THOMAS | Vice President, Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 933 | $51.60 | $48,143 | 6,678 |
| 2017-08-09 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M · derivative
|
Employee Stock Options (rights to buy) | 12,876 | $0.00 | $0 | 0 |
| 2017-08-09 | BOYKO JEAN A | SVP, Science and Technology |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,876 | $52.12 | $671,097 | 13,690 |
| 2017-08-09 | BOYKO JEAN A | SVP, Science and Technology |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 12,876 | $13.24 | $170,478 | 26,566 |
| 2017-08-01 | RICCIARDI NATALE S | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,564 | $0.00 | $0 | 4,806 |
| 2017-05-12 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,480 | $52.22 | $77,286 | 62,075 |
| 2017-05-12 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,567 | $52.22 | $81,829 | 63,555 |
| 2017-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,884 | $52.22 | $150,602 | 131,969 |
| 2017-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 616 | $52.22 | $32,168 | 134,853 |
| 2017-05-11 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,175 | $53.54 | $62,910 | 65,122 |
| 2017-05-08 | Parkinson John | Senior VP- Internationa |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,429 | $0.00 | $0 | 5,429 |
| 2017-05-08 | Parkinson John | Senior VP- Internationa |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,088 | $0.00 | $0 | 66,297 |
| 2016-11-14 | P'Pool William | SVP, Gen Counsel & Corp Sec. |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 13,683 | $0.00 | $0 | 13,683 |
| 2016-11-14 | P'Pool William | SVP, Gen Counsel & Corp Sec. |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,664 | $0.00 | $0 | 2,664 |
| 2016-09-12 | Sacco Christine | Chief Financial Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 25,746 | $0.00 | $0 | 25,746 |
| 2016-09-12 | Sacco Christine | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 5,012 | $0.00 | $0 | 5,012 |
| 2016-08-02 | COSTLEY GARY E | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,896 | $0.00 | $0 | 28,442 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,273 | $0.00 | $0 | 8,546 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,824 | $0.00 | $0 | 4,412 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,046 | $0.00 | $0 | 0 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 25,143 | $53.57 | $1,346,911 | 64,209 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,273 | $41.44 | $177,073 | 89 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 8,824 | $33.50 | $295,604 | 85,079 |
| 2016-06-08 | Parkinson John | Senior VP- International |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 12,046 | $29.94 | $360,657 | 76,255 |
| 2016-05-31 | BOYKO JEAN A | SVP, Science and Technology |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,500 | $53.78 | $188,230 | 12,804 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,821 | $0.00 | $0 | 9,643 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,429 | $0.00 | $0 | 5,214 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,349 | $0.00 | $0 | 0 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,821 | $54.67 | $263,564 | 32,176 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,821 | $41.44 | $199,782 | 36,997 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 10,429 | $54.67 | $570,153 | 32,176 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,429 | $33.50 | $349,372 | 42,605 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 17,349 | $54.67 | $948,470 | 32,176 |
| 2016-05-27 | Cowley Samuel C | General Counsel and VP |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 17,349 | $29.94 | $519,429 | 49,525 |
| 2016-05-26 | RICCIARDI NATALE S | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 346 | $0.00 | $0 | 346 |
| 2016-05-14 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 56 | $55.73 | $3,121 | 64,209 |
| 2016-05-12 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 67 | $57.08 | $3,824 | 64,265 |
| 2016-05-12 | Lombardi Ronald M. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 633 | $57.08 | $36,132 | 126,119 |
| 2016-05-11 | Parkinson John | Senior VP- International |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 50 | $56.10 | $2,805 | 64,332 |
| 2016-05-09 | Parkinson John | Senior VP- International |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 10,040 | $0.00 | $0 | 10,040 |
| 2016-05-09 | Parkinson John | Senior VP- International |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,961 | $0.00 | $0 | 64,382 |