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

Summary of Significant Accounting Policies (Details)

v3.25.4
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Entity Information [Line Items]      
Accounts Receivable, Allowance for Credit Loss, Writeoff $ (1,600,000) $ (2,500,000)  
Property, Plant and Equipment, Useful Life 10 years    
Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization $ 36,600,000 28,600,000  
Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization 46,900,000 42,400,000  
Inventory Planning, Receiving, and Handling Costs 149,700,000 153,900,000 $ 183,200,000
Advertising Expense 220,200,000 198,700,000 209,400,000
Depreciation and amortization 56,835,000 55,944,000 58,063,000
Income (loss) from operations 207,039,000 270,741,000 310,284,000
Interest income, net 17,867,000 27,703,000 13,687,000
Other non-operating income (expense), net (4,718,000) 257,000 (2,221,000)
Net sales 3,397,351,000 3,368,582,000 3,487,203,000
Cost of sales 1,680,629,000 1,677,497,000 1,757,271,000
Selling, general and administrative expenses 1,502,506,000 1,443,906,000 1,416,313,000
Income before income taxes 229,624,000 298,187,000 326,192,000
United States      
Entity Information [Line Items]      
Net sales 1,979,033,000 2,068,228,000 2,241,437,000
LAAP      
Entity Information [Line Items]      
Net sales 611,149,000 560,706,000 519,754,000
Canada      
Entity Information [Line Items]      
Net sales 230,249,000 227,870,000 256,775,000
Operating Segments      
Entity Information [Line Items]      
Income (loss) from operations 550,866,000 585,013,000 632,097,000
Net sales 3,397,351,000 3,368,582,000 3,487,203,000
Cost of sales 1,680,629,000 1,677,497,000 1,757,271,000
Selling, general and administrative expenses 1,034,814,000 959,851,000 952,439,000
Other segment items 131,042,000 146,221,000 145,396,000
Operating Segments | United States      
Entity Information [Line Items]      
Depreciation and amortization 26,274,000 22,907,000 21,429,000
Income (loss) from operations 297,143,000 356,722,000 415,731,000
Net sales 1,979,033,000 2,068,228,000 2,241,437,000
Cost of sales 997,128,000 1,051,855,000 1,150,610,000
Selling, general and administrative expenses 612,012,000 577,295,000 591,748,000
Other segment items 72,750,000 82,356,000 83,348,000
Operating Segments | LAAP      
Entity Information [Line Items]      
Depreciation and amortization 6,803,000 5,885,000 5,440,000
Income (loss) from operations 87,928,000 77,008,000 61,824,000
Net sales 611,149,000 560,706,000 519,754,000
Cost of sales 274,846,000 247,506,000 227,304,000
Selling, general and administrative expenses 222,430,000 207,248,000 200,939,000
Other segment items 25,945,000 28,944,000 29,687,000
Operating Segments | EMEA      
Entity Information [Line Items]      
Depreciation and amortization     3,545,000
Income (loss) from operations 121,367,000 103,486,000 98,943,000
Net sales     469,237,000
Cost of sales     244,570,000
Selling, general and administrative expenses     110,702,000
Other segment items     15,022,000
Operating Segments | Canada      
Entity Information [Line Items]      
Depreciation and amortization 3,100,000 2,913,000 2,616,000
Income (loss) from operations 44,428,000 47,797,000 55,599,000
Net sales 230,249,000 227,870,000 256,775,000
Cost of sales 116,128,000 113,702,000 134,787,000
Selling, general and administrative expenses 53,897,000 49,187,000 49,050,000
Other segment items 15,796,000 17,184,000 17,339,000
Unallocated corporate expenses      
Entity Information [Line Items]      
Depreciation and amortization 15,985,000 20,199,000 25,033,000
Unallocated corporate expenses $ 343,827,000 $ 314,272,000 $ 321,813,000
Minimum      
Entity Information [Line Items]      
Capitalized computer software, useful lives 1 year    
Base lease term 5 years    
Lessee, Operating Lease, Renewal Term 1 year    
Maximum      
Entity Information [Line Items]      
Capitalized computer software, useful lives 6 years    
Base lease term 10 years    
Lessee, Operating Lease, Renewal Term 10 years    
License [Member]      
Entity Information [Line Items]      
Revenue From Contract With Customer, Excluding Assessed Tax, Percent 1.00%    
Land Improvements [Member]      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Building and Building Improvements [Member] | Minimum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Building and Building Improvements [Member] | Maximum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 30 years    
Furniture and Fixtures [Member] | Minimum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Furniture and Fixtures [Member] | Maximum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Machinery and Equipment [Member] | Minimum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Leasehold Improvements [Member]      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Software and Software Development Costs | Minimum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Software and Software Development Costs | Maximum      
Entity Information [Line Items]      
Property, Plant and Equipment, Useful Life 10 years