XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net sales $ 1,829,873 $ 1,658,713 $ 1,595,222
Cost of goods sold 766,589 715,527 831,821
Gross profit 1,063,284 943,186 763,401
Selling, general, and administrative expenses 817,908 717,728 637,040
Operating income 245,376 225,458 126,361
Interest income (expense), net 660 (942) (4,466)
Other (expense) income, net (13,188) 1,430 (5,718)
Income before income taxes 232,848 225,946 116,177
Income tax expense (57,159) (56,061) (26,484)
Net income $ 175,689 $ 169,885 $ 89,693
Net income per share      
Basic (in dollars per share) $ 2.07 $ 1.96 $ 1.04
Diluted (in dollars per share) $ 2.05 $ 1.94 $ 1.03
Weighted-average common shares outstanding      
Basic (in shares) 84,935 86,717 86,521
Diluted (in shares) 85,755 87,403 87,195