XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 27, 2025
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
September 27, 2025September 28, 2024September 27, 2025September 28, 2024
Weighted-average common shares outstanding52,074,491 52,577,687 52,215,268 52,660,264 
Effect of dilutive securities809,342 825,262 843,978 863,023 
Weighted-average common shares outstanding, assuming dilution
52,883,833 53,402,949 53,059,246 53,523,287