Quarterly report [Sections 13 or 15(d)]

Segment Information (Schedule of Segment Information) (Details)

v3.26.1
Segment Information (Schedule of Segment Information) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
segment
Mar. 31, 2026
numberOfCustomers
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable geographic segments   4 4  
Net sales $ 779,013     $ 778,452
Cost of sales 384,051     382,395
Selling, general and administrative expenses 357,137     354,471
Income from operations 41,993     46,508
Interest income, net 4,883     6,817
Other non-operating income, net 397     1,551
Income before income tax 47,273     54,876
United States        
Segment Reporting Information [Line Items]        
Net sales 422,454     471,181
LAAP        
Segment Reporting Information [Line Items]        
Net sales 160,243     152,210
EMEA        
Segment Reporting Information [Line Items]        
Net sales 145,349     107,480
Canada        
Segment Reporting Information [Line Items]        
Net sales 50,967     47,581
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 779,013     778,452
Cost of sales 384,051     382,395
Selling, general and administrative expenses 248,648     243,141
Other segment items 34,036     32,691
Income from operations 112,278     120,225
Operating Segments | United States        
Segment Reporting Information [Line Items]        
Net sales 422,454     471,181
Cost of sales 217,989     239,908
Selling, general and administrative expenses 137,410     146,383
Other segment items 18,043     18,936
Income from operations 49,012     65,954
Operating Segments | LAAP        
Segment Reporting Information [Line Items]        
Net sales 160,243     152,210
Cost of sales 69,116     66,278
Selling, general and administrative expenses 56,757     53,081
Other segment items 7,475     6,521
Income from operations 26,895     26,330
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Net sales 145,349     107,480
Cost of sales 70,496     52,855
Selling, general and administrative expenses 42,057     32,138
Other segment items 4,645     3,509
Income from operations 28,151     18,978
Operating Segments | Canada        
Segment Reporting Information [Line Items]        
Net sales 50,967     47,581
Cost of sales 26,450     23,354
Selling, general and administrative expenses 12,424     11,539
Other segment items 3,873     3,725
Income from operations 8,220     8,963
Unallocated corporate expenses        
Segment Reporting Information [Line Items]        
Unallocated corporate expenses $ 70,285     $ 73,717