XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Shares for Basic and Diluted Net Income Per Share
The following table sets forth the calculation of earnings per share and weighted-average common shares outstanding at the dates indicated (in thousands, except per share data):
Three Months Ended
March 30,
2024
April 1,
2023
Net income$15,855 $10,564 
Weighted-average common shares outstanding—basic86,355 86,529 
Effect of dilutive securities802 557 
Weighted-average common shares outstanding—diluted87,157 87,086 
Earnings per share
Basic$0.18 $0.12 
Diluted$0.18 $0.12