v3.26.3
EARNINGS PER SHARE (Tables)
6 Months Ended
Sep. 26, 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 EndedSix Months Ended
September 26, 2026September 27, 2025September 26, 2026September 27, 2025
(Dollars and Shares in Thousands, Except Per Share)
Net income$46,305 $38,684 $79,315 $72,715 
Basic weighted average shares outstanding45,500 47,590 45,430 47,850 
Dilutive net effect of common stock equivalents963 74 654 159 
Diluted weighted average shares46,463 47,664 46,084 48,009 
Net income per share
Basic$1.02 $0.81 $1.75 $1.52 
Diluted$1.00 $0.81 $1.72 $1.51 
Anti-dilutive shares excluded from the calculation606 1,134 743 1,041