XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share
3 Months Ended
Mar. 30, 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 periods ended March 30, 2025 and March 31, 2024 (in thousands, except per share amounts):
 Three-months Ended
 March 30, 2025March 31, 2024
Net income$23,603 $12,022 
Basic weighted-average common shares outstanding169,265 171,692 
Effect of dilutive stock-based awards1,126 902 
Diluted weighted-average common shares outstanding170,391 172,594 
Earnings per share
Basic$0.14 $0.07 
Diluted$0.14 $0.07 
The computation of diluted weighted-average common shares outstanding excludes the following weighted average anti-dilutive stock-based awards outstanding for the three-month periods ended March 30, 2025 and March 31, 2024 (in thousands):
 Three-months Ended
 March 30, 2025March 31, 2024
Stock options9,765 8,176 
Restricted stock units 
Performance restricted stock units — 
Total weighted average anti-dilutive stock-based awards outstanding9,765 8,177