Annual report [Section 13 and 15(d), not S-K Item 405]

Segment Information (Schedule of Segment Information) (Details)

v3.25.4
Segment Information (Schedule of Segment Information) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2025
segment
Dec. 31, 2025
numberOfCustomers
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable geographic segments   4 4    
Net sales $ 3,397,351     $ 3,368,582 $ 3,487,203
Cost of sales 1,680,629     1,677,497 1,757,271
Selling, general and administrative expenses 1,502,506     1,443,906 1,416,313
Income from operations 207,039     270,741 310,284
Interest income, net 17,867     27,703 13,687
Other non-operating income (expense), net 4,718     (257) 2,221
Income before income tax 229,624     298,187 326,192
United States          
Segment Reporting Information [Line Items]          
Net sales 1,979,033     2,068,228 2,241,437
LAAP          
Segment Reporting Information [Line Items]          
Net sales 611,149     560,706 519,754
EMEA          
Segment Reporting Information [Line Items]          
Net sales 576,920     511,778 469,237
Canada          
Segment Reporting Information [Line Items]          
Net sales 230,249     227,870 256,775
Operating Segments          
Segment Reporting Information [Line Items]          
Net sales 3,397,351     3,368,582 3,487,203
Cost of sales 1,680,629     1,677,497 1,757,271
Selling, general and administrative expenses 1,034,814     959,851 952,439
Other segment items 131,042     146,221 145,396
Income from operations 550,866     585,013 632,097
Operating Segments | United States          
Segment Reporting Information [Line Items]          
Net sales 1,979,033     2,068,228 2,241,437
Cost of sales 997,128     1,051,855 1,150,610
Selling, general and administrative expenses 612,012     577,295 591,748
Other segment items 72,750     82,356 83,348
Income from operations 297,143     356,722 415,731
Operating Segments | LAAP          
Segment Reporting Information [Line Items]          
Net sales 611,149     560,706 519,754
Cost of sales 274,846     247,506 227,304
Selling, general and administrative expenses 222,430     207,248 200,939
Other segment items 25,945     28,944 29,687
Income from operations 87,928     77,008 61,824
Operating Segments | EMEA          
Segment Reporting Information [Line Items]          
Net sales 576,920     511,778  
Cost of sales 292,527     264,434  
Selling, general and administrative expenses 146,475     126,121  
Other segment items 16,551     17,737  
Operating Segments | Canada          
Segment Reporting Information [Line Items]          
Net sales 230,249     227,870 256,775
Cost of sales 116,128     113,702 134,787
Selling, general and administrative expenses 53,897     49,187 49,050
Other segment items 15,796     17,184 17,339
Income from operations 44,428     47,797 55,599
Unallocated corporate expenses          
Segment Reporting Information [Line Items]          
Unallocated corporate expenses $ 343,827     $ 314,272 $ 321,813