Financial Metrics
GIII G III APPAREL GROUP LTD /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 165669000.0 | — | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 155643000.0 | -6.1% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 321452000.0 | +106.5% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 201716000.0 | -37.2% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 202990000.0 | +0.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 391096000.0 | +92.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 234527000.0 | -40.0% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 231544000.0 | -1.3% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 382100000.0 | +65.0% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 236064000.0 | -38.2% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 231769000.0 | -1.8% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 399019000.0 | +72.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 124401000.0 | -68.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 134693000.0 | +8.3% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 297755000.0 | +121.1% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 195469000.0 | -34.4% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 192878000.0 | -1.3% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 347510000.0 | +80.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 246039000.0 | -29.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 228926000.0 | -7.0% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 344627000.0 | +50.5% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 249801000.0 | -27.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 276653000.0 | +10.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 433413000.0 | +56.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 258893000.0 | -40.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 275874000.0 | +6.6% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 432131000.0 | +56.6% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 246544000.0 | -42.9% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 250471000.0 | +1.6% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 381533000.0 | +52.3% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-10-31 | 321452000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-10-31 | 391096000.0 | +21.7% | USD | 10-K | 2019-03-28 |
| Annual | 2018-10-31 | 382100000.0 | -2.3% | USD | 10-K | 2020-03-30 |
| Annual | 2019-10-31 | 399019000.0 | +4.4% | USD | 10-K | 2021-03-26 |
| Annual | 2020-10-31 | 297755000.0 | -25.4% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 744442000.0 | +150.0% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 988189000.0 | +32.7% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | 1101137000.0 | +11.4% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 1241847000.0 | +12.8% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 1298526000.0 | +4.6% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 1164029000.0 | -10.4% | USD | 10-K | 2026-03-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 5371000.0 | — | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | -5197000.0 | -196.8% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 115145000.0 | +2315.6% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -5533000.0 | -104.8% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -3595000.0 | +35.0% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 141450000.0 | +4034.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 23076000.0 | -83.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 23229000.0 | +0.7% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 140015000.0 | +502.8% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 25561000.0 | -81.7% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 26925000.0 | +5.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 142862000.0 | +430.6% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -43273000.0 | -130.3% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -11402000.0 | +73.7% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 110060000.0 | +1065.3% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 46822000.0 | -57.5% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 38940000.0 | -16.8% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 158126000.0 | +306.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 54537000.0 | -65.5% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 31258000.0 | -42.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 97214000.0 | +211.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 15264000.0 | -84.3% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 31487000.0 | +106.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 190288000.0 | +504.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 13504000.0 | -92.9% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 41464000.0 | +207.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 166335000.0 | +301.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 8476000.0 | -94.9% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 16300000.0 | +92.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 112301000.0 | +589.0% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 184484000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-01-31 | 93931000.0 | -49.1% | USD | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | 153825000.0 | +63.8% | USD | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | 230714000.0 | +50.0% | USD | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 227654000.0 | -1.3% | USD | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | 82842000.0 | -63.6% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 311093000.0 | +275.5% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -109462000.0 | -135.2% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 283343000.0 | +358.9% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 293075000.0 | +3.4% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 107986000.0 | -63.2% | USD | 10-K | 2026-03-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 2771000.0 | — | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 1478000.0 | -46.7% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 72042000.0 | +4774.3% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -10391000.0 | -114.4% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -18959000.0 | -82.5% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 62666000.0 | +430.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 9885000.0 | -84.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 19962000.0 | +101.9% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 113987000.0 | +471.0% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 12043000.0 | -89.4% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 23162000.0 | +92.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 118549000.0 | +411.8% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -39295000.0 | -133.1% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -14976000.0 | +61.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 63174000.0 | +521.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 26379000.0 | -58.2% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 19106000.0 | -27.6% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 106472000.0 | +457.3% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 30626000.0 | -71.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 36065000.0 | +17.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 60846000.0 | +68.7% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 3141000.0 | -94.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 16236000.0 | +416.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 127380000.0 | +684.6% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 5552000.0 | -95.6% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 24189000.0 | +335.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 114768000.0 | +374.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 7759000.0 | -93.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 10939000.0 | +41.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 80593000.0 | +636.7% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-10-31 | 70564000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-10-31 | 81625000.0 | +15.7% | USD | 10-K | 2019-03-28 |
| Annual | 2018-10-31 | 94025000.0 | +15.2% | USD | 10-K | 2020-03-30 |
| Annual | 2019-10-31 | 95387000.0 | +1.4% | USD | 10-K | 2021-03-26 |
| Annual | 2020-10-31 | 63174000.0 | -33.8% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 23523000.0 | -62.8% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 200101000.0 | +750.7% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -134382000.0 | -167.2% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 174740000.0 | +230.0% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 193293000.0 | +10.6% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 67353000.0 | -65.2% | USD | 10-K | 2026-03-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 0.06 | — | USD/shares | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | -0.03 | -150.0% | USD/shares | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 1.54 | +5233.3% | USD/shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -0.21 | -113.6% | USD/shares | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -0.18 | +14.3% | USD/shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1.67 | +1027.8% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 0.2 | -88.0% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.2 | +0.0% | USD/shares | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1.91 | +855.0% | USD/shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 0.25 | -86.9% | USD/shares | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 0.23 | -8.0% | USD/shares | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 2.0 | +769.6% | USD/shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -0.82 | -141.0% | USD/shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -0.31 | +62.2% | USD/shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 1.31 | +522.6% | USD/shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 0.54 | -58.8% | USD/shares | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 0.4 | -25.9% | USD/shares | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 2.2 | +450.0% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.64 | -70.9% | USD/shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.76 | +18.8% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1.29 | +69.7% | USD/shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.07 | -94.6% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.36 | +414.3% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 2.79 | +675.0% | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.13 | -95.3% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.54 | +315.4% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 2.62 | +385.2% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.18 | -93.1% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.26 | +44.4% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.91 | +634.6% | USD/shares | 10-Q | 2025-12-09 |
| Annual | 2016-10-31 | 1.54 | — | USD/shares | 10-K | 2018-04-02 |
| Annual | 2017-10-31 | 1.67 | +8.4% | USD/shares | 10-K | 2019-03-28 |
| Annual | 2018-10-31 | 1.91 | +14.4% | USD/shares | 10-K | 2020-03-30 |
| Annual | 2019-10-31 | 2.0 | +4.7% | USD/shares | 10-K | 2021-03-26 |
| Annual | 2020-10-31 | 1.31 | -34.5% | USD/shares | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 0.49 | -62.6% | USD/shares | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 4.14 | +744.9% | USD/shares | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -2.79 | -167.4% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 3.84 | +237.6% | USD/shares | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 4.35 | +13.3% | USD/shares | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 1.58 | -63.7% | USD/shares | 10-K | 2026-03-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 0.06 | — | USD/shares | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | -0.03 | -150.0% | USD/shares | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 1.5 | +5100.0% | USD/shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -0.21 | -114.0% | USD/shares | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -0.18 | +14.3% | USD/shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1.65 | +1016.7% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 0.2 | -87.9% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.2 | +0.0% | USD/shares | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1.86 | +830.0% | USD/shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 0.24 | -87.1% | USD/shares | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 0.23 | -4.2% | USD/shares | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 1.97 | +756.5% | USD/shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -0.82 | -141.6% | USD/shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -0.31 | +62.2% | USD/shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 1.29 | +516.1% | USD/shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 0.53 | -58.9% | USD/shares | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 0.39 | -26.4% | USD/shares | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 2.16 | +453.8% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.62 | -71.3% | USD/shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.74 | +19.4% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1.26 | +70.3% | USD/shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.07 | -94.4% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.35 | +400.0% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 2.74 | +682.9% | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.12 | -95.6% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.53 | +341.7% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 2.55 | +381.1% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.17 | -93.3% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.25 | +47.1% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.84 | +636.0% | USD/shares | 10-Q | 2025-12-09 |
| Annual | 2016-10-31 | 1.5 | — | USD/shares | 10-K | 2018-04-02 |
| Annual | 2017-10-31 | 1.65 | +10.0% | USD/shares | 10-K | 2019-03-28 |
| Annual | 2018-10-31 | 1.86 | +12.7% | USD/shares | 10-K | 2020-03-30 |
| Annual | 2019-10-31 | 1.97 | +5.9% | USD/shares | 10-K | 2021-03-26 |
| Annual | 2020-10-31 | 1.29 | -34.5% | USD/shares | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 0.48 | -62.8% | USD/shares | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 4.05 | +743.8% | USD/shares | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -2.79 | -168.9% | USD/shares | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 3.75 | +234.4% | USD/shares | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 4.2 | +12.0% | USD/shares | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 1.51 | -64.0% | USD/shares | 10-K | 2026-03-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 132587000.0 | — | USD | 10-Q | 2017-12-08 |
| Quarterly | 2016-04-30 | 95448000.0 | -28.0% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 44950000.0 | -52.9% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 44996000.0 | +0.1% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 79957000.0 | +77.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2017-04-30 | 67134000.0 | -16.0% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 58782000.0 | -12.4% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 68229000.0 | +16.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 45776000.0 | -32.9% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2018-02-01 | 45776000.0 | +0.0% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2018-04-30 | 71048000.0 | +55.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 42306000.0 | -40.5% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 66080000.0 | +56.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 70138000.0 | +6.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2019-04-30 | 48312000.0 | -31.1% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 39568000.0 | -18.1% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 55801000.0 | +41.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 197372000.0 | +253.7% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-04-30 | 616183000.0 | +212.2% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 252798000.0 | -59.0% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 149745000.0 | -40.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 351934000.0 | +135.0% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 396311000.0 | +12.6% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 509988000.0 | +28.7% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 279564000.0 | -45.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 465984000.0 | +66.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 438411000.0 | -5.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 150977000.0 | -65.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 150719000.0 | -0.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 191652000.0 | +27.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 289729000.0 | +51.2% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 197735000.0 | -31.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 197391000.0 | -0.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 507829000.0 | +157.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 508434000.0 | +0.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 414791000.0 | -18.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 104686000.0 | -74.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 181440000.0 | +73.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 257785000.0 | +42.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 301778000.0 | +17.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 184063000.0 | -39.0% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 132587000.0 | — | USD | 10-K | 2019-03-28 |
| Annual | 2017-01-31 | 79957000.0 | -39.7% | USD | 10-K | 2020-03-30 |
| Annual | 2018-01-31 | 45776000.0 | -42.7% | USD | 10-K | 2021-03-26 |
| Annual | 2019-01-31 | 70138000.0 | +53.2% | USD | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 197372000.0 | +181.4% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 351934000.0 | +78.3% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 465984000.0 | +32.4% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 191652000.0 | -58.9% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 507829000.0 | +165.0% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 181440000.0 | -64.3% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 406662000.0 | +124.1% | USD | 10-K | 2026-03-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 221500000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 213752000.0 | -3.5% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 243108000.0 | +13.7% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 537073000.0 | +120.9% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 263881000.0 | -50.9% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 256212000.0 | -2.9% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 287570000.0 | +12.2% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 601179000.0 | +109.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 294430000.0 | -51.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 429146000.0 | +45.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 447576000.0 | +4.3% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 819636000.0 | +83.1% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 502133000.0 | -38.7% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 478371000.0 | -4.7% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 464663000.0 | -2.9% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 899029000.0 | +93.5% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 530137000.0 | -41.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 421143000.0 | -20.6% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 276502000.0 | -34.3% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 720975000.0 | +160.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 492698000.0 | -31.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 509430000.0 | +3.4% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 385047000.0 | -24.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 844382000.0 | +119.3% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 605512000.0 | -28.3% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 573613000.0 | -5.3% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 488523000.0 | -14.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 881135000.0 | +80.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 674963000.0 | -23.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 494601000.0 | -26.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 519361000.0 | +5.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 863221000.0 | +66.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 562363000.0 | -34.9% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 473186000.0 | -15.9% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 477465000.0 | +0.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 879681000.0 | +84.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 624752000.0 | -29.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 481056000.0 | -23.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 474931000.0 | -1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 771746000.0 | +62.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 221500000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 263881000.0 | +19.1% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 294430000.0 | +11.6% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 502133000.0 | +70.5% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 530137000.0 | +5.6% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 492698000.0 | -7.1% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 605512000.0 | +22.9% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 674963000.0 | +11.5% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 562363000.0 | -16.7% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 624752000.0 | +11.1% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 537045000.0 | -14.0% | USD | 10-K | 2026-03-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 485311000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 406720000.0 | -16.2% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 569996000.0 | +40.1% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 490555000.0 | -13.9% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 483269000.0 | -1.5% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 445969000.0 | -7.7% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 655272000.0 | +46.9% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 592822000.0 | -9.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 553323000.0 | -6.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 463463000.0 | -16.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 678571000.0 | +46.4% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 616162000.0 | -9.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 576383000.0 | -6.5% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 538955000.0 | -6.5% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 842136000.0 | +56.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 650633000.0 | -22.7% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 551918000.0 | -15.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 500410000.0 | -9.3% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 574767000.0 | +14.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 461769000.0 | -19.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 416503000.0 | -9.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 346668000.0 | -16.8% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 499337000.0 | +44.0% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 448991000.0 | -10.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 512155000.0 | +14.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 550059000.0 | +7.4% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 1040814000.0 | +89.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 900987000.0 | -13.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 709345000.0 | -21.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 630308000.0 | -11.1% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 804858000.0 | +27.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 591530000.0 | -26.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 520426000.0 | -12.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 479671000.0 | -7.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 610492000.0 | +27.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 532463000.0 | -12.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 478086000.0 | -10.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 456482000.0 | -4.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 639756000.0 | +40.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 547092000.0 | -14.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 485311000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 483269000.0 | -0.4% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 553323000.0 | +14.5% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 576383000.0 | +4.2% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 551918000.0 | -4.2% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 416503000.0 | -24.5% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 512155000.0 | +23.0% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 709345000.0 | +38.5% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 520426000.0 | -26.6% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 478086000.0 | -8.1% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 460029000.0 | -3.8% | USD | 10-K | 2026-03-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 902440000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 785358000.0 | -13.0% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 939909000.0 | +19.7% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 1106521000.0 | +17.7% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 882938000.0 | -20.2% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 841634000.0 | -4.7% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 1083615000.0 | +28.8% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1297071000.0 | +19.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 959601000.0 | -26.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 1067861000.0 | +11.3% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1276103000.0 | +19.5% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1584811000.0 | +24.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 1253895000.0 | -20.9% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 1171552000.0 | -6.6% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 1452220000.0 | +24.0% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 1685733000.0 | +16.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 1368688000.0 | -18.8% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 1614054000.0 | +17.9% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 1173725000.0 | -27.3% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 1371806000.0 | +16.9% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 1344040000.0 | -2.0% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 1324122000.0 | -1.5% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 1461830000.0 | +10.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 1627463000.0 | +11.3% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 1652857000.0 | +1.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 1616579000.0 | -2.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 1765410000.0 | +9.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1984545000.0 | +12.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 1652500000.0 | -16.7% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 1491762000.0 | -9.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1602685000.0 | +7.4% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 1713137000.0 | +6.9% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1660318000.0 | -3.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1548514000.0 | -6.7% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 1594058000.0 | +2.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 1581220000.0 | -0.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 1335354000.0 | -15.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 1251065000.0 | -6.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1485015000.0 | +18.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1558264000.0 | +4.9% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 902440000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 882938000.0 | -2.2% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 959601000.0 | +8.7% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 1253895000.0 | +30.7% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 1368688000.0 | +9.2% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 1344040000.0 | -1.8% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 1652857000.0 | +23.0% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 1652500000.0 | -0.0% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 1660318000.0 | +0.5% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 1335354000.0 | -19.6% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 1469047000.0 | +10.0% | USD | 10-K | 2026-03-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1184070000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 1106681000.0 | -6.5% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 1259520000.0 | +13.8% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 1423441000.0 | +13.0% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 1851944000.0 | +30.1% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 1803788000.0 | -2.6% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 2042051000.0 | +13.2% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 2259053000.0 | +10.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1915177000.0 | -15.2% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 2040563000.0 | +6.5% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 2236634000.0 | +9.6% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 2551068000.0 | +14.1% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 2208058000.0 | -13.4% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 2446544000.0 | +10.8% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 2712436000.0 | +10.9% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 2928607000.0 | +8.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 2565137000.0 | -12.4% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 2798961000.0 | +9.1% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 2269814000.0 | -18.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 2469416000.0 | +8.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 2436386000.0 | -1.3% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 2398720000.0 | -1.5% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 2553586000.0 | +6.5% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 2728017000.0 | +6.8% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 2742528000.0 | +0.5% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 2718272000.0 | -0.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 3082354000.0 | +13.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 3290221000.0 | +6.7% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 2712405000.0 | -17.6% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 2554483000.0 | -5.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 2662053000.0 | +4.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 2749333000.0 | +3.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 2681164000.0 | -2.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 2565399000.0 | -4.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 2696287000.0 | +5.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 2783611000.0 | +3.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 2483234000.0 | -10.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 2415873000.0 | -2.7% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 2690981000.0 | +11.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 2758713000.0 | +2.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 1184070000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 1851944000.0 | +56.4% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 1915177000.0 | +3.4% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 2208058000.0 | +15.3% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 2565137000.0 | +16.2% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 2436386000.0 | -5.0% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 2742528000.0 | +12.6% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 2712405000.0 | -1.1% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 2681164000.0 | -1.2% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 2483234000.0 | -7.4% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 2610820000.0 | +5.1% | USD | 10-K | 2026-03-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 244804000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 151848000.0 | -38.0% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 305327000.0 | +101.1% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 402015000.0 | +31.7% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 315419000.0 | -21.5% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 239718000.0 | -24.0% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 394578000.0 | +64.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 368700000.0 | -6.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 347167000.0 | -5.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 453605000.0 | +30.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 601251000.0 | +32.5% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 623298000.0 | +3.7% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 580788000.0 | -6.8% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 540231000.0 | -7.0% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 697228000.0 | +29.1% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 713249000.0 | +2.3% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 613960000.0 | -13.9% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 406534000.0 | -33.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 472420000.0 | +16.2% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 482084000.0 | +2.0% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 402002000.0 | -16.6% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 347757000.0 | -13.5% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 485541000.0 | +39.6% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 547002000.0 | +12.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 510805000.0 | -6.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 451984000.0 | -11.5% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 769386000.0 | +70.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 643178000.0 | -16.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 579069000.0 | -10.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 508103000.0 | -12.3% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 624012000.0 | +22.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 602344000.0 | -3.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 493628000.0 | -18.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 408065000.0 | -17.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 546405000.0 | +33.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 600321000.0 | +9.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 510490000.0 | -15.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 433556000.0 | -15.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 672340000.0 | +55.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 668946000.0 | -0.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 244804000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 315419000.0 | +28.8% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 347167000.0 | +10.1% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 580788000.0 | +67.3% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 613960000.0 | +5.7% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 402002000.0 | -34.5% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 510805000.0 | +27.1% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 579069000.0 | +13.4% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 493628000.0 | -14.8% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 510490000.0 | +3.4% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 545665000.0 | +6.9% | USD | 10-K | 2026-03-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 295943000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 205030000.0 | -30.7% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 359415000.0 | +75.3% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 453539000.0 | +26.2% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 830708000.0 | +83.2% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 787728000.0 | -5.2% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 1021017000.0 | +29.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1152121000.0 | +12.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 794488000.0 | -31.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 957639000.0 | +20.5% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1149417000.0 | +20.0% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1370113000.0 | +19.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 1019049000.0 | -25.6% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 1259718000.0 | +23.6% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 1544616000.0 | +22.6% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 1668305000.0 | +8.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 1274465000.0 | -23.6% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 1552727000.0 | +21.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 1032065000.0 | -33.5% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 1159149000.0 | +12.3% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 1099181000.0 | -5.2% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 1039822000.0 | -5.4% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 1172014000.0 | +12.7% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 1241020000.0 | +5.9% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 1222145000.0 | -1.5% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 1159517000.0 | -5.1% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 1498144000.0 | +29.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1667922000.0 | +11.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 1327807000.0 | -20.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 1174981000.0 | -11.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1281084000.0 | +9.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 1247520000.0 | -2.6% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1133182000.0 | -9.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1048052000.0 | -7.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 1183652000.0 | +12.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 1134885000.0 | -4.1% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 803753000.0 | -29.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 731779000.0 | -9.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 982460000.0 | +34.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 969586000.0 | -1.3% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 295943000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 830708000.0 | +180.7% | USD | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 794488000.0 | -4.4% | USD | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 1019049000.0 | +28.3% | USD | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 1274465000.0 | +25.1% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 1099181000.0 | -13.8% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 1222145000.0 | +11.2% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 1327807000.0 | +8.6% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 1133182000.0 | -14.7% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 803753000.0 | -29.1% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 850497000.0 | +5.8% | USD | 10-K | 2026-03-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 888127000.0 | — | USD | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 901651000.0 | +1.5% | USD | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 900105000.0 | -0.2% | USD | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 969902000.0 | +7.8% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 1021236000.0 | +5.3% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2017-04-30 | 1016060000.0 | -0.5% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 1021034000.0 | +0.5% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1106932000.0 | +8.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1120689000.0 | +1.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2018-04-30 | 1082924000.0 | -3.4% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-07-31 | 1087217000.0 | +0.4% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2018-10-31 | 1180955000.0 | +8.6% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 1189009000.0 | +0.7% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2019-04-30 | 1186826000.0 | -0.2% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-07-31 | 1167820000.0 | -1.6% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2019-10-31 | 1260302000.0 | +7.9% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 1290672000.0 | +2.4% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2020-04-30 | 1246234000.0 | -3.4% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-07-31 | 1237749000.0 | -0.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2020-10-31 | 1310267000.0 | +5.9% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 1336241000.0 | +2.0% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2021-04-30 | 1357876000.0 | +1.6% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-07-31 | 1380612000.0 | +1.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2021-10-31 | 1486239000.0 | +7.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 1519912000.0 | +2.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2022-04-30 | 1558292000.0 | +2.5% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-07-31 | 1584001000.0 | +1.6% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2022-10-31 | 1622258000.0 | +2.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 1385448000.0 | -14.6% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2023-04-30 | 1380447000.0 | -0.4% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-07-31 | 1382115000.0 | +0.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2023-10-31 | 1503220000.0 | +8.8% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1550260000.0 | +3.1% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2024-04-30 | 1519875000.0 | -2.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-07-31 | 1512635000.0 | -0.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2024-10-31 | 1648726000.0 | +9.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 1679481000.0 | +1.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 1684094000.0 | +0.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-07-31 | 1708521000.0 | +1.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 1789127000.0 | +4.7% | USD | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 888127000.0 | — | USD | 10-K | 2019-03-28 |
| Annual | 2017-01-31 | 1021236000.0 | +15.0% | USD | 10-K | 2020-03-30 |
| Annual | 2018-01-31 | 1120689000.0 | +9.7% | USD | 10-K | 2021-03-26 |
| Annual | 2019-01-31 | 1189009000.0 | +6.1% | USD | 10-K | 2022-03-28 |
| Annual | 2020-01-31 | 1290672000.0 | +8.6% | USD | 10-K | 2023-03-27 |
| Annual | 2021-01-31 | 1336241000.0 | +3.5% | USD | 10-K | 2024-03-25 |
| Annual | 2022-01-31 | 1519912000.0 | +13.7% | USD | 10-K | 2025-03-24 |
| Annual | 2023-01-31 | 1385448000.0 | -8.8% | USD | 10-K | 2026-03-24 |
| Annual | 2024-01-31 | 1550260000.0 | +11.9% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 1679481000.0 | +8.3% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 1760323000.0 | +4.8% | USD | 10-K | 2026-03-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-10-31 | 91334000.0 | — | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 461756000.0 | +405.6% | USD | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 492796000.0 | +6.7% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 568834000.0 | +15.4% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 726608000.0 | +27.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 391044000.0 | -46.2% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 448263000.0 | +14.6% | USD | 10-Q | 2018-06-11 |
| Quarterly | 2018-07-31 | 494206000.0 | +10.2% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-31 | 694277000.0 | +40.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-10-31 | 674741000.0 | -2.8% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 396794000.0 | -41.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 900682000.0 | +127.0% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 405003000.0 | -55.0% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 504328000.0 | +24.5% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 507950000.0 | +0.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 509784000.0 | +0.4% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 512017000.0 | +0.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 513466000.0 | +0.3% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 515344000.0 | +0.4% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 516828000.0 | +0.3% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 495668000.0 | -4.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 787892000.0 | +59.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 483840000.0 | -38.6% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 403586000.0 | -16.6% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 403304000.0 | -0.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 402846000.0 | -0.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 402807000.0 | -0.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 402687000.0 | -0.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 402541000.0 | -0.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 213898000.0 | -46.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 3045000.0 | -98.6% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 6783000.0 | +122.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 6869000.0 | +1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 6493000.0 | -5.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2017-01-31 | 461756000.0 | — | USD | 10-K | 2017-04-03 |
| Annual | 2020-01-31 | 396794000.0 | -14.1% | USD | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 507950000.0 | +28.0% | USD | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 515344000.0 | +1.5% | USD | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 483840000.0 | -6.1% | USD | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 402807000.0 | -16.7% | USD | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 3045000.0 | -99.2% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 4638000.0 | +52.3% | USD | 10-K | 2026-03-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-31 | -114360000.0 | — | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | -245592000.0 | -114.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | -24315000.0 | +90.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | -85479000.0 | -251.5% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | -236107000.0 | -176.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | -25329000.0 | +89.3% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | -132907000.0 | -424.7% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | -220169000.0 | -65.7% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -73096000.0 | +66.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 59805000.0 | +181.8% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | -127571000.0 | -313.3% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 47044000.0 | +136.9% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 193826000.0 | +312.0% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | -15388000.0 | -107.9% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 11171000.0 | +172.6% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | -109894000.0 | -1083.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | -415330000.0 | -277.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 201831000.0 | +148.6% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 212479000.0 | +5.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 226271000.0 | +6.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 45491000.0 | -79.9% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 94830000.0 | +108.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | -17016000.0 | -117.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 93798000.0 | +651.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 168877000.0 | +80.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 71557000.0 | -57.6% | USD | 10-Q | 2025-12-09 |
| Annual | 2017-01-31 | 105695000.0 | — | USD | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | 79734000.0 | -24.6% | USD | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | 103829000.0 | +30.2% | USD | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 209021000.0 | +101.3% | USD | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | 74758000.0 | -64.2% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 185798000.0 | +148.5% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -104599000.0 | -156.3% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 587582000.0 | +661.7% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 316401000.0 | -46.2% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 299144000.0 | -5.5% | USD | 10-K | 2026-03-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-31 | -10611000.0 | — | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | -21477000.0 | -102.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | -5330000.0 | +75.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | -11455000.0 | -114.9% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | -29467000.0 | -157.2% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | -13291000.0 | +54.9% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | -19471000.0 | -46.5% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | -33917000.0 | -74.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -8309000.0 | +75.5% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -13069000.0 | -57.3% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | -16433000.0 | -25.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | -2666000.0 | +83.8% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | -32526000.0 | -1120.0% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | -51270000.0 | -57.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | -29334000.0 | +42.8% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | -224583000.0 | -665.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | -211125000.0 | +6.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | -8630000.0 | +95.9% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -14769000.0 | -71.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | -19305000.0 | -30.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | -14797000.0 | +23.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -108656000.0 | -634.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | -117613000.0 | -8.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | -8825000.0 | +92.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -19170000.0 | -117.2% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | -28320000.0 | -47.7% | USD | 10-Q | 2025-12-09 |
| Annual | 2017-01-31 | -525763000.0 | — | USD | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | -33912000.0 | +93.5% | USD | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | -37332000.0 | -10.1% | USD | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | -40094000.0 | -7.4% | USD | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | -20128000.0 | +49.8% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | -51505000.0 | -155.9% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -217958000.0 | -323.2% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | -28331000.0 | +87.0% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | -148151000.0 | -422.9% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | -35998000.0 | +75.7% | USD | 10-K | 2026-03-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-31 | 103249000.0 | — | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 253945000.0 | +146.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 54345000.0 | -78.6% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 98381000.0 | +81.0% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 292809000.0 | +197.6% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 16863000.0 | -94.2% | USD | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 120771000.0 | +616.2% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 239455000.0 | +98.3% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 501408000.0 | +109.4% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 6934000.0 | -98.6% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 93428000.0 | +1247.4% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 1148000.0 | -98.8% | USD | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | -2628000.0 | -328.9% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | -4510000.0 | -71.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | -8744000.0 | -93.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 22868000.0 | +361.5% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 322174000.0 | +1308.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | -95752000.0 | -129.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -194325000.0 | -102.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | -199084000.0 | -2.4% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | -27323000.0 | +86.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -75416000.0 | -176.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | -267534000.0 | -254.7% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | -12633000.0 | +95.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -41251000.0 | -226.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | -51243000.0 | -24.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2017-01-31 | 367631000.0 | — | USD | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | -83654000.0 | -122.8% | USD | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | -37951000.0 | +54.6% | USD | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | -44482000.0 | -17.2% | USD | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | 94775000.0 | +313.1% | USD | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | -23442000.0 | -124.7% | USD | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | 51632000.0 | +320.3% | USD | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | -244633000.0 | -573.8% | USD | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | -485509000.0 | -98.5% | USD | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | -54290000.0 | +88.8% | USD | 10-K | 2026-03-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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-01-31 | 46212000.0 | — | shares | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 46231.0 | -99.9% | shares | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 46407000.0 | +100280.7% | shares | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 46407000.0 | +0.0% | shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 49016000.0 | +5.6% | shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 49031000.0 | +0.0% | shares | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 49051000.0 | +0.0% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 49196000.0 | +0.3% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 49219000.0 | +0.0% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 49225000.0 | +0.0% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 49238000.0 | +0.0% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 49356000.0 | +0.2% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 49387000.0 | +0.1% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 49393000.0 | +0.0% | shares | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 49394000.0 | +0.0% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 49395000.0 | +0.0% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 48052000.0 | -2.7% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 49396000.0 | +2.8% | shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 49396000.0 | +0.0% | shares | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 49396000.0 | +0.0% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 49396000.0 | +0.0% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 49396000.0 | +0.0% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 49396000.0 | +0.0% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 49396000.0 | +0.0% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 49396000.0 | +0.0% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 49396000.0 | +0.0% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 49396000.0 | +0.0% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 49396000.0 | +0.0% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 49396000.0 | +0.0% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 49396000.0 | +0.0% | shares | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 46212.0 | — | shares | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 49016.0 | +6.1% | shares | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 49219000.0 | +100314.2% | shares | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 49387000.0 | +0.3% | shares | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 49396000.0 | +0.0% | shares | 10-K | 2026-03-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 45549.0 | — | shares | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 45667000.0 | +100159.1% | shares | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 45918000.0 | +0.5% | shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 48648000.0 | +5.9% | shares | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 48689000.0 | +0.1% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 48846000.0 | +0.3% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 49127000.0 | +0.6% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 49169000.0 | +0.1% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 49231000.0 | +0.1% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 48781000.0 | -0.9% | shares | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 48450000.0 | -0.7% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 47768000.0 | -1.4% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 48025000.0 | +0.5% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 48214000.0 | +0.4% | shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 48359000.0 | +0.3% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 48377000.0 | +0.0% | shares | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 48476000.0 | +0.2% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 48567000.0 | +0.2% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 48016000.0 | -1.1% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 47999000.0 | -0.0% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 47488000.0 | -1.1% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 46286000.0 | -2.5% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 45714000.0 | -1.2% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 45723000.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 45484000.0 | -0.5% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 44569000.0 | -2.0% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 43885000.0 | -1.5% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 43748000.0 | -0.3% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 42777000.0 | -2.2% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 42254000.0 | -1.2% | shares | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 45328000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-01-31 | 46308000.0 | +2.2% | shares | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | 48820000.0 | +5.4% | shares | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | 49140000.0 | +0.7% | shares | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 48209000.0 | -1.9% | shares | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | 48242000.0 | +0.1% | shares | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 48426000.0 | +0.4% | shares | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | 47653000.0 | -1.6% | shares | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 45859000.0 | -3.8% | shares | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 44450000.0 | -3.1% | shares | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 42734000.0 | -3.9% | shares | 10-K | 2026-03-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 46942.0 | — | shares | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 45667000.0 | +97183.9% | shares | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 46902000.0 | +2.7% | shares | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 48648000.0 | +3.7% | shares | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 48689000.0 | +0.1% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 49528000.0 | +1.7% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 50137000.0 | +1.2% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 50415000.0 | +0.6% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 50494000.0 | +0.2% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 49774000.0 | -1.4% | shares | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 49116000.0 | -1.3% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 48356000.0 | -1.5% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 48025000.0 | -0.7% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 48214000.0 | +0.4% | shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 48809000.0 | +1.2% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 49510000.0 | +1.4% | shares | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 49523000.0 | +0.0% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 49458000.0 | -0.1% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 49108000.0 | -0.7% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 49019000.0 | -0.2% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 48475000.0 | -1.1% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 47442000.0 | -2.1% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 46570000.0 | -1.8% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 46560000.0 | -0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 46734000.0 | +0.4% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 45483000.0 | -2.7% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 44954000.0 | -1.2% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 45385000.0 | +1.0% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 44219000.0 | -2.6% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 43898000.0 | -0.7% | shares | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 46512000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-01-31 | 47394000.0 | +1.9% | shares | 10-K | 2019-03-28 |
| Annual | 2018-01-31 | 49750000.0 | +5.0% | shares | 10-K | 2020-03-30 |
| Annual | 2019-01-31 | 50274000.0 | +1.1% | shares | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 48895000.0 | -2.7% | shares | 10-K | 2022-03-28 |
| Annual | 2021-01-31 | 48781000.0 | -0.2% | shares | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 49516000.0 | +1.5% | shares | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | 47653000.0 | -3.8% | shares | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 47000000.0 | -1.4% | shares | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 46116000.0 | -1.9% | shares | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 44504000.0 | -3.5% | shares | 10-K | 2026-03-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3.6864 | — | ratio | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 5.1720 | +40.3% | ratio | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 3.0784 | -40.5% | ratio | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 2.7524 | -10.6% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 2.7993 | +1.7% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 3.5109 | +25.4% | ratio | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 2.7463 | -21.8% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 3.5180 | +28.1% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 2.7641 | -21.4% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 2.3542 | -14.8% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 2.1224 | -9.8% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 2.5426 | +19.8% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 2.1590 | -15.1% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 2.1686 | +0.4% | ratio | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 2.0828 | -4.0% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 2.3635 | +13.5% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 2.2293 | -5.7% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 3.9703 | +78.1% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 2.4845 | -37.4% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 2.8456 | +14.5% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 3.3434 | +17.5% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 3.8076 | +13.9% | ratio | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 3.0107 | -20.9% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 2.9752 | -1.2% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 3.2358 | +8.8% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 3.5766 | +10.5% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 2.2946 | -35.8% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 3.0855 | +34.5% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 2.8537 | -7.5% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 2.9359 | +2.9% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 2.5684 | -12.5% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 2.8441 | +10.7% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 3.3635 | +18.3% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 3.7948 | +12.8% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 2.9174 | -23.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 2.6340 | -9.7% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 2.6158 | -0.7% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 2.8856 | +10.3% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 2.2087 | -23.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 2.3294 | +5.5% | ratio | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 3.6864 | — | ratio | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 2.7993 | -24.1% | ratio | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 2.7641 | -1.3% | ratio | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 2.1590 | -21.9% | ratio | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 2.2293 | +3.3% | ratio | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 3.3434 | +50.0% | ratio | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 3.2358 | -3.2% | ratio | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 2.8537 | -11.8% | ratio | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 3.3635 | +17.9% | ratio | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 2.6158 | -22.2% | ratio | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 2.6922 | +2.9% | ratio | 10-K | 2026-03-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.3332 | — | ratio | 10-Q | 2016-12-06 |
| Quarterly | 2016-04-30 | 0.2274 | -31.8% | ratio | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 0.3993 | +75.6% | ratio | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 0.4676 | +17.1% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 0.8134 | +74.0% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | 0.7753 | -4.7% | ratio | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 1.0000 | +29.0% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 1.0408 | +4.1% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.7089 | -31.9% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 0.8843 | +24.7% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1.0572 | +19.6% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1.1602 | +9.7% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.8571 | -26.1% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 1.0614 | +23.8% | ratio | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 1.3226 | +24.6% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 1.3237 | +0.1% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 0.9874 | -25.4% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | 1.2459 | +26.2% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 0.8338 | -33.1% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 0.8847 | +6.1% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 0.8226 | -7.0% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 0.7658 | -6.9% | ratio | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 0.8489 | +10.9% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 0.8350 | -1.6% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.8041 | -3.7% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.7441 | -7.5% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.9458 | +27.1% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1.0281 | +8.7% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.9584 | -6.8% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.8512 | -11.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.9269 | +8.9% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 0.8299 | -10.5% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.7310 | -11.9% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.6896 | -5.7% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.7825 | +13.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 0.6883 | -12.0% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.4786 | -30.5% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.4345 | -9.2% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.5750 | +32.3% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.5419 | -5.8% | ratio | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 0.3332 | — | ratio | 10-K | 2017-04-03 |
| Annual | 2017-01-31 | 0.8134 | +144.1% | ratio | 10-K | 2018-04-02 |
| Annual | 2018-01-31 | 0.7089 | -12.8% | ratio | 10-K | 2019-03-28 |
| Annual | 2019-01-31 | 0.8571 | +20.9% | ratio | 10-K | 2020-03-30 |
| Annual | 2020-01-31 | 0.9874 | +15.2% | ratio | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 0.8226 | -16.7% | ratio | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 0.8041 | -2.2% | ratio | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 0.9584 | +19.2% | ratio | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 0.7310 | -23.7% | ratio | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 0.4786 | -34.5% | ratio | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 0.4831 | +1.0% | ratio | 10-K | 2026-03-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.5416 | — | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2016-04-30 | 0.6286 | +16.1% | ratio | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 0.1472 | -76.6% | ratio | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 0.1119 | -24.0% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-01-31 | 0.2535 | +126.5% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2017-04-30 | 0.2801 | +10.5% | ratio | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | 0.1490 | -46.8% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 0.1851 | +24.2% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1319 | -28.7% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2018-04-30 | 0.1566 | +18.8% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.0704 | -55.1% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 0.1060 | +50.7% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.1208 | +13.9% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2019-04-30 | 0.0894 | -25.9% | ratio | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 0.0568 | -36.5% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 0.0782 | +37.9% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-31 | 0.3215 | +310.9% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-04-30 | 1.5157 | +371.5% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 0.5351 | -64.7% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 0.3106 | -42.0% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-31 | 0.8755 | +181.8% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 1.1396 | +30.2% | ratio | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 1.0504 | -7.8% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 0.5111 | -51.3% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.9123 | +78.5% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.9700 | +6.3% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.1962 | -79.8% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 0.2343 | +19.4% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.3310 | +41.2% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.5702 | +72.3% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.3169 | -44.4% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 0.3277 | +3.4% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1.0288 | +213.9% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1.2460 | +21.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.7591 | -39.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 0.1744 | -77.0% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.3554 | +103.8% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.5946 | +67.3% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.4488 | -24.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.2752 | -38.7% | ratio | 10-Q | 2025-12-09 |
| Annual | 2016-01-31 | 0.5416 | — | ratio | 10-K | 2019-03-28 |
| Annual | 2017-01-31 | 0.2535 | -53.2% | ratio | 10-K | 2020-03-30 |
| Annual | 2018-01-31 | 0.1319 | -48.0% | ratio | 10-K | 2021-03-26 |
| Annual | 2019-01-31 | 0.1208 | -8.4% | ratio | 10-K | 2021-03-26 |
| Annual | 2020-01-31 | 0.3215 | +166.2% | ratio | 10-K | 2021-03-26 |
| Annual | 2021-01-31 | 0.8755 | +172.3% | ratio | 10-K | 2022-03-28 |
| Annual | 2022-01-31 | 0.9123 | +4.2% | ratio | 10-K | 2023-03-27 |
| Annual | 2023-01-31 | 0.3310 | -63.7% | ratio | 10-K | 2024-03-25 |
| Annual | 2024-01-31 | 1.0288 | +210.8% | ratio | 10-K | 2025-03-24 |
| Annual | 2025-01-31 | 0.3554 | -65.5% | ratio | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 0.7453 | +109.7% | ratio | 10-K | 2026-03-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 0.0025 | — | ratio | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 0.0012 | -53.1% | ratio | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 0.0506 | +4213.0% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -0.0058 | -111.4% | ratio | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -0.0093 | -61.2% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 0.0277 | +398.8% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 0.0048 | -82.5% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.0089 | +84.2% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 0.0447 | +400.6% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 0.0049 | -89.0% | ratio | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 0.0085 | +73.5% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 0.0405 | +374.0% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -0.0140 | -134.7% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -0.0066 | +53.0% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 0.0256 | +487.7% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 0.0110 | -57.0% | ratio | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 0.0075 | -32.0% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 0.0390 | +421.6% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.0113 | -71.1% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.0117 | +3.8% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 0.0185 | +58.1% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.0012 | -93.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0061 | +396.0% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 0.0463 | +659.6% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0022 | -95.3% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0090 | +314.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 0.0412 | +359.6% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.0032 | -92.2% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0041 | +26.6% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.0292 | +618.7% | ratio | 10-Q | 2025-12-09 |
| Annual | 2021-01-31 | 0.0097 | — | ratio | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 0.0730 | +655.7% | ratio | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -0.0495 | -167.9% | ratio | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 0.0652 | +231.5% | ratio | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 0.0778 | +19.4% | ratio | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 0.0258 | -66.9% | ratio | 10-K | 2026-03-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 0.0031 | — | ratio | 10-Q | 2017-06-09 |
| Quarterly | 2016-07-31 | 0.0016 | -46.6% | ratio | 10-Q | 2017-09-08 |
| Quarterly | 2016-10-31 | 0.0743 | +4423.5% | ratio | 10-Q | 2017-12-08 |
| Quarterly | 2017-04-30 | -0.0102 | -113.8% | ratio | 10-Q | 2018-06-11 |
| Quarterly | 2017-07-31 | -0.0186 | -81.6% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-31 | 0.0566 | +404.9% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-04-30 | 0.0091 | -83.9% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.0184 | +101.1% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 0.0965 | +425.7% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-04-30 | 0.0101 | -89.5% | ratio | 10-Q | 2020-06-09 |
| Quarterly | 2019-07-31 | 0.0198 | +95.5% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 0.0941 | +374.3% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-04-30 | -0.0315 | -133.5% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | -0.0121 | +61.6% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 0.0482 | +498.5% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-04-30 | 0.0194 | -59.7% | ratio | 10-Q | 2022-06-07 |
| Quarterly | 2021-07-31 | 0.0138 | -28.8% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 0.0716 | +417.7% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-04-30 | 0.0197 | -72.6% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.0228 | +15.8% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 0.0375 | +64.7% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.0023 | -93.9% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0117 | +416.3% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 0.0847 | +621.3% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0037 | -95.7% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0160 | +337.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 0.0696 | +335.3% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-04-30 | 0.0046 | -93.4% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0064 | +39.0% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.0450 | +603.6% | ratio | 10-Q | 2025-12-09 |
| Annual | 2021-01-31 | 0.0176 | — | ratio | 10-K | 2023-03-27 |
| Annual | 2022-01-31 | 0.1317 | +647.9% | ratio | 10-K | 2024-03-25 |
| Annual | 2023-01-31 | -0.0970 | -173.7% | ratio | 10-K | 2025-03-24 |
| Annual | 2024-01-31 | 0.1127 | +216.2% | ratio | 10-K | 2026-03-24 |
| Annual | 2025-01-31 | 0.1151 | +2.1% | ratio | 10-K | 2026-03-24 |
| Annual | 2026-01-31 | 0.0383 | -66.8% | ratio | 10-K | 2026-03-24 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2025-12-18 | NACKMAN NEAL | Chief Financial Officer/Treas |
Other disposed transaction
D
|
Common Stock, Par Value $.01 Per Share | 34,693 | $31.74 | $1,101,156 | 38,057 |
| 2025-12-12 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 20,000 | $30.63 | $612,600 | 267,561 |
| 2025-12-12 | PERLMAN DANA | Chief Grwth Operations Officer |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 63,673 | $0.00 | $0 | 84,386 |
| 2025-12-11 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 73,609 | $30.77 | $2,264,949 | 287,561 |
| 2025-12-10 | GOLDFARB MORRIS | CEO |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $31.21 | $15,605,000 | 3,988,081 |
| 2025-12-10 | GOLDFARB MORRIS | CEO |
Equity grant / award
G
|
Common Stock, Par Value $.01 Per Share | 64,083 | $0.00 | $0 | 140,258 |
| 2025-06-24 | Herrero Amigo Victor | Dir |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 5,000 | $21.95 | $109,750 | 54,746 |
| 2025-06-17 | Goldfarb Jeffrey David | Executive Vice President |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 23,076 | $21.33 | $492,211 | 587,132 |
| 2025-06-12 | Yaeger Andrew | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 6,117 | $0.00 | $0 | 17,261 |
| 2025-04-01 | NACKMAN NEAL | Chief Financial Officer/Treas |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 6,556 | $27.48 | $180,159 | 72,750 |
| 2025-04-01 | NACKMAN NEAL | Chief Financial Officer/Treas |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 4,884 | $0.00 | $0 | 79,306 |
| 2025-03-19 | PERLMAN DANA | Chief Grwth Operations Officer |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 11,223 | $0.00 | $0 | 20,713 |
| 2024-12-06 | WHITE RICHARD | Dir |
Equity grant / award
G
|
Common Stock, Par Value $.01 Per Share | 16,653 | $0.00 | $0 | 84,282 |
| 2024-09-26 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 67,014 | $30.30 | $2,030,524 | 3,923,071 |
| 2024-09-24 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 100,000 | $31.59 | $3,159,000 | 3,990,085 |
| 2024-06-18 | Yaeger Andrew | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 4,737 | $0.00 | $0 | 11,144 |
| 2024-04-01 | NACKMAN NEAL | Chief Financial Officer/Treas |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 7,310 | $28.53 | $208,554 | 65,070 |
| 2024-04-01 | NACKMAN NEAL | Chief Financial Officer/Treas |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 8,591 | $0.00 | $0 | 72,380 |
| 2024-03-27 | NACKMAN NEAL | Chief Financial Officer/Treas |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 7,812 | $0.00 | $0 | 63,789 |
| 2024-01-09 | PERLMAN DANA | Chief Grwth Operations Officer |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 9,490 | $31.61 | $299,979 | 9,490 |
| 2023-12-15 | NACKMAN NEAL | Chief Financial Officer/Treas |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 31,762 | $35.29 | $1,120,881 | 55,977 |
| 2023-12-12 | GOLDFARB MORRIS | CEO |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $33.25 | $16,625,000 | 3,999,276 |
| 2023-10-16 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 10,904 | $24.21 | $263,986 | 20,166 |
| 2023-09-11 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 10,000 | $24.04 | $240,400 | 29,357 |
| 2023-07-12 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 10,904 | $20.42 | $222,660 | 31,070 |
| 2023-06-27 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 9,304 | $19.40 | $180,498 | 41,974 |
| 2023-06-15 | Goldfarb Jeffrey David | Executive Vice President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 57,432 | $19.98 | $1,147,491 | 477,607 |
| 2023-06-08 | Yaeger Andrew | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 6,407 | $0.00 | $0 | 6,407 |
| 2023-04-27 | NACKMAN NEAL | Chief Financial Officer/Treas |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 14,469 | $0.00 | $0 | 108,835 |
| 2023-04-04 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 3,250 | $15.53 | $50,472 | 44,871 |
| 2022-12-05 | Herrero Amigo Victor | Dir |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 10,270 | $12.20 | $125,294 | 32,485 |
| 2022-06-15 | Goldfarb Jeffrey David | Executive Vice President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 3,554 | $22.20 | $78,899 | 472,631 |
| 2022-06-09 | WARDELL LISA W | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 5,086 | $0.00 | $0 | 5,086 |
| 2022-03-29 | NACKMAN NEAL | Chief Financial Officer/Treas |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 15,000 | $29.06 | $435,900 | 95,625 |
| 2022-03-23 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 59,182 | $28.98 | $1,715,094 | 394,741 |
| 2022-03-22 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 60,000 | $29.82 | $1,789,200 | 453,923 |
| 2022-03-18 | Goldfarb Jeffrey David | Executive Vice President |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 23,870 | $0.00 | $0 | 476,185 |
| 2022-03-18 | NOSTRA KATZ JEANETTE | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 4,774 | $0.00 | $0 | 31,303 |
| 2022-03-07 | GOLDFARB MORRIS | CEO |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 26,520 | $0.00 | $0 | 1,655,016 |
| 2022-03-07 | Goldfarb Jeffrey David | Executive Vice President |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 6,961 | $0.00 | $0 | 452,315 |
| 2021-12-15 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 7,600 | $26.75 | $203,300 | 43,035 |
| 2021-11-30 | GOLDFARB MORRIS | CEO |
Other disposed transaction
D
|
Common Stock, Par Value $.01 Per Share | 500,000 | $29.64 | $14,820,000 | 1,628,496 |
| 2021-11-30 | GOLDFARB MORRIS | CEO |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 500,000 | $29.64 | $14,820,000 | 500,000 |
| 2021-09-27 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 4,850 | $30.89 | $149,816 | 50,635 |
| 2021-06-17 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 10,000 | $31.85 | $318,500 | 25,654 |
| 2021-06-15 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 572 | $32.86 | $18,796 | 26,529 |
| 2021-06-10 | WHITE RICHARD | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 4,512 | $0.00 | $0 | 95,116 |
| 2021-04-12 | BROSIG THOMAS | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 8,188 | $31.35 | $256,694 | 29,548 |
| 2021-03-22 | MILLER WAYNE S | Chief Operating Officer |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 65,783 | $33.71 | $2,217,545 | 249,201 |
| 2021-03-16 | Goldfarb Jeffrey David | Executive Vice President |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 31,816 | $0.00 | $0 | 440,171 |
| 2021-03-16 | NOSTRA KATZ JEANETTE | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 3,181 | $0.00 | $0 | 27,101 |
| 2021-03-16 | Goldfarb Jeffrey David | Executive Vice President |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 15,908 | $0.00 | $0 | 450,746 |
| 2020-09-24 | JOHNSON ROBERT L | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 7,097 | $0.00 | $0 | 7,097 |
| 2020-06-16 | Aaron Sammy | Vice Chairman and President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 14,609 | $15.13 | $221,034 | 548,898 |
| 2020-06-16 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 556 | $14.80 | $8,229 | 23,920 |
| 2020-06-15 | Aaron Sammy | Vice Chairman and President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 29,008 | $14.04 | $407,272 | 563,507 |
| 2020-06-11 | WHITE RICHARD | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 15,274 | $0.00 | $0 | 90,604 |
| 2020-06-08 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2020-06-08 | POMERANTZ LAURA H | Dir |
Other disposed transaction
D
|
Common Stock, Par Value $.01 Per Share | 4,400 | $17.16 | $75,504 | 42,294 |
| 2020-06-08 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $12.51 | $75,030 | 46,694 |
| 2020-06-04 | BROSIG THOMAS | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,400 | $0.00 | $0 | 0 |
| 2020-06-04 | BROSIG THOMAS | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 2,400 | $12.51 | $30,012 | 26,026 |
| 2020-06-03 | WHITE RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2020-06-03 | WHITE RICHARD | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $12.51 | $75,030 | 75,330 |
| 2020-05-14 | Goldfarb Jeffrey David | Executive Vice President |
Equity grant / award
G
|
Common Stock, Par Value $.01 Per Share | 47,170 | $0.00 | $0 | 47,170 |
| 2020-04-27 | NOSTRA KATZ JEANETTE | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 18,000 | $0.00 | $0 | 24,476 |
| 2020-04-03 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 14,209 | $5.48 | $77,865 | 3,251,084 |
| 2020-04-02 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 16,540 | $5.75 | $95,105 | 3,236,875 |
| 2020-03-28 | NACKMAN NEAL | Chief Financial Officer/Treas |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 826 | $7.75 | $6,402 | 63,221 |
| 2020-03-24 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 20,200 | $6.54 | $132,108 | 3,236,845 |
| 2020-03-23 | BROSIG THOMAS | Dir |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 8,000 | $6.06 | $48,480 | 23,626 |
| 2020-01-27 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 778 | $28.47 | $22,150 | 6,476 |
| 2020-01-07 | VAN BOKHORST WILLEM | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 4,753 | $32.81 | $155,946 | 56,636 |
| 2019-10-05 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 684 | $24.55 | $16,792 | 7,254 |
| 2019-09-04 | WHITE RICHARD | Dir |
Equity grant / award
G
|
Common Stock, Par Value $.01 Per Share | 1,268 | $0.00 | $0 | 1,268 |
| 2019-08-30 | WHITE RICHARD | Dir |
Equity grant / award
G
|
Common Stock, Par Value $.01 Per Share | 1,268 | $0.00 | $0 | 1,268 |
| 2019-07-11 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 40,000 | $26.47 | $1,058,800 | 3,250,483 |
| 2019-06-15 | NACKMAN NEAL | Chief Financial Officer/Treas |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 1,910 | $25.70 | $49,087 | 69,911 |
| 2019-06-13 | WHITE RICHARD | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 5,907 | $0.00 | $0 | 71,866 |
| 2019-05-29 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2019-05-29 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $12.51 | $75,060 | 57,451 |
| 2019-04-17 | NOSTRA KATZ JEANETTE | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 2,376 | $0.00 | $0 | 7,938 |
| 2019-04-15 | Aaron Sammy | Vice Chairman and President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 19,057 | $41.32 | $787,435 | 415,912 |
| 2019-04-12 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 71,766 | $41.33 | $2,966,089 | 434,969 |
| 2019-04-03 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2019-04-03 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 821 | $40.43 | $33,193 | 38,861 |
| 2019-04-03 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $5.55 | $33,300 | 39,682 |
| 2019-03-28 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 389 | $39.49 | $15,362 | 5,562 |
| 2019-03-27 | BROSIG THOMAS | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,200 | $0.00 | $0 | 0 |
| 2019-03-27 | BROSIG THOMAS | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 1,200 | $5.55 | $6,660 | 11,097 |
| 2019-01-28 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 389 | $35.19 | $13,689 | 5,951 |
| 2019-01-10 | WHITE RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,400 | $0.00 | $0 | 0 |
| 2019-01-10 | WHITE RICHARD | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 2,400 | $5.55 | $13,320 | 65,959 |
| 2019-01-07 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2019-01-07 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $5.55 | $33,300 | 51,451 |
| 2018-10-05 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 684 | $40.23 | $27,517 | 6,340 |
| 2018-09-12 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
D
|
Common Stock, Par Value $.01 Per Share | 4,470 | $46.14 | $206,246 | 7,024 |
| 2018-09-11 | NOSTRA KATZ JEANETTE | Dir |
Other disposed transaction
D
|
Common Stock, Par Value $.01 Per Share | 4,320 | $45.64 | $197,165 | 11,494 |
| 2018-07-13 | VAN BOKHORST WILLEM | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 9,323 | $44.04 | $410,585 | 45,451 |
| 2018-06-19 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 250,000 | $47.69 | $11,923,350 | 3,223,617 |
| 2018-06-18 | VAN BOKHORST WILLEM | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 2,000 | $47.00 | $94,000 | 54,774 |
| 2018-06-18 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 20,000 | $47.42 | $948,440 | 72,802 |
| 2018-06-18 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 338,810 | $47.13 | $15,968,081 | 3,473,617 |
| 2018-06-15 | GOLDFARB MORRIS | CEO |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 161,190 | $47.11 | $7,594,064 | 3,812,427 |
| 2018-06-14 | WHITE RICHARD | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 3,161 | $0.00 | $0 | 63,559 |
| 2018-06-08 | Goldfarb Jeffrey David | Executive Vice President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 20,000 | $49.08 | $981,680 | 406,043 |
| 2018-06-07 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 5,000 | $48.75 | $243,750 | 12,609 |
| 2018-04-26 | NOSTRA KATZ JEANETTE | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 2,752 | $0.00 | $0 | 15,814 |
| 2018-04-13 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2018-04-13 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 1,191 | $38.91 | $46,346 | 31,575 |
| 2018-04-13 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $7.71 | $46,230 | 32,766 |
| 2018-04-09 | MILLER WAYNE S | Chief Operating Officer |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 28,000 | $38.56 | $1,079,800 | 203,381 |
| 2018-04-03 | WHITE RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,200 | $0.00 | $0 | 0 |
| 2018-04-03 | WHITE RICHARD | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 1,200 | $7.71 | $9,246 | 60,398 |
| 2018-03-28 | GOLDFARB MORRIS | CEO |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 12,834 | $36.58 | $469,468 | 3,841,495 |
| 2018-01-03 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2018-01-03 | VAN BOKHORST WILLEM | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $7.71 | $46,230 | 54,667 |
| 2017-12-27 | VAN BOKHORST WILLEM | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 7,518 | $37.51 | $282,000 | 48,667 |
| 2017-12-15 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 51,130 | $33.72 | $1,723,955 | 505,022 |
| 2017-12-14 | Aaron Sammy | Vice Chairman and President |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 51,000 | $33.62 | $1,714,564 | 556,152 |
| 2017-12-07 | GOLDFARB MORRIS | CEO |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $34.95 | $17,477,500 | 3,354,329 |
| 2017-12-07 | GOLDFARB MORRIS | CEO |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $34.95 | $17,477,500 | 3,354,329 |
| 2017-10-05 | GOLDFARB MORRIS | CEO |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 58,257 | $28.98 | $1,688,288 | 3,854,329 |
| 2017-09-29 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 3,000 | $29.37 | $88,110 | 17,609 |
| 2017-09-28 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 2,000 | $29.22 | $58,440 | 20,609 |
| 2017-09-18 | MILLER WAYNE S | Chief Operating Officer |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 50,000 | $29.56 | $1,477,790 | 269,531 |
| 2017-06-15 | WHITE RICHARD | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 5,818 | $0.00 | $0 | 59,198 |
| 2017-06-15 | VAN BOKHORST WILLEM | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 3,878 | $0.00 | $0 | 56,185 |
| 2017-06-09 | GOLDFARB MORRIS | CEO |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $25.36 | $12,680,000 | 3,912,586 |
| 2017-06-08 | FELLER ALAN | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 1,000 | $24.47 | $24,470 | 18,731 |
| 2017-04-13 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2017-04-13 | POMERANTZ LAURA H | Dir |
Open-market sell
S
|
Common Stock, Par Value $.01 Per Share | 2,310 | $24.32 | $56,186 | 22,888 |
| 2017-04-13 | POMERANTZ LAURA H | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $9.31 | $55,890 | 25,198 |
| 2017-04-10 | WHITE RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,000 | $0.00 | $0 | 0 |
| 2017-04-10 | WHITE RICHARD | Dir |
Exercise / conversion
M
|
Common Stock, Par Value $.01 Per Share | 6,000 | $9.31 | $55,890 | 53,380 |
| 2017-04-04 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 32,846 | $22.16 | $727,867 | 3,912,586 |
| 2017-04-03 | GOLDFARB MORRIS | CEO |
Open-market buy
P
|
Common Stock, Par Value $.01 Per Share | 6,843 | $21.99 | $150,478 | 3,879,740 |
| 2017-03-28 | GOLDFARB MORRIS | CEO |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 99,157 | $20.17 | $1,999,997 | 3,872,897 |
| 2016-10-05 | GOLDFARB MORRIS | CEO and President |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 63,295 | $29.39 | $1,860,240 | 3,614,404 |
| 2016-06-29 | Aaron Sammy | Vice Chairman |
Other disposed transaction
F
|
Common Stock, Par Value $.01 Per Share | 24,060 | $44.94 | $1,081,256 | 524,321 |
| 2016-06-16 | POMERANTZ LAURA H | Dir |
Equity grant / award
A
|
Common Stock, Par Value $.01 Per Share | 2,272 | $0.00 | $0 | 19,198 |
| 2016-06-08 | GOLDFARB MORRIS | CEO and President |
Other acquired transaction
J
|
Common Stock, Par Value $.01 Per Share | 600,000 | $43.23 | $25,938,000 | 3,677,699 |
| 2016-05-11 | GOLDFARB MORRIS | CEO and President |
Other disposed transaction
J
|
Common Stock, Par Value $.01 Per Share | 600,000 | $39.16 | $23,496,000 | 2,477,699 |
| 2016-05-11 | GOLDFARB MORRIS | CEO and President |
Other disposed transaction
J
|
Common Stock, Par Value $.01 Per Share | 500,000 | $40.19 | $20,095,000 | 0 |
| 2016-05-11 | GOLDFARB MORRIS | CEO and President |
Other disposed transaction
J
|
Common Stock, Par Value $.01 Per Share | 100,000 | $40.19 | $4,019,000 | 0 |