XML 62 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments - Information of Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net sales $ 532,550 $ 483,400 $ 1,013,029 $ 926,314
Product costs 278,474 251,970 522,002 479,675
Other operating expenses 127,536 118,744 250,703 226,168
Segment operating earnings 126,540 112,686 240,324 220,471
Inventory step-up amortization     0 6,022
Gain on inventory adjustments for inventory previously sold   3,600   3,600
Americas        
Segment Reporting [Line Items]        
Gain on inventory adjustments for inventory previously sold   1,400   1,400
EMEA        
Segment Reporting [Line Items]        
Gain on inventory adjustments for inventory previously sold   2,200   2,200
Operating Segments        
Segment Reporting [Line Items]        
Net sales 532,550 483,400 1,013,029 926,314
Inventory step-up amortization   6,000   6,000
Operating Segments | Americas        
Segment Reporting [Line Items]        
Net sales 236,513 221,062 450,241 434,773
Product costs 120,870 109,500 226,957 214,005
Other operating expenses 58,402 52,586 112,096 103,330
Segment operating earnings 57,241 58,976 111,188 117,438
Inventory step-up amortization   2,600   2,600
Operating Segments | EMEA        
Segment Reporting [Line Items]        
Net sales 158,436 139,923 300,519 269,201
Product costs 84,509 74,739 157,539 144,841
Other operating expenses 41,187 40,189 84,679 75,972
Segment operating earnings 32,740 24,995 58,301 48,388
Inventory step-up amortization   400   400
Operating Segments | Asia/Pacific        
Segment Reporting [Line Items]        
Net sales 137,601 122,415 262,269 222,340
Product costs 73,095 67,731 137,506 120,829
Other operating expenses 27,947 25,969 53,928 46,866
Segment operating earnings $ 36,559 28,715 $ 70,835 54,645
Inventory step-up amortization   $ 3,000   $ 3,000