XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 30, 2025
Earnings Per Share [Abstract]  
Calculation of Weighted-Average Shares
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