XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share
9 Months Ended
Dec. 27, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):
Three Months EndedNine Months Ended
December 27,
2025
December 28,
2024
December 27,
2025
December 28,
2024
Net income$44,067 $56,462 $148,090 $134,706 
Weighted average shares outstanding
Basic7,801,698 8,096,538 7,887,594 8,203,448 
Effect of dilutive securities89,395 90,276 94,015 88,199 
Diluted7,891,093 8,186,814 7,981,609 8,291,647 
Net income per share
Basic$5.65 $6.97 $18.78 $16.42 
Diluted$5.58 $6.90 $18.55 $16.25 
Anti-dilutive common stock equivalents excluded— 169