v3.26.3
Segment Information (Schedule of Segment Information) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Segment Reporting [Abstract]        
Number of reportable geographic segments | segment     4  
Segment Reporting Information [Line Items]        
Net sales $ 962,582 $ 943,425 $ 2,355,957 $ 2,327,123
Cost of sales 483,563 471,607 1,123,544 1,162,140
Selling, general and administrative expenses 375,641 380,892 1,064,969 1,060,991
Income from operations 109,609 67,386 182,486 90,303
Interest income, net 2,795 2,870 13,894 14,525
Other non-operating income (expense), net (837) 732 (1,255) 4,447
Income before income tax 111,567 70,988 195,125 109,275
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 962,582 943,425 2,355,957 2,327,123
Cost of sales 483,563 471,607 1,123,544 1,162,140
Selling, general and administrative expenses 258,913 262,453 735,945 725,724
Other segment items 30,841 30,151 96,187 95,784
Income from operations 189,265 179,214 400,281 343,475
Operating Segments | U.S.        
Segment Reporting Information [Line Items]        
Net sales 540,872 546,690 1,283,412 1,352,988
Cost of sales 280,758 275,920 601,015 681,608
Selling, general and administrative expenses 142,791 157,008 414,050 437,791
Other segment items 15,822 16,708 49,811 53,241
Income from operations 101,501 97,054 218,536 180,348
Operating Segments | LAAP        
Segment Reporting Information [Line Items]        
Net sales 159,453 143,358 445,629 407,901
Cost of sales 74,399 66,286 203,033 186,537
Selling, general and administrative expenses 53,557 50,260 156,514 148,077
Other segment items 6,870 5,694 21,224 18,818
Income from operations 24,627 21,118 64,858 54,469
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Net sales 175,285 164,461 463,749 402,503
Cost of sales 85,155 82,662 237,134 209,765
Selling, general and administrative expenses 46,782 39,864 124,987 101,836
Other segment items 4,096 3,714 13,818 12,074
Income from operations 39,252 38,221 87,810 78,828
Operating Segments | Canada        
Segment Reporting Information [Line Items]        
Net sales 86,972 88,916 163,167 163,731
Cost of sales 43,251 46,739 82,362 84,230
Selling, general and administrative expenses 15,783 15,321 40,394 38,020
Other segment items 4,053 4,035 11,334 11,651
Income from operations 23,885 22,821 29,077 29,830
Unallocated corporate expenses        
Segment Reporting Information [Line Items]        
Unallocated corporate expenses $ 79,656 $ 111,828 $ 217,795 $ 253,172