XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Income Statement [Abstract]        
Net sales $ 540,959 $ 502,951 $ 1,048,651 $ 971,652
Cost of goods sold 321,446 303,550 621,430 590,805
Gross profit 219,513 199,401 427,221 380,847
Selling, general, and administrative expenses 137,032 126,949 264,666 253,957
Income from operations 82,481 72,452 162,555 126,890
Interest expense, net 7,182 10,202 14,540 20,807
Other income, net (1,544) (136) (2,905) (96)
Income before income taxes 76,843 62,386 150,920 106,179
Provision for income taxes 18,134 14,976 34,706 25,941
Net income 58,709 47,410 116,214 80,238
Other comprehensive income:        
Change in foreign currency translation adjustment 2,339 (519) 2,561 (1,618)
Comprehensive Income $ 61,048 $ 46,891 $ 118,775 $ 78,620
Earnings per share:        
Earning per share, basic (in dollars per share) $ 1.92 $ 1.53 $ 3.80 $ 2.58
Earning per share, diluted (in dollars per share) $ 1.91 $ 1.53 $ 3.78 $ 2.58
Weighted average shares outstanding:        
Weighted average shares outstanding, basic (in shares) 30,518 30,957 30,547 31,048
Weighted average shares outstanding, diluted (in shares) 30,680 31,071 30,744 31,160