Quarterly report [Sections 13 or 15(d)]

Segment Information (Long-Lived Assets by Geographic Area) (Details)

v3.25.1
Segment Information (Long-Lived Assets by Geographic Area) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Segment Reporting Information [Line Items]      
Inventories $ 623,700 $ 690,515 $ 607,373
All other assets Less Inventories 2,083,715 2,284,750 2,154,858
Total assets 2,707,415 2,975,265 2,762,231
United States      
Segment Reporting Information [Line Items]      
Inventories 414,998 450,014 401,423
LAAP      
Segment Reporting Information [Line Items]      
Inventories 87,738 108,818 81,483
EMEA      
Segment Reporting Information [Line Items]      
Inventories 73,336 79,710 72,834
Canada      
Segment Reporting Information [Line Items]      
Inventories $ 47,628 $ 51,973 $ 51,633