v3.26.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 27, 2026
Earnings Per Share [Abstract]  
Schedule of the Weighted Average Number of Diluted Common Shares Outstanding
The following table sets forth the computation of the weighted average number of diluted common shares outstanding for the three and nine months ended September 27, 2026 and September 28, 2025:
Three Months EndedNine Months Ended
September 27, 2026September 28, 2025September 27, 2026September 28, 2025
Shares used in the computation of basic earnings per share43,653,283 44,802,833 44,130,009 44,901,813 
Effect of dilutive securities:
Stock options63,225 171,602 102,787 233,439 
RSUs and PSUs87,875 44,501 75,621 24,708 
DSUs12,739 16,306 14,675 14,694 
Shares used in the computation of diluted earnings per share43,817,122 45,035,242 44,323,092 45,174,654