v3.26.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Mar. 28, 2026
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.
Year Ended
202620252024
(Dollars and Shares in Thousands, Except Per Share Data)
Net income$97,308 $167,679 $117,558 
Basic weighted average shares outstanding47,179 50,330 50,706 
Dilutive net effect of common stock equivalents175 400 691 
Diluted weighted average shares47,354 50,730 51,397 
   
Net income per share
Basic$2.06 $3.33 $2.32 
Diluted$2.05 $3.31 $2.29 
Anti-dilutive shares excluded from the calculation936 768 606