XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share ("EPS") (Tables)
9 Months Ended
Jan. 27, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 27, 2024 and January 28, 2023:
Three Months EndedNine Months Ended
January 27,
2024
January 28,
2023
January 27,
2024
January 28,
2023
Earnings per share - basic
Net income (loss)$10,742 $3,713 $32,103 $(14,597)
Weighted average shares outstanding46,173 45,387 45,975 45,320 
Basic earnings (loss) per share$0.23 $0.08 $0.70 $(0.32)
Earnings per share - diluted
Net income (loss)$10,742 $3,713 $32,103 $(14,597)
Change in fair value of convertible note(6,340)— — — 
Interest expense on convertible note, net of tax404 — — — 
Diluted net income (loss)$4,806 $3,713 $32,103 $(14,597)
Weighted average common shares outstanding46,173 45,387 45,975 45,320 
Dilution associated with stock compensation plans627 61 633 — 
Dilution associated with convertible note4,037 — — — 
Weighted average common shares outstanding, assuming dilution50,837 45,448 46,608 45,320 
Diluted earnings (loss) per share$0.09 $0.08 $0.69 $(0.32)