v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jul. 04, 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 EndedSix Months Ended
July 4,
2026
June 28,
2025
July 4,
2026
June 28,
2025
Weighted-average common shares outstanding51,743,660 52,211,679 51,809,995 52,285,656 
Effect of dilutive securities778,551 798,954 801,805 861,297 
Weighted-average common shares outstanding, assuming dilution
52,522,211 53,010,633 52,611,800 53,146,953