XML 27 R4.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. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Income Statement [Abstract]        
Sales $ 476,494 $ 427,886 $ 913,886 $ 835,682
Cost of sales 347,342 310,509 664,416 610,032
Gross profit 129,152 117,377 249,470 225,650
Operating expenses:        
Selling, general and administrative 52,923 46,479 104,083 92,914
Research, development and engineering 14,240 15,614 28,441 30,888
Restructuring and other charges 2,651 790 8,056 8,653
Total operating expenses 69,814 62,883 140,580 132,455
Operating income 59,338 54,494 108,890 93,195
Interest expense 9,754 14,572 24,559 28,563
(Gain) loss on equity investments 8 7 (173) (1,129)
Other (income) loss, net 3,980 (127) 51,907 880
Income from continuing operations before taxes 45,596 40,042 32,597 64,881
Provision for income taxes 8,587 8,835 18,053 13,083
Income from continuing operations 37,009 31,207 14,544 51,798
Income (loss) from discontinued operations, net of tax 0 39 (22) (44)
Net income $ 37,009 $ 31,246 $ 14,522 $ 51,754
Basic earnings per share:        
Income from continuing operations (in dollars per share) $ 1.06 $ 0.93 $ 0.42 $ 1.54
Income (loss) from discontinued operations (in dollars per share) 0 0 0 0
Basic earnings per share (in dollars per share) 1.06 0.93 0.42 1.54
Diluted earnings per share:        
Income from continuing operations (in dollars per share) 1.04 0.88 0.41 1.47
Income (loss) from discontinued operations (in dollars per share) 0 0 0 0
Diluted earnings per share (in dollars per share) $ 1.04 $ 0.88 $ 0.41 $ 1.47
Weighted average shares outstanding:        
Basic (in shares) 35,035 33,600 34,488 33,540
Diluted (in shares) 35,713 35,529 35,830 35,264
Comprehensive Income        
Net income $ 37,009 $ 31,246 $ 14,522 $ 51,754
Other comprehensive income (loss):        
Foreign currency translation gain (loss) 47,356 (3,911) 67,647 (17,349)
Change in fair value of cash flow hedges, net of tax 5,748 (3,346) 10,246 (2,260)
Other comprehensive income (loss) 53,104 (7,257) 77,893 (19,609)
Comprehensive income $ 90,113 $ 23,989 $ 92,415 $ 32,145