v3.25.3
Earnings per Share
9 Months Ended
Sep. 28, 2025
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The following table shows the computation of basic and diluted earnings per share for the three-month and nine-month periods ended September 28, 2025 and September 29, 2024 (in thousands, except per share amounts):
Three-months EndedNine-months Ended
September 28, 2025September 29, 2024September 28, 2025September 29, 2024
Net income17,664 29,591 $81,778 $77,825 
Basic weighted-average common shares outstanding167,840 171,519 168,324 171,588 
Effect of dilutive stock-based awards1,483 1,234 1,183 1,145 
Diluted weighted-average common shares outstanding169,323 172,753 169,507 172,733 
Earnings per share
Basic0.11 0.17 0.49 0.45 
Diluted0.10 0.17 0.48 0.45 
The computation of diluted weighted-average common shares outstanding excludes the following weighted average anti-dilutive stock-based awards outstanding for the three-month and nine-month periods ended September 28, 2025 and September 29, 2024 (in thousands):
Three-months EndedNine-months Ended
September 28, 2025September 29, 2024September 28, 2025September 29, 2024
Stock options9,352 8,640 10,206 8,490 
Restricted stock units9 — 4 — 
Performance restricted stock units —  — 
Total weighted average anti-dilutive stock-based awards outstanding9,361 8,640 10,210 8,490