v3.26.1
Earnings per Share (Tables)
3 Months Ended
Apr. 05, 2026
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 April 5, 2026 and March 30, 2025 (in thousands, except per share amounts):
Three-months Ended
April 5, 2026March 30, 2025
Net income51,704 23,603 
Basic weighted-average common and common-equivalent shares outstanding166,514 169,265 
Effect of dilutive stock-based awards1,872 1,126 
Diluted weighted-average common and common-equivalent shares outstanding168,386 170,391 
Earnings per share
Basic0.31 0.14 
Diluted0.31 0.14