XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share ("EPS") (Tables)
3 Months Ended
Jul. 27, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the net (loss) income and common share amounts used in the calculation of basic and diluted EPS for the three months ended July 27, 2024 and July 29, 2023:
Three Months Ended
July 27,
2024
July 29,
2023
Earnings per share - basic
Net (loss) income$(4,946)$19,196 
Weighted average shares outstanding46,311 45,645 
Basic earnings (loss) per share$(0.11)$0.42 
Earnings per share - diluted
Net (loss) income$(4,946)$19,196 
Diluted net (loss) income$(4,946)$19,196 
Weighted average common shares outstanding46,311 45,645 
Dilution associated with stock compensation plans— 553 
Dilution associated with convertible note— — 
Weighted average common shares outstanding, assuming dilution46,311 46,198 
Diluted earnings (loss) per share$(0.11)$0.42