v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Jun. 27, 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:
Three Months Ended
June 27, 2026June 28, 2025
(Dollars and Shares in Thousands, Except Per Share)
Net income$33,010 $34,031 
Basic weighted average shares outstanding45,361 48,111 
Dilutive net effect of common stock equivalents343 242 
Diluted weighted average shares45,704 48,353 
Net income per share
Basic$0.73 $0.71 
Diluted$0.72 $0.70 
Anti-dilutive shares excluded from the calculation880 947