XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Apr. 04, 2026
Earnings Per Share [Abstract]  
Schedule of Calculation of Earnings Per Share and Weighted-Average Common Shares Outstanding
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
April 4,
2026
March 29,
2025
Net income$9,851 $16,609 
Weighted-average common shares outstanding—basic75,319 82,598 
Effect of dilutive securities1,428 945 
Weighted-average common shares outstanding—diluted76,747 83,543 
Earnings per share
Basic$0.13 $0.20 
Diluted$0.13 $0.20