XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
9 Months Ended
Dec. 27, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Diluted
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 
Schedule of Earnings Per Share, Basic
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