v3.26.1
Organization and Significant Accounting Policies - (Loss) Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 25, 2025
Jan. 31, 2026
Jan. 25, 2025
Numerator for basic earnings per share:        
Net (loss) income $ (243,823) $ (1,754) $ (328,296) $ 26,955
Denominator for basic earnings per share:        
Weighted average common shares 49,741,441 28,031,901 48,761,481 28,001,089
Dilutive effect of employee stock options, restricted stock and restricted stock units       170,000
Denominator for diluted (loss) earnings per share 49,741,441 28,031,901 48,761,481 28,171,089
Number of anti-dilutive due to loss 0   0  
Number of anti-dilutive shares 326,724 200,667 344,723 265