XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF NET 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 $ 613,413 $ 558,489 $ 1,167,720 $ 1,093,874
Cost of sales 381,359 351,485 728,410 699,062
Gross profit 232,054 207,004 439,310 394,812
Selling, general, and administrative expenses 95,517 93,371 183,225 179,498
Research and development expenses 26,401 27,146 52,449 54,813
Amortization of intangibles 14,852 15,729 29,183 31,554
Restructuring, impairment, and other charges 2,506 5,252 11,525 8,489
Total operating expenses 139,276 141,498 276,382 274,354
Operating income 92,778 65,506 162,928 120,458
Interest expense 8,568 9,975 17,443 19,586
Foreign exchange loss (gain) 10,448 (315) 15,291 (5,357)
Other income, net (4,452) (5,298) (7,967) (10,619)
Income before income taxes 78,214 61,144 138,161 116,848
Income taxes 20,872 15,678 37,248 22,930
Net income $ 57,342 $ 45,466 $ 100,913 $ 93,918
Earnings per share:        
Basic (in dollars per share) $ 2.32 $ 1.83 $ 4.08 $ 3.78
Diluted (in dollars per share) $ 2.30 $ 1.82 $ 4.05 $ 3.75
Weighted-average shares and equivalent shares outstanding:        
Basic (in shares) 24,755 24,822 24,760 24,867
Diluted (in shares) 24,905 25,030 24,938 25,075