XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
9 Months Ended
Jan. 25, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the net income and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 25, 2025 and January 27, 2024:
Three Months EndedNine Months Ended
January 25,
2025
January 27,
2024
January 25,
2025
January 27,
2024
Earnings per share - basic
Net (loss) income$(17,156)$10,742 $(696)$32,103 
Weighted average shares outstanding47,764 46,173 46,944 45,975 
Basic earnings per share$(0.36)$0.23 $(0.01)$0.70 
Earnings per share - diluted
Net (loss) income$(17,156)$10,742 $(696)$32,103 
Change in fair value of convertible note— (6,340)— — 
Interest expense on convertible note, net of tax— 404 — — 
Diluted net income$(17,156)$4,806 $(696)$32,103 
Weighted average common shares outstanding47,764 46,173 46,944 45,975 
Dilution associated with stock compensation plans— 627 — 633 
Dilution associated with convertible note— 4,037 — — 
Weighted average common shares outstanding, assuming dilution47,764 50,837 46,944 46,608 
Diluted earnings per share$(0.36)$0.09 $(0.01)$0.69