XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
 (In thousands, except per share amounts)December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Basic EPS  
Net income$31,241 $32,944 $97,191 $86,018 
Weighted average shares50,768 50,509 50,679 50,896 
Basic income per share$0.62 $0.65 $1.92 $1.69 
Diluted EPS    
Net income$31,241 $32,944 $97,191 $86,018 
Basic weighted average shares50,768 50,509 50,679 50,896 
Net effect of common stock equivalents677 710 715 591 
Diluted weighted average shares51,445 51,219 51,394 51,487 
Diluted income per share$0.61 $0.64 $1.89 $1.67