v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Oct. 03, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Common Share
The shares used in the computation of the company’s basic and diluted earnings per common share are as follows:
Three Months EndedNine Months Ended
October 3,
2026
September 27,
2025
October 3,
2026
September 27,
2025
Weighted-average common shares outstanding51,644,437 52,074,491 51,754,809 52,215,268 
Effect of dilutive securities757,576 809,342 787,062 843,978 
Weighted-average common shares outstanding, assuming dilution
52,402,013 52,883,833 52,541,871 53,059,246