| Income Statement (Quarterly) | 2025-07-26 | 2025-01-25 | 2024-10-26 | 2024-07-27 | 
|---|---|---|---|---|
| Revenue | 492,229,000 | 521,777,000 | 521,027,000 | 495,532,000 | 
| Cost of Revenue | 283,032,000 | 290,412,000 | 290,379,000 | 282,189,000 | 
| Gross Profit | 209,197,000 | 231,365,000 | 230,648,000 | 213,343,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 187,210,000 | 196,197,000 | 191,876,000 | 182,173,000 | 
| Operating Expenses | 187,210,000 | 196,197,000 | 191,876,000 | 182,173,000 | 
| Operating Income | 21,987,000 | 35,168,000 | 38,772,000 | 32,370,000 | 
| Interest Expense | 120,000 | 102,000 | 99,000 | 210,000 | 
| Income Before Tax | 24,390,000 | 38,628,000 | 40,524,000 | 35,966,000 | 
| Income Tax Expense | 6,093,000 | 9,683,000 | 10,671,000 | 9,162,000 | 
| Net Income | 18,204,000 | 28,429,000 | 30,037,000 | 26,159,000 | 
| Per Share | ||||
| EPS | 0.44 | 0.69 | 0.72 | 0.62 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-04-30 | 2025-04-26 | 2024-04-27 | 2023-04-29 | 2022-04-30 | 
|---|---|---|---|---|---|
| Revenue | 2,109,207,000 | 2,109,207,000 | 2,047,027,000 | 2,349,433,000 | 2,356,811,000 | 
| Cost of Revenue | 1,182,789,000 | 1,182,789,000 | 1,165,357,000 | 1,340,734,000 | 1,440,842,000 | 
| Gross Profit | 926,418,000 | 926,418,000 | 881,670,000 | 1,008,699,000 | 915,969,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 770,000,000 | 770,000,000 | 718,249,000 | 797,260,000 | 709,213,000 | 
| Operating Expenses | 790,581,000 | 790,581,000 | 730,874,000 | 797,260,000 | 709,213,000 | 
| Operating Income | 135,837,000 | 135,837,000 | 150,796,000 | 211,439,000 | 206,756,000 | 
| Interest Expense | 545,000 | 545,000 | 455,000 | 536,000 | 895,000 | 
| Income Before Tax | 147,134,000 | 147,134,000 | 165,752,000 | 205,789,000 | 205,491,000 | 
| Income Tax Expense | 46,182,000 | 46,182,000 | 41,116,000 | 53,848,000 | 53,163,000 | 
| Net Income | 99,556,000 | 99,556,000 | 122,626,000 | 150,664,000 | 150,017,000 | 
| Per Share | |||||
| EPS | 2.39 | 2.39 | 2.86 | 3.49 | 3.41 | 
| 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 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 328,449,000 | 328,449,000 | 341,098,000 | 343,374,000 | 
| Short Term Investments | 2,617,000 | 2,617,000 | 6,812,000 | 6,394,000 | 
| Net Receivables | 139,533,000 | 139,533,000 | 174,731,000 | 170,475,000 | 
| Inventory | 255,285,000 | 255,285,000 | 263,237,000 | 276,257,000 | 
| Total Current Assets | 805,688,000 | 805,688,000 | 836,808,000 | 854,600,000 | 
| Property Plant Equipment | 792,060,000 | 792,060,000 | 744,690,000 | 694,847,000 | 
| Goodwill and Intangibles | 256,751,000 | 256,751,000 | 261,704,000 | 244,383,000 | 
| Total Assets | 1,922,162,000 | 1,922,162,000 | 1,913,442,000 | 1,866,263,000 | 
| Liabilities | ||||
| Account Payables | 95,984,000 | 95,984,000 | 96,486,000 | 107,460,000 | 
| Short Term Debt | 80,592,000 | 80,592,000 | 77,027,000 | 77,751,000 | 
| Total Current Liabilities | 420,791,000 | 420,791,000 | 437,281,000 | 475,861,000 | 
| Long Term Debt | 410,265,000 | 410,265,000 | 404,724,000 | 368,163,000 | 
| Total Liabilities | 890,186,000 | 890,186,000 | 900,082,000 | 914,166,000 | 
| Shareholders Equity | ||||
| Retained Earnings | 597,432,000 | 597,432,000 | 598,009,000 | 545,155,000 | 
| Total Shareholders Equity | 1,020,623,000 | 1,020,623,000 | 1,003,064,000 | 941,836,000 | 
| Balance Sheet (Annual) | 2025-04-30 | 2025-04-26 | 2024-04-27 | 2023-04-29 | 2022-04-30 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 328,449,000 | 328,449,000 | 341,098,000 | 343,374,000 | 245,589,000 | 
| Short Term Investments | 2,617,000 | 2,617,000 | 6,812,000 | 6,394,000 | 17,359,000 | 
| Net Receivables | 139,533,000 | 139,533,000 | 174,731,000 | 170,475,000 | 183,747,000 | 
| Inventory | 255,285,000 | 255,285,000 | 263,237,000 | 276,257,000 | 303,191,000 | 
| Total Current Assets | 805,688,000 | 805,688,000 | 836,808,000 | 854,600,000 | 951,776,000 | 
| Property Plant Equipment | 792,060,000 | 792,060,000 | 744,690,000 | 694,847,000 | 658,899,000 | 
| Goodwill and Intangibles | 256,751,000 | 256,751,000 | 261,704,000 | 244,383,000 | 228,575,000 | 
| Total Assets | 1,922,162,000 | 1,922,162,000 | 1,913,442,000 | 1,866,263,000 | 1,932,089,000 | 
| Liabilities | |||||
| Account Payables | 95,984,000 | 95,984,000 | 96,486,000 | 107,460,000 | 104,025,000 | 
| Short Term Debt | 80,592,000 | 80,592,000 | 77,027,000 | 77,751,000 | 75,271,000 | 
| Total Current Liabilities | 420,791,000 | 420,791,000 | 437,281,000 | 475,861,000 | 675,689,000 | 
| Long Term Debt | 410,265,000 | 410,265,000 | 404,724,000 | 368,163,000 | 354,843,000 | 
| Total Liabilities | 890,186,000 | 890,186,000 | 900,082,000 | 914,166,000 | 1,112,467,000 | 
| Shareholders Equity | |||||
| Retained Earnings | 597,432,000 | 597,432,000 | 598,009,000 | 545,155,000 | 431,181,000 | 
| Total Shareholders Equity | 1,020,623,000 | 1,020,623,000 | 1,003,064,000 | 941,836,000 | 810,725,000 | 
| Cash Flow Statement (Quarterly) | 2025-04-30 | 2025-04-26 | 2024-04-27 | 2023-04-29 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 100,952,000 | 100,952,000 | 122,626,000 | 151,941,000 | 
| Depreciation & Amortization | 123,631,000 | 123,631,000 | 124,685,000 | 116,704,000 | 
| Stock Based Compensation | 17,400,000 | 17,400,000 | 14,426,000 | 12,458,000 | 
| Change in Working Capital | -83,023,000 | -83,023,000 | -101,590,000 | -85,342,000 | 
| Operating Cash Flow | 187,271,000 | 187,271,000 | 158,127,000 | 205,167,000 | 
| Investing Activities | ||||
| Capital Expenditure | -74,280,000 | -74,280,000 | -53,551,000 | -68,812,000 | 
| Investments | -74,280,000 | -74,280,000 | -53,551,000 | -68,812,000 | 
| Investing Cash Flow | -98,389,000 | -98,389,000 | -81,554,000 | -70,120,000 | 
| Financing Activities | ||||
| Debt Repayment | -663,000 | -663,000 | -489,000 | -123,000 | 
| Common Stock Issued/Repurchased | -77,930,000 | -77,930,000 | -52,773,000 | -2,147,000 | 
| Dividends Paid | -34,955,000 | -34,955,000 | -32,665,000 | -29,869,000 | 
| Financing Cash Flow | -102,612,000 | -102,612,000 | -81,227,000 | -37,139,000 | 
| Summary | ||||
| Free Cash Flow | 112,991,000 | 112,991,000 | 104,576,000 | 136,355,000 | 
| Net Change in Cash | -12,649,000 | -12,649,000 | -5,580,000 | 97,822,000 | 
| Cash Flow Statement (Annual) | 2025-04-30 | 2025-04-26 | 2024-04-27 | 2023-04-29 | 2022-04-30 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 100,952,000 | 100,952,000 | 122,626,000 | 151,941,000 | 152,328,000 | 
| Depreciation & Amortization | 123,631,000 | 123,631,000 | 124,685,000 | 116,704,000 | 112,713,000 | 
| Stock Based Compensation | 17,400,000 | 17,400,000 | 14,426,000 | 12,458,000 | 11,858,000 | 
| Change in Working Capital | -83,023,000 | -83,023,000 | -101,590,000 | -85,342,000 | -183,143,000 | 
| Operating Cash Flow | 187,271,000 | 187,271,000 | 158,127,000 | 205,167,000 | 79,004,000 | 
| Investing Activities | |||||
| Capital Expenditure | -74,280,000 | -74,280,000 | -53,551,000 | -68,812,000 | -76,580,000 | 
| Investments | -74,280,000 | -74,280,000 | -53,551,000 | -68,812,000 | -76,580,000 | 
| Investing Cash Flow | -98,389,000 | -98,389,000 | -81,554,000 | -70,120,000 | -78,371,000 | 
| Financing Activities | |||||
| Debt Repayment | -663,000 | -663,000 | -489,000 | -123,000 | -121,000 | 
| Common Stock Issued/Repurchased | -77,930,000 | -77,930,000 | -52,773,000 | -2,147,000 | -92,463,000 | 
| Dividends Paid | -34,955,000 | -34,955,000 | -32,665,000 | -29,869,000 | -27,717,000 | 
| Financing Cash Flow | -102,612,000 | -102,612,000 | -81,227,000 | -37,139,000 | -144,561,000 | 
| Summary | |||||
| Free Cash Flow | 112,991,000 | 112,991,000 | 104,576,000 | 136,355,000 | 2,424,000 | 
| Net Change in Cash | -12,649,000 | -12,649,000 | -5,580,000 | 97,822,000 | -145,847,000 |