XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Oct. 01, 2022
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 EndedSix Months Ended
 (In thousands, except per share amounts)October 1,
2022
October 2,
2021
October 1,
2022
October 2,
2021
Basic EPS  
Net income$33,197 $14,856 $53,074 $10,402 
Weighted average shares50,953 51,039 51,089 50,989 
Basic income per share$0.65 $0.29 $1.04 $0.20 
Diluted EPS    
Net income$33,197 $14,856 $53,074 $10,402 
Basic weighted average shares50,953 51,039 51,089 50,989 
Net effect of common stock equivalents605 419 531 369 
Diluted weighted average shares51,558 51,458 51,620 51,358 
Diluted income per share$0.64 $0.29 $1.03 $0.20