XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Jun. 29, 2024
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)June 29,
2024
July 1,
2023
Basic EPS  
Net income$38,373 $41,042 
Weighted average shares50,943 50,542 
Basic income per share$0.75 $0.81 
Diluted EPS  
Net income$38,373 $41,042 
Basic weighted average shares50,943 50,542 
Net effect of common stock equivalents621 798 
Diluted weighted average shares51,564 51,340 
Diluted income per share$0.74 $0.80