Quarterly report [Sections 13 or 15(d)]

Segment Information (Segment Depreciation and Amortization Expense Information) (Details)

v3.26.1
Segment Information (Segment Depreciation and Amortization Expense Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Depreciation and amortization expense $ 13,814 $ 14,466 $ 27,505 $ 27,931
Operating Segments | United States        
Segment Reporting [Line Items]        
Depreciation and amortization expense 6,412 6,642 12,537 12,742
Operating Segments | LAAP        
Segment Reporting [Line Items]        
Depreciation and amortization expense 1,615 1,640 3,265 3,179
Operating Segments | EMEA        
Segment Reporting [Line Items]        
Depreciation and amortization expense 1,280 1,158 2,569 2,212
Operating Segments | Canada        
Segment Reporting [Line Items]        
Depreciation and amortization expense 771 812 1,529 1,522
Unallocated corporate expenses        
Segment Reporting [Line Items]        
Depreciation and amortization expense $ 3,736 $ 4,214 $ 7,605 $ 8,276