XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Tables)
9 Months Ended
Dec. 31, 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 EndedNine Months Ended
 (In thousands, except per share amounts)December 31,
2022
January 1,
2022
December 31,
2022
January 1,
2022
Basic EPS  
Net income$32,944 $23,232 $86,018 $33,634 
Weighted average shares50,509 51,094 50,896 51,024 
Basic income per share$0.65 $0.45 $1.69 $0.66 
Diluted EPS    
Net income$32,944 $23,232 $86,018 $33,634 
Basic weighted average shares50,509 51,094 50,896 51,024 
Net effect of common stock equivalents710 250 591 332 
Diluted weighted average shares51,219 51,344 51,487 51,356 
Diluted income per share$0.64 $0.45 $1.67 $0.65