Quarterly report [Sections 13 or 15(d)]

Segment Information (Schedule of Segment Information) (Details)

v3.25.3
Segment Information (Schedule of Segment Information) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2025
segment
Sep. 30, 2025
numberOfCustomers
Sep. 30, 2024
USD ($)
Segment Reporting Information [Line Items]            
Number of reportable geographic segments       4 4  
Net sales $ 943,425 $ 931,768 $ 2,327,123     $ 2,271,994
Cost of sales 471,607 464,209 1,162,140     1,141,457
Selling, general and administrative expenses 380,892 361,243 1,060,991     1,013,262
Income from operations 67,386 112,541 90,303     133,420
Interest income, net 2,870 5,364 14,525     22,905
Other non-operating income, net 732 1,283 4,447     2,030
Income before income tax 70,988 119,188 109,275     158,355
United States            
Segment Reporting Information [Line Items]            
Net sales 546,690 571,306 1,352,988     1,385,940
LAAP            
Segment Reporting Information [Line Items]            
Net sales 143,358 134,985 407,901     373,115
EMEA            
Segment Reporting Information [Line Items]            
Net sales 164,461 141,785 402,503     350,227
Canada            
Segment Reporting Information [Line Items]            
Net sales 88,916 83,692 163,731     162,712
Operating Segments            
Segment Reporting Information [Line Items]            
Net sales 943,425 931,768 2,327,123     2,271,994
Cost of sales 471,607 464,209 1,162,140     1,141,457
Selling, general and administrative expenses 262,453 240,952 725,724     663,288
Other segment items 30,151 35,209 95,784     106,777
Income from operations 179,214 191,398 343,475     360,472
Operating Segments | United States            
Segment Reporting Information [Line Items]            
Net sales 546,690 571,306 1,352,988     1,385,940
Cost of sales 275,920 288,997 681,608     707,841
Selling, general and administrative expenses 157,008 147,606 437,791     406,113
Other segment items 16,708 19,347 53,241     60,171
Income from operations 97,054 115,356 180,348     211,815
Operating Segments | LAAP            
Segment Reporting Information [Line Items]            
Net sales 143,358 134,985 407,901     373,115
Cost of sales 66,286 61,430 186,537     166,762
Selling, general and administrative expenses 50,260 45,964 148,077     136,902
Other segment items 5,694 7,156 18,818     21,111
Income from operations 21,118 20,435 54,469     48,340
Operating Segments | EMEA            
Segment Reporting Information [Line Items]            
Net sales 164,461 141,785 402,503     350,227
Cost of sales 82,662 71,400 209,765     184,472
Selling, general and administrative expenses 39,864 33,204 101,836     86,194
Other segment items 3,714 3,943 12,074     12,759
Income from operations 38,221 33,238 78,828     66,802
Operating Segments | Canada            
Segment Reporting Information [Line Items]            
Net sales 88,916 83,692 163,731     162,712
Cost of sales 46,739 42,382 84,230     82,382
Selling, general and administrative expenses 15,321 14,178 38,020     34,079
Other segment items 4,035 4,763 11,651     12,736
Income from operations 22,821 22,369 29,830     33,515
Unallocated corporate expense            
Segment Reporting Information [Line Items]            
Unallocated corporate expenses $ 111,828 $ 78,857 $ 253,172     $ 227,052