XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments - Information of Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 493,842 $ 462,274 $ 1,420,156 $ 1,395,600
Product costs 254,287 233,418 733,962 699,031
Other operating expenses 118,594 111,435 344,762 330,642
Segment operating earnings 120,961 117,421 341,432 365,927
Inventory step-up amortization     6,022 0
Gain on inventory adjustments for inventory previously sold (700)   2,900  
Americas        
Segment Reporting Information [Line Items]        
Gain on inventory adjustments for inventory previously sold     700  
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 493,842 462,274 1,420,156 1,395,600
Inventory step-up amortization     6,000  
Operating Segments | Americas        
Segment Reporting Information [Line Items]        
Net sales 222,787 220,275 657,560 673,546
Product costs 111,097 105,264 325,102 324,312
Other operating expenses 52,777 52,890 156,107 156,207
Segment operating earnings 58,913 62,121 176,351 193,027
Inventory step-up amortization 2,600   2,600  
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Net sales 143,900 134,135 413,101 410,558
Product costs 77,544 72,173 222,385 215,936
Other operating expenses 39,877 37,318 115,849 113,755
Segment operating earnings 26,479 24,644 74,867 80,867
Inventory step-up amortization 400   400  
Gain on inventory adjustments for inventory previously sold     2,200  
Operating Segments | Asia/Pacific        
Segment Reporting Information [Line Items]        
Net sales 127,155 107,864 349,495 311,496
Product costs 65,646 55,981 186,475 158,783
Other operating expenses 25,940 21,227 72,806 60,680
Segment operating earnings 35,569 $ 30,656 90,214 $ 92,033
Inventory step-up amortization $ 3,000   $ 3,000