v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 26, 2026
Earnings Per Share [Abstract]  
Reconciliation of Shares used in Calculating Earnings per Share Basic and Diluted
Three Months Ended
Nine Months Ended
September 26,
September 27,
September 26,
September 27,
2026
2025
2026
2025
Basic
111,272,868
120,199,552
113,220,442
121,965,991
Effect of dilutive securities:
Stock options and restricted stock units
1,266,068
836,695
1,117,672
874,071
Diluted
112,538,936
121,036,247
114,338,114
122,840,062
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Three Months Ended
Nine Months Ended
September 26,
September 27,
September 26,
September 27,
2026
2025
2026
2025
Stock options
178,152
393,413
482,975
397,613
Restricted stock units
1,722
4,630
574
4,523
Total anti-dilutive
securities excluded from earnings per
share computation
179,874
398,043
483,549
402,136