XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
3 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following table provides a reconciliation of the numerators and denominators of the basic and diluted earnings per share computations.
 Three Months Ended
 (In thousands, except per share amounts)July 1,
2023
July 2,
2022
Basic EPS  
Net income$41,042 $19,877 
Weighted average shares50,542 51,224 
Basic income per share$0.81 $0.39 
Diluted EPS  
Net income$41,042 $19,877 
Basic weighted average shares50,542 51,224 
Net effect of common stock equivalents798 459 
Diluted weighted average shares51,340 51,683 
Diluted income per share$0.80 $0.38