Financial Metrics
FIZZ NATIONAL BEVERAGE CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 161687000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 217108000.0 | +34.3% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 203180000.0 | -6.4% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 194564000.0 | -4.2% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 259832000.0 | +33.5% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 244119000.0 | -6.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 227477000.0 | -6.8% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 292590000.0 | +28.6% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 260709000.0 | -10.9% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 220891000.0 | -15.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 263568000.0 | +19.3% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 251611000.0 | -4.5% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 222814000.0 | -11.4% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 293367000.0 | +31.7% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 271809000.0 | -7.3% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 245931000.0 | -9.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 311712000.0 | +26.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 283158000.0 | -9.2% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 258923000.0 | -8.6% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 318117000.0 | +22.9% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 299633000.0 | -5.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 268483000.0 | -10.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 324240000.0 | +20.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 300074000.0 | -7.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 270065000.0 | -10.0% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 329473000.0 | +22.0% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 291202000.0 | -11.6% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 267050000.0 | -8.3% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 330515000.0 | +23.8% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 288331000.0 | -12.8% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 264586000.0 | -8.2% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 203180000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 244119000.0 | +20.1% | USD | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 260709000.0 | +6.8% | USD | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 251611000.0 | -3.5% | USD | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 271809000.0 | +8.0% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 1072210000.0 | +294.5% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 1138013000.0 | +6.1% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 1172932000.0 | +3.1% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 1191694000.0 | +1.6% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 1201354000.0 | +0.8% | USD | 10-K | 2025-07-02 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 52552000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 85494000.0 | +62.7% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 78717000.0 | -7.9% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 75920000.0 | -3.6% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 104503000.0 | +37.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 96080000.0 | -8.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 91193000.0 | -5.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 115694000.0 | +26.9% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 103524000.0 | -10.5% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 80553000.0 | -22.2% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 96574000.0 | +19.9% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 92814000.0 | -3.9% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 82095000.0 | -11.5% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 117218000.0 | +42.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 108049000.0 | -7.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 95664000.0 | -11.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 124771000.0 | +30.4% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 101485000.0 | -18.7% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 93799000.0 | -7.6% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 99401000.0 | +6.0% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 99996000.0 | +0.6% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 94922000.0 | -5.1% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 114481000.0 | +20.6% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 107858000.0 | -5.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 97031000.0 | -10.0% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 122432000.0 | +26.2% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 109351000.0 | -10.7% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 98950000.0 | -9.5% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 125463000.0 | +26.8% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 109185000.0 | -13.0% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 99604000.0 | -8.8% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 78717000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 96080000.0 | +22.1% | USD | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 103524000.0 | +7.7% | USD | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 92814000.0 | -10.3% | USD | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 108049000.0 | +16.4% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 421616000.0 | +290.2% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 417805000.0 | -0.9% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 396789000.0 | -5.0% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 428451000.0 | +8.0% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 443941000.0 | +3.6% | USD | 10-K | 2025-07-02 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-01-26 | 31018000.0 | — | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 44577000.0 | +43.7% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 41644000.0 | -6.6% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 33213000.0 | -20.2% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 66671000.0 | +100.7% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 61590000.0 | -7.6% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 48163000.0 | -21.8% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 70328000.0 | +46.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 51561000.0 | -26.7% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 40696000.0 | -21.1% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 46478000.0 | +14.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 46923000.0 | +1.0% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 44434000.0 | -5.3% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 63104000.0 | +42.0% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 54299000.0 | -14.0% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 48181000.0 | -11.3% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 69515000.0 | +44.3% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 57867000.0 | -16.8% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 50577000.0 | -12.6% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 70776000.0 | +39.9% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 58046000.0 | -18.0% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 51146000.0 | -11.9% | USD | 10-Q | 2026-03-12 |
| Annual | 2018-04-28 | 204188000.0 | — | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 179935000.0 | -11.9% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 165746000.0 | -7.9% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 227825000.0 | +37.5% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 207856000.0 | -8.8% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 186684000.0 | -10.2% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 218510000.0 | +17.0% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 235459000.0 | +7.8% | USD | 10-K | 2025-07-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 11236000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 28995000.0 | +158.1% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 24604000.0 | -15.1% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 24285000.0 | -1.3% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 38272000.0 | +57.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 33980000.0 | -11.2% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 41080000.0 | +20.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 48830000.0 | +18.9% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 41078000.0 | -15.9% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 24809000.0 | -39.6% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 34542000.0 | +39.2% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 32654000.0 | -5.5% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 26563000.0 | -18.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 51164000.0 | +92.6% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 47164000.0 | -7.8% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 36687000.0 | -22.2% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 53816000.0 | +46.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 39284000.0 | -27.0% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 31068000.0 | -20.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 35454000.0 | +14.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 36046000.0 | +1.7% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 34361000.0 | -4.7% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 49631000.0 | +44.4% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 43788000.0 | -11.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 39592000.0 | -9.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 56780000.0 | +43.4% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 45637000.0 | -19.6% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 39643000.0 | -13.1% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 55760000.0 | +40.7% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 46364000.0 | -16.9% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 41208000.0 | -11.1% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 24604000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 33980000.0 | +38.1% | USD | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 41077000.0 | +20.9% | USD | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 32654000.0 | -20.5% | USD | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 47164000.0 | +44.4% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 174146000.0 | +269.2% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 158512000.0 | -9.0% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 142164000.0 | -10.3% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 176732000.0 | +24.3% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 186821000.0 | +5.7% | USD | 10-K | 2025-07-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.24 | — | USD/shares | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.62 | +158.3% | USD/shares | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.53 | -14.5% | USD/shares | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.52 | -1.9% | USD/shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.82 | +57.7% | USD/shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.73 | -11.0% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.88 | +20.5% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 1.05 | +19.3% | USD/shares | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 88.0 | +8281.0% | USD/shares | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.53 | -99.4% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 74.0 | +13862.3% | USD/shares | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 70.0 | -5.4% | USD/shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.29 | -99.6% | USD/shares | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 55.0 | +18865.5% | USD/shares | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 51.0 | -7.3% | USD/shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 39.0 | -23.5% | USD/shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.58 | -98.5% | USD/shares | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 42.0 | +7141.4% | USD/shares | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.33 | -99.2% | USD/shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 38.0 | +11415.2% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.39 | -99.0% | USD/shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 37.0 | +9387.2% | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.53 | -98.6% | USD/shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.47 | -11.3% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.42 | -10.6% | USD/shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.61 | +45.2% | USD/shares | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.42 | -14.3% | USD/shares | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.6 | +42.9% | USD/shares | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.5 | -16.7% | USD/shares | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.44 | -12.0% | USD/shares | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 0.53 | — | USD/shares | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 0.73 | +37.7% | USD/shares | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 88.0 | +11954.8% | USD/shares | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 35.0 | -60.2% | USD/shares | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 51.0 | +45.7% | USD/shares | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 1.87 | -96.3% | USD/shares | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 1.7 | -9.1% | USD/shares | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 1.52 | -10.6% | USD/shares | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 1.89 | +24.3% | USD/shares | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 2.0 | +5.8% | USD/shares | 10-K | 2025-07-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.24 | — | USD/shares | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.62 | +158.3% | USD/shares | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.53 | -14.5% | USD/shares | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.52 | -1.9% | USD/shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.82 | +57.7% | USD/shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.72 | -12.2% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.88 | +22.2% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 1.04 | +18.2% | USD/shares | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 88.0 | +8361.5% | USD/shares | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.53 | -99.4% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 74.0 | +13862.3% | USD/shares | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 70.0 | -5.4% | USD/shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.28 | -99.6% | USD/shares | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 55.0 | +19542.9% | USD/shares | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 50.0 | -9.1% | USD/shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 39.0 | -22.0% | USD/shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.58 | -98.5% | USD/shares | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 42.0 | +7141.4% | USD/shares | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.33 | -99.2% | USD/shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 38.0 | +11415.2% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.39 | -99.0% | USD/shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 37.0 | +9387.2% | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.53 | -98.6% | USD/shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.47 | -11.3% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.42 | -10.6% | USD/shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.61 | +45.2% | USD/shares | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.42 | -14.3% | USD/shares | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.6 | +42.9% | USD/shares | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.49 | -18.3% | USD/shares | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.44 | -10.2% | USD/shares | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 0.53 | — | USD/shares | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 0.72 | +35.8% | USD/shares | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 88.0 | +12122.2% | USD/shares | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 35.0 | -60.2% | USD/shares | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 51.0 | +45.7% | USD/shares | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 1.86 | -96.4% | USD/shares | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 1.69 | -9.1% | USD/shares | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 1.52 | -10.1% | USD/shares | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 1.89 | +24.3% | USD/shares | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 1.99 | +5.3% | USD/shares | 10-K | 2025-07-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 86101000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-04-30 | 105577000.0 | +22.6% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2016-07-30 | 132576000.0 | +25.6% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 150488000.0 | +13.5% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 105666000.0 | -29.8% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-29 | 136372000.0 | +29.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2017-04-30 | 136372000.0 | +0.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 175915000.0 | +29.0% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 128836000.0 | -26.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 155023000.0 | +20.3% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-28 | 189864000.0 | +22.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2018-07-28 | 243042000.0 | +28.0% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 250060000.0 | +2.9% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 269853000.0 | +7.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-27 | 156200000.0 | -42.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 202668000.0 | +29.7% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 233867000.0 | +15.4% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 261660000.0 | +11.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 304518000.0 | +16.4% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 352519000.0 | +15.8% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 405444000.0 | +15.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 153306000.0 | -62.2% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 193589000.0 | +26.3% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 245535000.0 | +26.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 273037000.0 | +11.2% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 40372000.0 | -85.2% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 48050000.0 | +19.0% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 56061000.0 | +16.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 92626000.0 | +65.2% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 118324000.0 | +27.7% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 158074000.0 | +33.6% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 222769000.0 | +40.9% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 247679000.0 | +11.2% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 276961000.0 | +11.8% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 327047000.0 | +18.1% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 77040000.0 | -76.4% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 112837000.0 | +46.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 149222000.0 | +32.2% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 193835000.0 | +29.9% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 249831000.0 | +28.9% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 269314000.0 | +7.8% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 313973000.0 | +16.6% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 105577000.0 | — | USD | 10-K | 2019-06-26 |
| Annual | 2017-04-29 | 136372000.0 | +29.2% | USD | 10-K | 2020-07-01 |
| Annual | 2018-04-28 | 189864000.0 | +39.2% | USD | 10-K | 2021-06-30 |
| Annual | 2019-04-27 | 156200000.0 | -17.7% | USD | 10-K | 2022-06-29 |
| Annual | 2020-05-02 | 304518000.0 | +95.0% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 193589000.0 | -36.4% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 48050000.0 | -75.2% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 158074000.0 | +229.0% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 327047000.0 | +106.9% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 193835000.0 | -40.7% | USD | 10-K | 2025-07-02 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 59553000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 61046000.0 | +2.5% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 75834000.0 | +24.2% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 63306000.0 | -16.5% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 68710000.0 | +8.5% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 71319000.0 | +3.8% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 86138000.0 | +20.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 80293000.0 | -6.8% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 75942000.0 | -5.4% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 84360000.0 | +11.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 94666000.0 | +12.2% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 84310000.0 | -10.9% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 76339000.0 | -9.5% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 84841000.0 | +11.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 84803000.0 | -0.0% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 72619000.0 | -14.4% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 72523000.0 | -0.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 84921000.0 | +17.1% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 103749000.0 | +22.2% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 82861000.0 | -20.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 75669000.0 | -8.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 86442000.0 | +14.2% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 98616000.0 | +14.1% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 88241000.0 | -10.5% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 82172000.0 | -6.9% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 93592000.0 | +13.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 100273000.0 | +7.1% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 100445000.0 | +0.2% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 97104000.0 | -3.3% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 104918000.0 | +8.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 107680000.0 | +2.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 100223000.0 | -6.9% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 101731000.0 | +1.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 102837000.0 | +1.1% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 116029000.0 | +12.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 99605000.0 | -14.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 90903000.0 | -8.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 104157000.0 | +14.6% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 106504000.0 | +2.3% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 93157000.0 | -12.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 97431000.0 | +4.6% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 61046000.0 | — | USD | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 71319000.0 | +16.8% | USD | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 84360000.0 | +18.3% | USD | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 84841000.0 | +0.6% | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 84921000.0 | +0.1% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 86442000.0 | +1.8% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 93592000.0 | +8.3% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 104918000.0 | +12.1% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 102837000.0 | -2.0% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 104157000.0 | +1.3% | USD | 10-K | 2025-07-02 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 44322000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 47922000.0 | +8.1% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 51819000.0 | +8.1% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 50092000.0 | -3.3% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 48440000.0 | -3.3% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 53355000.0 | +10.1% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 57326000.0 | +7.4% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 59725000.0 | +4.2% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 60832000.0 | +1.9% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 60920000.0 | +0.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 67814000.0 | +11.3% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 80834000.0 | +19.2% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 72163000.0 | -10.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 70702000.0 | -2.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 73433000.0 | +3.9% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 67776000.0 | -7.7% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 61202000.0 | -9.7% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 63482000.0 | +3.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 63075000.0 | -0.6% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 68816000.0 | +9.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 71125000.0 | +3.4% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 71480000.0 | +0.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 69934000.0 | -2.2% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 78789000.0 | +12.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 88679000.0 | +12.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 103318000.0 | +16.5% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 90353000.0 | -12.5% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 88409000.0 | -2.2% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 93591000.0 | +5.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 93578000.0 | -0.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 92999000.0 | -0.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 92774000.0 | -0.2% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 88670000.0 | -4.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 84603000.0 | -4.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 90629000.0 | +7.1% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 91048000.0 | +0.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 85032000.0 | -6.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 85109000.0 | +0.1% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 93916000.0 | +10.3% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 95869000.0 | +2.1% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 96104000.0 | +0.2% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 47922000.0 | — | USD | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 53355000.0 | +11.3% | USD | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 60920000.0 | +14.2% | USD | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 70702000.0 | +16.1% | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 63482000.0 | -10.2% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 71480000.0 | +12.6% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 103318000.0 | +44.5% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 93578000.0 | -9.4% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 84603000.0 | -9.6% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 85109000.0 | +0.6% | USD | 10-K | 2025-07-02 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 201665000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 223671000.0 | +10.9% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 267701000.0 | +19.7% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 271116000.0 | +1.3% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 231379000.0 | -14.7% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 268321000.0 | +16.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 323236000.0 | +20.5% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 279913000.0 | -13.4% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 305016000.0 | +9.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 352967000.0 | +15.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 414567000.0 | +17.5% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 428962000.0 | +3.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 429795000.0 | +0.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 321457000.0 | -25.2% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 366781000.0 | +14.1% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 384553000.0 | +4.8% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 406977000.0 | +5.8% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 460712000.0 | +13.2% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 527118000.0 | +14.4% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 565285000.0 | +7.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 313194000.0 | -44.6% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 364942000.0 | +16.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 423012000.0 | +15.9% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 450484000.0 | +6.5% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 236744000.0 | -47.4% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 274520000.0 | +16.0% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 253844000.0 | -7.5% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 298675000.0 | +17.7% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 323918000.0 | +8.5% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 366405000.0 | +13.1% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 431473000.0 | +17.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 456483000.0 | +5.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 489146000.0 | +7.2% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 536872000.0 | +9.8% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 293214000.0 | -45.4% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 324891000.0 | +10.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 352570000.0 | +8.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 406928000.0 | +15.4% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 476126000.0 | +17.0% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 491437000.0 | +3.2% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 538037000.0 | +9.5% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 223671000.0 | — | USD | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 268321000.0 | +20.0% | USD | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 352967000.0 | +31.5% | USD | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 321457000.0 | -8.9% | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 460712000.0 | +43.3% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 364942000.0 | -20.8% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 274520000.0 | -24.8% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 366405000.0 | +33.5% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 536872000.0 | +46.5% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 406928000.0 | -24.2% | USD | 10-K | 2025-07-02 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 281632000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 305498000.0 | +8.5% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 350284000.0 | +14.7% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 355991000.0 | +1.6% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 316794000.0 | -11.0% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 353983000.0 | +11.7% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 409777000.0 | +15.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 370125000.0 | -9.7% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 400692000.0 | +8.3% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 458832000.0 | +14.5% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 523150000.0 | +14.0% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 544196000.0 | +4.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 552673000.0 | +1.6% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 452193000.0 | -18.2% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 550212000.0 | +21.7% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 566815000.0 | +3.0% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 589310000.0 | +4.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 648646000.0 | +10.1% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 711661000.0 | +9.7% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 751043000.0 | +5.5% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 497476000.0 | -33.8% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 557237000.0 | +12.0% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 612686000.0 | +10.0% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 635428000.0 | +3.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 428273000.0 | -32.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 467804000.0 | +9.2% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 455545000.0 | -2.6% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 500122000.0 | +9.8% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 526394000.0 | +5.3% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 574342000.0 | +9.1% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 640407000.0 | +11.5% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 672886000.0 | +5.1% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 719880000.0 | +7.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 770153000.0 | +7.0% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 522572000.0 | -32.1% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 557440000.0 | +6.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 594020000.0 | +6.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 672860000.0 | +13.3% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 737760000.0 | +9.6% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 748974000.0 | +1.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 792471000.0 | +5.8% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 305498000.0 | — | USD | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 353983000.0 | +15.9% | USD | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 458832000.0 | +29.6% | USD | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 452193000.0 | -1.4% | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 648646000.0 | +43.4% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 557237000.0 | -14.1% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 467804000.0 | -16.0% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 574342000.0 | +22.8% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 770153000.0 | +34.1% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 672860000.0 | -12.6% | USD | 10-K | 2025-07-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 65417000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 75614000.0 | +15.6% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 90989000.0 | +20.3% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 71049000.0 | -21.9% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 78433000.0 | +10.4% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 87206000.0 | +11.2% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 175727000.0 | +101.5% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 96784000.0 | -44.9% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 90760000.0 | -6.2% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 104670000.0 | +15.3% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 120911000.0 | +15.5% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 103512000.0 | -14.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 223269000.0 | +115.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 97037000.0 | -56.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 117429000.0 | +21.0% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 108146000.0 | -7.9% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 109164000.0 | +0.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 141688000.0 | +29.8% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 149665000.0 | +5.6% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 139994000.0 | -6.5% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 130617000.0 | -6.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 147194000.0 | +12.7% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 153346000.0 | +4.2% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 139758000.0 | -8.9% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 119480000.0 | -14.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 145319000.0 | +21.6% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 132064000.0 | -9.1% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 147702000.0 | +11.8% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 125522000.0 | -15.0% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 144321000.0 | +15.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 156831000.0 | +8.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 142550000.0 | -9.1% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 133097000.0 | -6.6% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 137927000.0 | +3.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 147482000.0 | +6.9% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 128111000.0 | -13.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 119614000.0 | -6.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 140502000.0 | +17.5% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 146879000.0 | +4.5% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 114690000.0 | -21.9% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 122069000.0 | +6.4% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 75614000.0 | — | USD | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 87206000.0 | +15.3% | USD | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 104670000.0 | +20.0% | USD | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 97037000.0 | -7.3% | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 141688000.0 | +46.0% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 147194000.0 | +3.9% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 145319000.0 | -1.3% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 144321000.0 | -0.7% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 137927000.0 | -4.4% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 140502000.0 | +1.9% | USD | 10-K | 2025-07-02 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-04-27 | 120584000.0 | — | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-01-25 | 167108000.0 | +38.6% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 196309000.0 | +17.5% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 202721000.0 | +3.3% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 192967000.0 | -4.8% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 181460000.0 | -6.0% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 201240000.0 | +10.9% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 204396000.0 | +1.6% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 188582000.0 | -7.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 222023000.0 | +17.7% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 228366000.0 | +2.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 191440000.0 | -16.2% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 205007000.0 | +7.1% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 186890000.0 | -8.8% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 201855000.0 | +8.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 218332000.0 | +8.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 205716000.0 | -5.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 209659000.0 | +1.9% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 210641000.0 | +0.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 215976000.0 | +2.5% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 197296000.0 | -8.6% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 193784000.0 | -1.8% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 228861000.0 | +18.1% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 233627000.0 | +2.1% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 197715000.0 | -15.4% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 201409000.0 | +1.9% | USD | 10-Q | 2026-03-12 |
| Annual | 2019-04-27 | 120584000.0 | — | USD | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 196309000.0 | +62.8% | USD | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 201240000.0 | +2.5% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 228366000.0 | +13.5% | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 201855000.0 | -11.6% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 210641000.0 | +4.4% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 228861000.0 | +8.6% | USD | 10-K | 2025-07-02 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 192948000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-01-31 | 192948000.0 | +0.0% | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 206152000.0 | +6.8% | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 235668000.0 | +14.3% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 261280000.0 | +10.9% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 216446000.0 | -17.2% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-29 | 245618000.0 | +13.5% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 213471000.0 | -13.1% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 250973000.0 | +17.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 293505000.0 | +16.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-28 | 331440000.0 | +12.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 378392000.0 | +14.2% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 417034000.0 | +10.2% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 305494000.0 | -26.7% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-27 | 331609000.0 | +8.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 366236000.0 | +10.4% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 399513000.0 | +9.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 422202000.0 | +5.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-05-02 | 452337000.0 | +7.1% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 508940000.0 | +12.5% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 558076000.0 | +9.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 316016000.0 | -43.4% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-05-01 | 355997000.0 | +12.7% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 408290000.0 | +14.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 446846000.0 | +9.4% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 206250000.0 | -53.8% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 239438000.0 | +16.1% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 264106000.0 | +10.3% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 295115000.0 | +11.7% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 339504000.0 | +15.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-29 | 372487000.0 | +9.7% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 422075000.0 | +13.3% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 467170000.0 | +10.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 510221000.0 | +9.2% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-27 | 559512000.0 | +9.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 306596000.0 | -45.2% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 360144000.0 | +17.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 400236000.0 | +11.1% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-05-03 | 443999000.0 | +10.9% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 504133000.0 | +13.5% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 551259000.0 | +9.3% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 591062000.0 | +7.2% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 206152000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | 245618000.0 | +19.1% | USD | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | 331440000.0 | +34.9% | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 331609000.0 | +0.1% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 452337000.0 | +36.4% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 355997000.0 | -21.3% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 239438000.0 | -32.7% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 372487000.0 | +55.6% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 559512000.0 | +50.2% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 443999000.0 | -20.6% | USD | 10-K | 2025-07-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-05-01 | 0.0 | — | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-01-29 | 50000000.0 | — | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 30000000.0 | -40.0% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.0 | -100.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 0.0 | — | USD | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 0.0 | — | USD | 10-Q | 2023-03-09 |
| Annual | 2021-05-01 | 0.0 | — | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 30000000.0 | — | USD | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 0.0 | -100.0% | USD | 10-K | 2023-06-28 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 49822000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-07-30 | 30422000.0 | -38.9% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 53264000.0 | +75.1% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 81572000.0 | +53.1% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 43542000.0 | -46.6% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 72338000.0 | +66.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 106758000.0 | +47.6% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 59280000.0 | -44.5% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 76172000.0 | +28.5% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 107032000.0 | +40.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 50611000.0 | -52.7% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 87154000.0 | +72.2% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 125210000.0 | +43.7% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 51529000.0 | -58.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 110877000.0 | +115.2% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 145171000.0 | +30.9% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 56658000.0 | -61.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 85964000.0 | +51.7% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 92552000.0 | +7.7% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 40617000.0 | -56.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 82238000.0 | +102.5% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 112253000.0 | +36.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 70143000.0 | -37.5% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 102059000.0 | +45.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 137465000.0 | +34.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 57499000.0 | -58.2% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 100090000.0 | +74.1% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 146621000.0 | +46.5% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 59089000.0 | -59.7% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 84801000.0 | +43.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 135726000.0 | +60.1% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 80483000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | 114267000.0 | +42.0% | USD | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | 154721000.0 | +35.4% | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 139442000.0 | -9.9% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 177692000.0 | +27.4% | USD | 10-K | 2022-06-29 |
| Annual | 2021-10-30 | 85964000.0 | -51.6% | USD | 10-K | 2024-06-26 |
| Annual | 2022-10-29 | 82238000.0 | -4.3% | USD | 10-K | 2024-06-26 |
| Annual | 2023-10-28 | 102059000.0 | +24.1% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 197907000.0 | +93.9% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 206696000.0 | +4.4% | USD | 10-K | 2025-07-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | -7774000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-07-30 | -3480000.0 | +55.2% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | -8453000.0 | -142.9% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | -11819000.0 | -39.8% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | -4045000.0 | +65.8% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | -10278000.0 | -154.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | -18628000.0 | -81.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | -6225000.0 | +66.6% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | -16301000.0 | -161.9% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | -27446000.0 | -68.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | -4150000.0 | +84.9% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | -9634000.0 | -132.1% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | -15837000.0 | -64.4% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | -3667000.0 | +76.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | -10354000.0 | -182.4% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | -16982000.0 | -64.0% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | -4770000.0 | +71.9% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | -6627000.0 | -38.9% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | -16058000.0 | -142.3% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | -2606000.0 | +83.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | -7947000.0 | -205.0% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | -12271000.0 | -54.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | -5448000.0 | +55.6% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | -12732000.0 | -133.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | -19419000.0 | -52.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | -3703000.0 | +80.9% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | -10609000.0 | -186.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | -20813000.0 | -96.2% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | -3093000.0 | +85.1% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | -8900000.0 | -187.7% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | -15166000.0 | -70.4% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | -12024000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | -13987000.0 | -16.3% | USD | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | -31911000.0 | -128.1% | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | -38315000.0 | -20.1% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | -23881000.0 | +37.7% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | -25314000.0 | -6.0% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | -29004000.0 | -14.6% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | -21952000.0 | +24.3% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | -30248000.0 | -37.8% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | -36275000.0 | -19.9% | USD | 10-K | 2025-07-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | -8403000.0 | — | USD | 10-Q | 2016-03-10 |
| Quarterly | 2016-07-30 | 57000.0 | +100.7% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 100000.0 | +75.4% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | -69664000.0 | -69764.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 46000.0 | +100.1% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | -69596000.0 | -151395.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | -69479000.0 | +0.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 123000.0 | +100.2% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 325000.0 | +164.2% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 403000.0 | +24.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 7000.0 | -98.3% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 147000.0 | +2000.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | -3913000.0 | -2761.9% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 139000.0 | +103.6% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 403000.0 | +189.9% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | -279401000.0 | -69430.3% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 58000.0 | +100.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 111000.0 | +91.4% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | -229711000.0 | -207046.8% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | -30000000.0 | +86.9% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | -29715000.0 | +0.9% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | -29708000.0 | +0.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.0 | +100.0% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 278000.0 | — | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 841000.0 | +202.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | -303803000.0 | -36224.0% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | -303691000.0 | +0.0% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | -303633000.0 | +0.0% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.0 | +100.0% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | -422000.0 | — | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | -422000.0 | +0.0% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | -15338000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | -69485000.0 | -353.0% | USD | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | -69318000.0 | +0.2% | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | -134791000.0 | -94.5% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | -5493000.0 | +95.9% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | -279385000.0 | -4986.2% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | -249668000.0 | +10.6% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | -29689000.0 | +88.1% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 1314000.0 | +104.4% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | -303633000.0 | -23207.5% | USD | 10-K | 2025-07-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 7817000.0 | — | USD | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 3495000.0 | -55.3% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 8468000.0 | +142.3% | USD | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 11834000.0 | +39.7% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 4054000.0 | -65.7% | USD | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 10317000.0 | +154.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 18686000.0 | +81.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 6226000.0 | -66.7% | USD | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 16302000.0 | +161.8% | USD | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 27456000.0 | +68.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 4156000.0 | -84.9% | USD | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 9642000.0 | +132.0% | USD | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 15847000.0 | +64.4% | USD | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 3668000.0 | -76.9% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 10369000.0 | +182.7% | USD | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 16997000.0 | +63.9% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 4770000.0 | -71.9% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 6628000.0 | +39.0% | USD | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 16059000.0 | +142.3% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 2609000.0 | -83.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 7974000.0 | +205.6% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 12282000.0 | +54.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 5474000.0 | -55.4% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 12760000.0 | +133.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 19464000.0 | +52.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 3704000.0 | -81.0% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 10611000.0 | +186.5% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 20815000.0 | +96.2% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 3095000.0 | -85.1% | USD | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 8902000.0 | +187.6% | USD | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 15198000.0 | +70.7% | USD | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 12140000.0 | — | USD | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | 14015000.0 | +15.4% | USD | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | 31974000.0 | +128.1% | USD | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 38333000.0 | +19.9% | USD | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 23890000.0 | -37.7% | USD | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 25308000.0 | +5.9% | USD | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 29015000.0 | +14.6% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 21979000.0 | -24.2% | USD | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 30300000.0 | +37.9% | USD | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 36281000.0 | +19.7% | USD | 10-K | 2025-07-02 |
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-30 | 50533934.0 | — | shares | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 50588734.0 | +0.1% | shares | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 50590634.0 | +0.0% | shares | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 50595034.0 | +0.0% | shares | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 50601334.0 | +0.0% | shares | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 50616134.0 | +0.0% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 50619234.0 | +0.0% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 50633534.0 | +0.0% | shares | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 50641234.0 | +0.0% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 50650784.0 | +0.0% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 50657784.0 | +0.0% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 50669284.0 | +0.0% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 50675084.0 | +0.0% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 50678084.0 | +0.0% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 50657784.0 | -0.0% | shares | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 50701984.0 | +0.1% | shares | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 50754884.0 | +0.1% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 101606368.0 | +100.2% | shares | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 50817184.0 | -50.0% | shares | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 50832184.0 | +0.0% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 101674058.0 | +100.0% | shares | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 101675858.0 | +0.0% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 101688458.0 | +0.0% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 101696358.0 | +0.0% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 101708558.0 | +0.0% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 101712358.0 | +0.0% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 101712358.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 101726258.0 | +0.0% | shares | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 101727058.0 | +0.0% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 101727658.0 | +0.0% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 101727658.0 | +0.0% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 101766058.0 | +0.0% | shares | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 101908458.0 | +0.1% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 101942658.0 | +0.0% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 101985358.0 | +0.0% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 101988758.0 | +0.0% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 101994358.0 | +0.0% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 101994358.0 | +0.0% | shares | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 101994358.0 | +0.0% | shares | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 102006214.0 | +0.0% | shares | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 102006214.0 | +0.0% | shares | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 50588734.0 | — | shares | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 50616134.0 | +0.1% | shares | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 50650784.0 | +0.1% | shares | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 50678084.0 | +0.1% | shares | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 101606368.0 | +100.5% | shares | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 101675858.0 | +0.1% | shares | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 101712358.0 | +0.0% | shares | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 101727658.0 | +0.0% | shares | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 101942658.0 | +0.2% | shares | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 101994358.0 | +0.1% | shares | 10-K | 2025-07-02 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 46448000.0 | — | shares | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 46556000.0 | +0.2% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 46560000.0 | +0.0% | shares | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 46566000.0 | +0.0% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 46585000.0 | +0.0% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 46593000.0 | +0.0% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 46603000.0 | +0.0% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 46619000.0 | +0.0% | shares | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 46628000.0 | +0.0% | shares | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 46638.0 | -99.9% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 46646.0 | +0.0% | shares | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 46653.0 | +0.0% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 93200.0 | +99.8% | shares | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 93248.0 | +0.1% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 93276.0 | +0.0% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 93296.0 | +0.0% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 93306.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 93321.0 | +0.0% | shares | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 93329000.0 | +99908.6% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 93338000.0 | +0.0% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 93344000.0 | +0.0% | shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 93353000.0 | +0.0% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 93354000.0 | +0.0% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 93360000.0 | +0.0% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 93454000.0 | +0.1% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 93569000.0 | +0.1% | shares | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 93613000.0 | +0.0% | shares | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 93617000.0 | +0.0% | shares | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 93620000.0 | +0.0% | shares | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 93623000.0 | +0.0% | shares | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 93612000.0 | -0.0% | shares | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 46452000.0 | — | shares | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | 46564000.0 | +0.2% | shares | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | 46598.0 | -99.9% | shares | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 93266.0 | +100.2% | shares | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 93256.0 | -0.0% | shares | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 93280000.0 | +99925.7% | shares | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 93323000.0 | +0.0% | shares | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 93347000.0 | +0.0% | shares | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 93429000.0 | +0.1% | shares | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 93607000.0 | +0.2% | shares | 10-K | 2025-07-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 46707000.0 | — | shares | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 46767000.0 | +0.1% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 46761000.0 | -0.0% | shares | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 46763000.0 | +0.0% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 46916000.0 | +0.3% | shares | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 46925000.0 | +0.0% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 46923000.0 | -0.0% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 46919000.0 | -0.0% | shares | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 46928000.0 | +0.0% | shares | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 46934.0 | -99.9% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 46880.0 | -0.1% | shares | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 46877.0 | -0.0% | shares | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 93604.0 | +99.7% | shares | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 93508.0 | -0.1% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 93754.0 | +0.3% | shares | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 93610.0 | -0.2% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 93574.0 | -0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 93640.0 | +0.1% | shares | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 93611000.0 | +99869.0% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 93599000.0 | -0.0% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 93602000.0 | +0.0% | shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 93611000.0 | +0.0% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 93610000.0 | -0.0% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 93604000.0 | -0.0% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 93640000.0 | +0.0% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 93667000.0 | +0.0% | shares | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 93686000.0 | +0.0% | shares | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 93691000.0 | +0.0% | shares | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 93699000.0 | +0.0% | shares | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 93684000.0 | -0.0% | shares | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 93645000.0 | -0.0% | shares | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 46671000.0 | — | shares | 10-K | 2018-06-27 |
| Annual | 2017-04-29 | 46770000.0 | +0.2% | shares | 10-K | 2019-06-26 |
| Annual | 2018-04-28 | 46921.0 | -99.9% | shares | 10-K | 2020-07-01 |
| Annual | 2019-04-27 | 93834.0 | +100.0% | shares | 10-K | 2021-06-30 |
| Annual | 2020-05-02 | 93656.0 | -0.2% | shares | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 93620000.0 | +99861.6% | shares | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 93599000.0 | -0.0% | shares | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 93608000.0 | +0.0% | shares | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 93630000.0 | +0.0% | shares | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 93685000.0 | +0.1% | shares | 10-K | 2025-07-02 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.5741 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.6198 | +8.0% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.5707 | -7.9% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.6142 | +7.6% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.6341 | +3.2% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.6596 | +4.0% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.5677 | -13.9% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 0.5593 | -1.5% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 0.4791 | -14.3% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.3997 | -16.6% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.4790 | +19.9% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.4439 | -7.3% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.3781 | -14.8% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.4122 | +9.0% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.3619 | -12.2% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.4944 | +36.6% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.5088 | +2.9% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.4456 | -12.4% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.6046 | +35.7% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.6983 | +15.5% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.5991 | -14.2% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.5100 | -14.9% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.5063 | -0.7% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.4460 | -11.9% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.3752 | -15.9% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.6305 | +68.1% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.5224 | -17.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.4496 | -13.9% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.4480 | -0.3% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.3850 | -14.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.3339 | -13.3% | ratio | 10-Q | 2026-03-12 |
| Annual | 2021-05-01 | 1.9242 | — | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 2.4327 | +26.4% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 2.0422 | -16.1% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 1.5473 | -24.2% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 1.7854 | +15.4% | ratio | 10-K | 2025-07-02 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 3.0828 | — | ratio | 10-Q | 2016-03-10 |
| Quarterly | 2016-04-30 | 2.9581 | -4.0% | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 2.9421 | -0.5% | ratio | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-29 | 3.8159 | +29.7% | ratio | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-28 | 2.9500 | -22.7% | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2017-04-29 | 3.0769 | +4.3% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 1.8394 | -40.2% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-28 | 2.8921 | +57.2% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2018-01-27 | 3.3607 | +16.2% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-28 | 3.3722 | +0.3% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 3.4287 | +1.7% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2018-10-27 | 4.1441 | +20.9% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-26 | 1.9250 | -53.5% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-27 | 3.3127 | +72.1% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 3.1234 | -5.7% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 3.5559 | +13.8% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 3.7281 | +4.8% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 3.2516 | -12.8% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 3.5220 | +8.3% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 4.0379 | +14.6% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 2.3978 | -40.6% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 2.4793 | +3.4% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 2.7585 | +11.3% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 3.2233 | +16.8% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 1.9815 | -38.5% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 1.8891 | -4.7% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 1.9221 | +1.7% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 2.0221 | +5.2% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 2.5806 | +27.6% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 2.5388 | -1.6% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 2.7512 | +8.4% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 3.2023 | +16.4% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 3.6751 | +14.8% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 3.8924 | +5.9% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 1.9881 | -48.9% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 2.5360 | +27.6% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 2.9476 | +16.2% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 2.8962 | -1.7% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 3.2416 | +11.9% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 4.2849 | +32.2% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 4.4076 | +2.9% | ratio | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 2.9581 | — | ratio | 10-K | 2017-07-13 |
| Annual | 2017-04-29 | 3.0769 | +4.0% | ratio | 10-K | 2018-06-27 |
| Annual | 2018-04-28 | 3.3722 | +9.6% | ratio | 10-K | 2019-06-26 |
| Annual | 2019-04-27 | 3.3127 | -1.8% | ratio | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 3.2516 | -1.8% | ratio | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 2.4793 | -23.8% | ratio | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 1.8891 | -23.8% | ratio | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 2.5388 | +34.4% | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 3.8924 | +53.3% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 2.8962 | -25.6% | ratio | 10-K | 2025-07-02 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-04-27 | 0.3636 | — | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-01-25 | 0.3958 | +8.8% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 0.4340 | +9.6% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.3983 | -8.2% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 0.3458 | -13.2% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 0.5742 | +66.1% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 0.5653 | -1.6% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.5006 | -11.4% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 0.4220 | -15.7% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 1.0765 | +155.1% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 0.9538 | -11.4% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.7249 | -24.0% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 0.6947 | -4.2% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 0.5505 | -20.8% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 0.5419 | -1.6% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.5173 | -4.5% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 0.4403 | -14.9% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 0.4109 | -6.7% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 0.3765 | -8.4% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.7044 | +87.1% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 0.5478 | -22.2% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 0.4842 | -11.6% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 0.5155 | +6.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.4634 | -10.1% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.3587 | -22.6% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.3408 | -5.0% | ratio | 10-Q | 2026-03-12 |
| Annual | 2019-04-27 | 0.3636 | — | ratio | 10-K | 2020-07-01 |
| Annual | 2020-05-02 | 0.4340 | +19.3% | ratio | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 0.5653 | +30.3% | ratio | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 0.9538 | +68.7% | ratio | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 0.5419 | -43.2% | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 0.3765 | -30.5% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.5155 | +36.9% | ratio | 10-K | 2025-07-02 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.3250 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.3938 | +21.2% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.3874 | -1.6% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.3902 | +0.7% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.4022 | +3.1% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.3936 | -2.1% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.4009 | +1.9% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 0.3954 | -1.4% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 0.3971 | +0.4% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.3647 | -8.2% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.3664 | +0.5% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.3689 | +0.7% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.3684 | -0.1% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.3996 | +8.4% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.3975 | -0.5% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.3890 | -2.1% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.4003 | +2.9% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.3584 | -10.5% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.3623 | +1.1% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.3125 | -13.7% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.3337 | +6.8% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.3535 | +5.9% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.3531 | -0.1% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.3594 | +1.8% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.3593 | -0.0% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.3716 | +3.4% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.3755 | +1.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.3705 | -1.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.3796 | +2.4% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.3787 | -0.2% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.3765 | -0.6% | ratio | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 0.3874 | — | ratio | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 0.3936 | +1.6% | ratio | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 0.3971 | +0.9% | ratio | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 0.3689 | -7.1% | ratio | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 0.3975 | +7.8% | ratio | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 0.3932 | -1.1% | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 0.3671 | -6.6% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 0.3383 | -7.9% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 0.3595 | +6.3% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.3695 | +2.8% | ratio | 10-K | 2025-07-02 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.0695 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.1336 | +92.2% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.1211 | -9.3% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.1248 | +3.1% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.1473 | +18.0% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.1392 | -5.5% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.1806 | +29.7% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 0.1669 | -7.6% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 0.1576 | -5.6% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.1123 | -28.7% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.1311 | +16.7% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.1298 | -1.0% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.1192 | -8.1% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.1744 | +46.3% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.1735 | -0.5% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.1492 | -14.0% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.1726 | +15.7% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.1387 | -19.6% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.1200 | -13.5% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.1114 | -7.1% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.1203 | +7.9% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.1280 | +6.4% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.1531 | +19.6% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.1459 | -4.7% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.1466 | +0.5% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.1723 | +17.6% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.1567 | -9.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.1484 | -5.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.1687 | +13.6% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.1608 | -4.7% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.1557 | -3.1% | ratio | 10-Q | 2026-03-12 |
| Annual | 2016-10-29 | 0.1211 | — | ratio | 10-K | 2018-06-27 |
| Annual | 2017-10-28 | 0.1392 | +14.9% | ratio | 10-K | 2019-06-26 |
| Annual | 2018-10-27 | 0.1576 | +13.2% | ratio | 10-K | 2020-07-01 |
| Annual | 2019-10-26 | 0.1298 | -17.6% | ratio | 10-K | 2021-06-30 |
| Annual | 2020-10-31 | 0.1735 | +33.7% | ratio | 10-K | 2021-06-30 |
| Annual | 2021-05-01 | 0.1624 | -6.4% | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 0.1393 | -14.2% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 0.1212 | -13.0% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 0.1483 | +22.4% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.1555 | +4.9% | ratio | 10-K | 2025-07-02 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-01-26 | 0.1404 | — | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.1691 | +20.4% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.1655 | -2.1% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.1491 | -9.9% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.2273 | +52.5% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.2266 | -0.3% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.1958 | -13.6% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.2256 | +15.2% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.1821 | -19.3% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.1572 | -13.7% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.1461 | -7.0% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.1566 | +7.2% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.1655 | +5.7% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.1946 | +17.6% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.1810 | -7.0% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.1784 | -1.4% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.2110 | +18.3% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.1987 | -5.8% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.1894 | -4.7% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.2141 | +13.1% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.2013 | -6.0% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.1933 | -4.0% | ratio | 10-Q | 2026-03-12 |
| Annual | 2021-05-01 | 0.2125 | — | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 0.1826 | -14.0% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 0.1592 | -12.9% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 0.1834 | +15.2% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.1960 | +6.9% | ratio | 10-K | 2025-07-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 1.3162 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-04-30 | 1.3963 | +6.1% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2016-07-30 | 1.4571 | +4.4% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 2.1181 | +45.4% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 1.3472 | -36.4% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-29 | 1.5638 | +16.1% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2017-07-29 | 1.0011 | -36.0% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 1.3312 | +33.0% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 1.7081 | +28.3% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-28 | 1.8139 | +6.2% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2018-07-28 | 2.0101 | +10.8% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 2.4158 | +20.2% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 1.2086 | -50.0% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-27 | 1.6097 | +33.2% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 1.7259 | +7.2% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2019-10-26 | 2.1625 | +25.3% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2020-01-25 | 2.3969 | +10.8% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-05-02 | 2.1492 | -10.3% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 2.3554 | +9.6% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2020-10-31 | 2.8962 | +23.0% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2021-01-30 | 1.1737 | -59.5% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2021-05-01 | 1.3152 | +12.1% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 1.6012 | +21.7% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-30 | 1.9536 | +22.0% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2022-01-29 | 0.3379 | -82.7% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 0.3307 | -2.1% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.4245 | +28.4% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-29 | 0.6271 | +47.7% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2023-01-28 | 0.9427 | +50.3% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-29 | 1.0953 | +16.2% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 1.4204 | +29.7% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-28 | 1.7375 | +22.3% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-27 | 2.0809 | +19.8% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-27 | 2.3712 | +13.9% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.5224 | -78.0% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-26 | 0.8808 | +68.6% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-25 | 1.2475 | +41.6% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-05-03 | 1.3796 | +10.6% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 1.7009 | +23.3% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 2.3482 | +38.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 2.5721 | +9.5% | ratio | 10-Q | 2026-03-12 |
| Annual | 2016-04-30 | 1.3963 | — | ratio | 10-K | 2019-06-26 |
| Annual | 2017-04-29 | 1.5638 | +12.0% | ratio | 10-K | 2020-07-01 |
| Annual | 2018-04-28 | 1.8139 | +16.0% | ratio | 10-K | 2021-06-30 |
| Annual | 2019-04-27 | 1.6097 | -11.3% | ratio | 10-K | 2022-06-29 |
| Annual | 2020-05-02 | 2.1492 | +33.5% | ratio | 10-K | 2022-06-29 |
| Annual | 2021-05-01 | 1.3152 | -38.8% | ratio | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 0.3307 | -74.9% | ratio | 10-K | 2023-06-28 |
| Annual | 2023-04-29 | 1.0953 | +231.3% | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-27 | 2.3712 | +116.5% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 1.3796 | -41.8% | ratio | 10-K | 2025-07-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.0399 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.0828 | +107.5% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.0691 | -16.5% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.0767 | +10.9% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.0934 | +21.8% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.0918 | -1.7% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.1025 | +11.7% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 0.0933 | -9.0% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 0.0755 | -19.1% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.0449 | -40.5% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.0628 | +39.9% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.0576 | -8.2% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.0451 | -21.8% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.0719 | +59.5% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.0628 | -12.7% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.0737 | +17.4% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.0878 | +19.1% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.0618 | -29.6% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.0725 | +17.3% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.0778 | +7.3% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.0721 | -7.4% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.0653 | -9.4% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.0775 | +18.7% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.0651 | -16.0% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.0550 | -15.5% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.1087 | +97.6% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.0819 | -24.7% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.0667 | -18.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.0756 | +13.3% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.0619 | -18.1% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.0520 | -16.0% | ratio | 10-Q | 2026-03-12 |
| Annual | 2021-05-01 | 0.3125 | — | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 0.3388 | +8.4% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 0.2475 | -26.9% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 0.2295 | -7.3% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.2777 | +21.0% | ratio | 10-K | 2025-07-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-30 | 0.0582 | — | ratio | 10-Q | 2017-03-09 |
| Quarterly | 2016-07-30 | 0.1230 | +111.3% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-29 | 0.0942 | -23.5% | ratio | 10-Q | 2017-12-07 |
| Quarterly | 2017-01-28 | 0.1122 | +19.1% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-07-29 | 0.1793 | +59.8% | ratio | 10-Q | 2018-09-06 |
| Quarterly | 2017-10-28 | 0.1354 | -24.5% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-27 | 0.1400 | +3.4% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-07-28 | 0.1290 | -7.8% | ratio | 10-Q | 2019-09-05 |
| Quarterly | 2018-10-27 | 0.0985 | -23.7% | ratio | 10-Q | 2019-12-05 |
| Quarterly | 2019-01-26 | 0.0812 | -17.6% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-07-27 | 0.0943 | +16.1% | ratio | 10-Q | 2020-09-10 |
| Quarterly | 2019-10-26 | 0.0817 | -13.3% | ratio | 10-Q | 2020-12-10 |
| Quarterly | 2020-01-25 | 0.0629 | -23.0% | ratio | 10-Q | 2021-03-11 |
| Quarterly | 2020-08-01 | 0.1005 | +59.8% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 0.0845 | -15.9% | ratio | 10-Q | 2021-12-09 |
| Quarterly | 2021-01-30 | 0.1161 | +37.4% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-07-31 | 0.1318 | +13.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-30 | 0.0879 | -33.3% | ratio | 10-Q | 2022-12-08 |
| Quarterly | 2022-01-29 | 0.1506 | +71.3% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-07-30 | 0.1342 | -10.9% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-29 | 0.1221 | -9.0% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-01-28 | 0.1012 | -17.1% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-07-29 | 0.1176 | +16.2% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-28 | 0.0937 | -20.3% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-27 | 0.0776 | -17.2% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-07-27 | 0.1852 | +138.7% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2024-10-26 | 0.1267 | -31.6% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2025-01-25 | 0.0990 | -21.8% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-08-02 | 0.1106 | +11.7% | ratio | 10-Q | 2025-09-11 |
| Quarterly | 2025-11-01 | 0.0841 | -24.0% | ratio | 10-Q | 2025-12-11 |
| Quarterly | 2026-01-31 | 0.0697 | -17.1% | ratio | 10-Q | 2026-03-12 |
| Annual | 2021-05-01 | 0.4892 | — | ratio | 10-K | 2023-06-28 |
| Annual | 2022-04-30 | 0.6620 | +35.3% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-29 | 0.3817 | -42.3% | ratio | 10-K | 2025-07-02 |
| Annual | 2024-04-27 | 0.3159 | -17.2% | ratio | 10-K | 2025-07-02 |
| Annual | 2025-05-03 | 0.4208 | +33.2% | ratio | 10-K | 2025-07-02 |
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-04-15 | sheridan stanley michael | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $43.40 | $347,200 | 62,408 |
| 2024-12-31 | sheridan stanley michael | Dir |
Open-market sell
S
|
Common Stock | 6,100 | $42.49 | $259,213 | 70,408 |
| 2024-12-30 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 20,000 | $42.50 | $850,000 | 60,766 |
| 2024-12-13 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 5,264 | $46.76 | $246,145 | 48,480 |
| 2024-12-12 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 2,736 | $47.01 | $128,619 | 53,744 |
| 2024-07-11 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $50.11 | $501,130 | 56,480 |
| 2024-07-05 | sheridan stanley michael | Dir |
Open-market sell
S
|
Common Stock | 16,000 | $51.81 | $829,008 | 76,508 |
| 2024-06-13 | CONLEE CECIL D | Dir |
Exercise / conversion
M · derivative
|
Keep Stock Option | 1,600 | — | $16 | 12,000 |
| 2024-06-13 | CONLEE CECIL D | Dir |
Exercise / conversion
M · derivative
|
Keep Stock Option | 4,400 | — | $44 | 13,600 |
| 2024-06-13 | CONLEE CECIL D | Dir |
Exercise / conversion
M
|
Common Stock | 6,000 | $0.01 | $60 | 66,480 |
| 2024-04-09 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 12,000 | $47.94 | $575,244 | 60,480 |
| 2023-12-28 | sheridan stanley michael | Dir |
Exercise / conversion
M · derivative
|
Special Stock Option | 16,000 | — | $24,000 | 10,000 |
| 2023-12-28 | sheridan stanley michael | Dir |
Exercise / conversion
M
|
Common Stock | 16,000 | $1.50 | $24,000 | 92,508 |
| 2023-12-26 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $49.80 | $99,600 | 80,766 |
| 2023-12-22 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 6,000 | $49.34 | $296,040 | 82,766 |
| 2023-12-13 | CONLEE CECIL D | Dir |
Equity grant / award
G
|
Common Stock | 5,000 | $51.96 | $259,800 | 48,480 |
| 2023-12-12 | CAPORELLA JOSEPH G | President |
Exercise / conversion
M · derivative
|
Special Stock Option | 40,000 | — | $184,000 | 21,000 |
| 2023-12-12 | CAPORELLA JOSEPH G | President |
Exercise / conversion
M
|
Common Stock | 40,000 | $4.60 | $184,000 | 943,200 |
| 2023-11-14 | sheridan stanley michael | Dir |
Equity grant / award
G
|
Common Stock | 3,000 | $49.14 | $147,420 | 76,508 |
| 2023-10-23 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X · derivative
|
Special Stock Option | 30,000 | — | $45,000 | 4,200 |
| 2023-10-23 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X
|
Common Stock | 30,000 | $1.50 | $45,000 | 122,966 |
| 2023-10-18 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 5,335 | $45.44 | $242,422 | 53,480 |
| 2023-10-17 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 4,844 | $45.53 | $220,547 | 58,815 |
| 2023-10-16 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 3,021 | $45.74 | $138,181 | 63,659 |
| 2022-07-11 | CONLEE CECIL D | Dir |
Open-market sell
S
|
Common Stock | 12,000 | $49.52 | $594,240 | 68,680 |
| 2021-12-15 | sheridan stanley michael | Dir |
Open-market buy
P
|
Common Stock | 100 | $45.96 | $4,596 | 79,508 |
| 2021-12-07 | CONLEE CECIL D | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 1,600 | — | $16 | 42,000 |
| 2021-12-07 | CONLEE CECIL D | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 4,400 | — | $44 | 43,600 |
| 2021-12-07 | CONLEE CECIL D | Dir |
Exercise / conversion
X
|
Common Stock | 1,600 | $0.01 | $16 | 83,680 |
| 2021-12-07 | CONLEE CECIL D | Dir |
Exercise / conversion
X
|
Common Stock | 4,400 | $0.01 | $44 | 82,080 |
| 2021-07-27 | sheridan stanley michael | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 2,000 | — | $20 | 0 |
| 2021-07-27 | sheridan stanley michael | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 4,000 | — | $40 | 0 |
| 2021-07-27 | sheridan stanley michael | Dir |
Exercise / conversion
X
|
Common Stock | 2,000 | $0.01 | $20 | 79,408 |
| 2021-07-27 | sheridan stanley michael | Dir |
Exercise / conversion
X
|
Common Stock | 4,000 | $0.01 | $40 | 77,408 |
| 2021-06-08 | CONLEE CECIL D | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 6,000 | — | $60 | 48,000 |
| 2021-06-08 | CONLEE CECIL D | Dir |
Exercise / conversion
X
|
Common Stock | 6,000 | $0.01 | $60 | 77,680 |
| 2020-12-11 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X · derivative
|
KEEP STOCK OPTION | 745 | — | $7 | 22,500 |
| 2020-12-11 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X
|
Common Stock | 745 | $0.01 | $7 | 76,133 |
| 2020-10-02 | sheridan stanley michael | Dir |
Equity grant / award
A · derivative
|
SPECIAL STOCK OPTION | 5,000 | — | $349,800 | 16,000 |
| 2020-07-06 | sheridan stanley michael | Dir |
Exercise / conversion
X · derivative
|
Special Stock Option | 4,000 | — | $22,680 | 11,000 |
| 2020-07-06 | sheridan stanley michael | Dir |
Exercise / conversion
X
|
Common Stock | 4,000 | $5.67 | $22,680 | 36,704 |
| 2020-03-17 | CAPORELLA JOSEPH G | President |
Exercise / conversion
M · derivative
|
SPECIAL STOCK OPTION | 38,000 | $0.00 | $0 | 23,000 |
| 2020-03-17 | CAPORELLA JOSEPH G | President |
Exercise / conversion
M
|
Common Stock | 38,000 | $5.67 | $215,460 | 451,600 |
| 2019-12-31 | CONLEE CECIL D | Dir |
Exercise / conversion
X · derivative
|
Special Stock Option | 10,000 | — | $18,500 | 21,000 |
| 2019-12-31 | CONLEE CECIL D | Dir |
Exercise / conversion
X
|
Common Stock | 10,000 | $1.85 | $18,500 | 39,340 |
| 2019-12-30 | BRACKEN GEORGE R | EVP - FINANCE |
Exercise / conversion
X · derivative
|
Special Stock Option | 8,000 | — | $45,360 | 15,000 |
| 2019-12-30 | BRACKEN GEORGE R | EVP - FINANCE |
Exercise / conversion
X
|
Common Stock | 8,000 | $5.67 | $45,360 | 141,898 |
| 2019-12-26 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X · derivative
|
Special Stock Option | 15,000 | — | $27,750 | 15,745 |
| 2019-12-26 | HATHORN SAMUEL C | Dir |
Exercise / conversion
X
|
Common Stock | 15,000 | $1.85 | $27,750 | 82,388 |
| 2019-03-25 | CAPORELLA JOSEPH G | President |
Equity grant / award
A · derivative
|
KEEP STOCK OPTION | 3,000 | — | $107,910 | 61,000 |
| 2019-03-18 | CAPORELLA NICK A | COB & CEO |
Open-market buy
P
|
Common Stock | 1,650 | $60.31 | $99,512 | 34,247,886 |
| 2019-03-15 | CAPORELLA NICK A | COB & CEO |
Open-market buy
P
|
Common Stock | 1,650 | $60.30 | $99,495 | 34,246,236 |
| 2019-03-14 | CAPORELLA JOSEPH G | President |
Open-market buy
P
|
Common Stock | 6,000 | $59.95 | $359,700 | 413,600 |
| 2017-12-26 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 450 | $99.44 | $44,748 | 72,388 |
| 2017-12-19 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 450 | $105.32 | $47,394 | 72,388 |
| 2017-12-18 | HATHORN SAMUEL C | Dir |
Equity grant / award
G
|
Common Stock | 900 | $104.40 | $93,960 | 72,388 |