XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Information of Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 483,400 $ 463,567 $ 926,314 $ 933,326
Product costs 251,970 231,791 479,675 465,613
Other operating expenses 118,744 109,987 226,168 219,207
Segment operating earnings 112,686 121,789 220,471 248,506
Inventory step-up amortization 6,000   6,022 0
Gain on inventory adjustments for inventory previously sold 3,600   3,600  
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 483,400 463,567 926,314 933,326
Operating Segments | Americas        
Segment Reporting Information [Line Items]        
Net sales 221,062 223,517 434,773 453,271
Product costs 109,500 107,973 214,005 219,048
Other operating expenses 52,586 51,407 103,330 103,317
Segment operating earnings 58,976 64,137 117,438 130,906
Inventory step-up amortization 2,600   2,600  
Gain on inventory adjustments for inventory previously sold 1,400   1,400  
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Net sales 139,923 138,001 269,201 276,423
Product costs 74,739 72,391 144,841 143,763
Other operating expenses 40,189 38,958 75,972 76,437
Segment operating earnings 24,995 26,652 48,388 56,223
Inventory step-up amortization 400   400  
Gain on inventory adjustments for inventory previously sold 2,200   2,200  
Operating Segments | Asia/Pacific        
Segment Reporting Information [Line Items]        
Net sales 122,415 102,049 222,340 203,632
Product costs 67,731 51,427 120,829 102,802
Other operating expenses 25,969 19,622 46,866 39,453
Segment operating earnings 28,715 $ 31,000 54,645 $ 61,377
Inventory step-up amortization $ 3,000   $ 3,000