Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-11-01 |
2025-08-02 |
2025-01-25 |
2024-10-26 |
| Revenue |
229,253,000 |
218,972,000 |
149,507,000 |
208,331,000 |
| Cost of Revenue |
167,428,000 |
153,900,000 |
112,726,000 |
152,468,000 |
| Gross Profit |
61,825,000 |
65,072,000 |
36,781,000 |
55,863,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
29,818,000 |
31,129,000 |
30,969,000 |
30,254,000 |
| Operating Expenses |
40,262,000 |
41,800,000 |
40,409,000 |
40,093,000 |
| Operating Income |
21,563,000 |
23,272,000 |
-3,628,000 |
15,770,000 |
| Interest Expense |
558,000 |
893,000 |
0 |
0 |
| Income Before Tax |
21,862,000 |
22,223,000 |
-17,816,000 |
25,183,000 |
| Income Tax Expense |
4,381,000 |
5,753,000 |
-660,000 |
3,777,000 |
| Net Income |
17,481,000 |
16,470,000 |
-17,156,000 |
21,406,000 |
| EPS |
0.36 |
0.34 |
-0.36 |
0.25 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
| Income Statement (Annual) |
2025-04-30 |
2025-04-26 |
2024-04-30 |
2024-04-27 |
2023-04-29 |
| Revenue |
756,477,000 |
756,477,000 |
818,083,000 |
818,083,000 |
754,196,000 |
| Cost of Revenue |
560,990,000 |
560,990,000 |
595,640,000 |
595,640,000 |
602,841,000 |
| Gross Profit |
195,487,000 |
195,487,000 |
222,443,000 |
222,443,000 |
151,355,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
123,509,000 |
123,509,000 |
99,586,000 |
99,586,000 |
95,402,000 |
| Operating Expenses |
162,369,000 |
162,369,000 |
135,328,000 |
135,328,000 |
125,391,000 |
| Operating Income |
33,118,000 |
33,118,000 |
87,115,000 |
87,115,000 |
30,540,000 |
| Interest Expense |
4,487,000 |
4,487,000 |
4,948,000 |
4,948,000 |
920,000 |
| Income Before Tax |
-5,851,000 |
-5,851,000 |
54,051,000 |
54,051,000 |
13,257,000 |
| Income Tax Expense |
4,270,000 |
4,270,000 |
19,430,000 |
19,430,000 |
6,455,000 |
| Net Income |
-10,121,000 |
-10,121,000 |
34,621,000 |
34,621,000 |
6,802,000 |
| EPS |
-0.21 |
-0.21 |
0.75 |
0.75 |
0.15 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
| Balance Sheet (Quarterly) |
2025-04-30 |
2025-04-26 |
2024-04-27 |
2023-04-29 |
| Cash and Cash Equivalents |
127,507,000 |
127,507,000 |
81,299,000 |
23,982,000 |
| Short Term Investments |
0 |
0 |
0 |
534,000 |
| Net Receivables |
139,585,000 |
139,585,000 |
173,732,000 |
158,309,000 |
| Inventory |
105,839,000 |
105,839,000 |
138,008,000 |
149,448,000 |
| Total Current Assets |
381,451,000 |
381,451,000 |
401,949,000 |
342,657,000 |
| Property Plant Equipment |
73,884,000 |
73,884,000 |
71,752,000 |
72,147,000 |
| Goodwill and Intangibles |
3,756,000 |
3,756,000 |
4,066,000 |
4,375,000 |
| Total Assets |
502,892,000 |
502,892,000 |
527,884,000 |
468,104,000 |
| Account Payables |
46,669,000 |
46,669,000 |
60,757,000 |
67,522,000 |
| Short Term Debt |
3,544,000 |
3,544,000 |
3,484,000 |
2,253,000 |
| Total Current Liabilities |
172,005,000 |
172,005,000 |
192,296,000 |
210,163,000 |
| Long Term Debt |
13,257,000 |
13,257,000 |
53,164,000 |
17,750,000 |
| Total Liabilities |
230,961,000 |
230,961,000 |
289,092,000 |
267,226,000 |
| Retained Earnings |
127,910,000 |
127,910,000 |
138,031,000 |
103,410,000 |
| Total Shareholders Equity |
271,931,000 |
271,931,000 |
238,792,000 |
200,878,000 |
| Balance Sheet (Annual) |
2025-04-30 |
2025-04-26 |
2024-04-27 |
2023-04-29 |
2022-04-30 |
| Cash and Cash Equivalents |
127,507,000 |
127,507,000 |
81,299,000 |
23,982,000 |
17,143,000 |
| Short Term Investments |
0 |
0 |
0 |
534,000 |
4,020,000 |
| Net Receivables |
139,585,000 |
139,585,000 |
173,732,000 |
158,309,000 |
146,187,000 |
| Inventory |
105,839,000 |
105,839,000 |
138,008,000 |
149,448,000 |
134,392,000 |
| Total Current Assets |
381,451,000 |
381,451,000 |
401,949,000 |
342,657,000 |
317,570,000 |
| Property Plant Equipment |
73,884,000 |
73,884,000 |
71,752,000 |
72,147,000 |
66,765,000 |
| Goodwill and Intangibles |
3,756,000 |
3,756,000 |
4,066,000 |
4,375,000 |
9,399,000 |
| Total Assets |
502,892,000 |
502,892,000 |
527,884,000 |
468,104,000 |
440,876,000 |
| Account Payables |
46,669,000 |
46,669,000 |
60,757,000 |
67,522,000 |
76,313,000 |
| Short Term Debt |
3,544,000 |
3,544,000 |
3,484,000 |
2,253,000 |
2,309,000 |
| Total Current Liabilities |
172,005,000 |
172,005,000 |
192,296,000 |
210,163,000 |
213,694,000 |
| Long Term Debt |
13,257,000 |
13,257,000 |
53,164,000 |
17,750,000 |
6,599,000 |
| Total Liabilities |
230,961,000 |
230,961,000 |
289,092,000 |
267,226,000 |
249,312,000 |
| Retained Earnings |
127,910,000 |
127,910,000 |
138,031,000 |
103,410,000 |
96,608,000 |
| Total Shareholders Equity |
271,931,000 |
271,931,000 |
238,792,000 |
200,878,000 |
191,564,000 |
| Cash Flow Statement (Quarterly) |
2025-04-30 |
2025-04-26 |
2024-04-27 |
2023-04-29 |
| Net Income |
-10,121,000 |
-10,121,000 |
34,621,000 |
6,802,000 |
| Depreciation & Amortization |
19,547,000 |
19,547,000 |
19,291,000 |
16,993,000 |
| Stock Based Compensation |
2,944,000 |
2,944,000 |
2,090,000 |
2,027,000 |
| Change in Working Capital |
51,389,000 |
51,389,000 |
-14,135,000 |
-19,864,000 |
| Operating Cash Flow |
97,713,000 |
97,713,000 |
63,241,000 |
15,024,000 |
| Capital Expenditure |
-19,494,000 |
-19,494,000 |
-16,980,000 |
-25,385,000 |
| Investments |
-19,494,000 |
-19,494,000 |
-16,980,000 |
-25,385,000 |
| Investing Cash Flow |
-23,782,000 |
-23,782,000 |
-21,306,000 |
-25,388,000 |
| Debt Repayment |
-2,522,000 |
-2,522,000 |
21,328,000 |
-361,249,000 |
| Common Stock Issued/Repurchased |
-24,321,000 |
-24,321,000 |
-303,000 |
-119,000 |
| Dividends Paid |
0 |
0 |
0 |
0 |
| Financing Cash Flow |
-27,449,000 |
-27,449,000 |
15,122,000 |
17,568,000 |
| Free Cash Flow |
78,219,000 |
78,219,000 |
46,261,000 |
-10,361,000 |
| Net Change in Cash |
45,829,000 |
45,829,000 |
56,988,000 |
6,682,000 |
| Cash Flow Statement (Annual) |
2025-04-30 |
2025-04-26 |
2024-04-27 |
2023-04-29 |
2022-04-30 |
| Net Income |
-10,121,000 |
-10,121,000 |
34,621,000 |
6,802,000 |
592,000 |
| Depreciation & Amortization |
19,547,000 |
19,547,000 |
19,291,000 |
16,993,000 |
15,394,000 |
| Stock Based Compensation |
2,944,000 |
2,944,000 |
2,090,000 |
2,027,000 |
1,973,000 |
| Change in Working Capital |
51,389,000 |
51,389,000 |
-14,135,000 |
-19,864,000 |
-45,380,000 |
| Operating Cash Flow |
97,713,000 |
97,713,000 |
63,241,000 |
15,024,000 |
-27,035,000 |
| Capital Expenditure |
-19,494,000 |
-19,494,000 |
-16,980,000 |
-25,385,000 |
-20,376,000 |
| Investments |
-19,494,000 |
-19,494,000 |
-16,980,000 |
-25,385,000 |
-20,376,000 |
| Investing Cash Flow |
-23,782,000 |
-23,782,000 |
-21,306,000 |
-25,388,000 |
-31,384,000 |
| Debt Repayment |
-2,522,000 |
-2,522,000 |
21,328,000 |
-361,249,000 |
-47,001,000 |
| Common Stock Issued/Repurchased |
-24,321,000 |
-24,321,000 |
-303,000 |
-119,000 |
-3,176,000 |
| Dividends Paid |
0 |
0 |
0 |
0 |
-8,000 |
| Financing Cash Flow |
-27,449,000 |
-27,449,000 |
15,122,000 |
17,568,000 |
-3,576,000 |
| Free Cash Flow |
78,219,000 |
78,219,000 |
46,261,000 |
-10,361,000 |
-47,411,000 |
| Net Change in Cash |
45,829,000 |
45,829,000 |
56,988,000 |
6,682,000 |
-62,394,000 |