XML 161 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information - Pre-Tax Depreciation and Amortization by Operating Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Depreciation $ 26,245 $ 23,722 $ 23,376
Amortization of intangible assets 36,231 32,892 32,045
Depreciation and amortization 62,476 56,614 55,421
North America      
Segment Reporting Information [Line Items]      
Depreciation 22,964 20,587 18,532
Amortization of intangible assets 32,514 30,735 29,576
EMEA      
Segment Reporting Information [Line Items]      
Depreciation 2,838 2,538 4,256
Amortization of intangible assets 3,277 1,696 1,971
APAC      
Segment Reporting Information [Line Items]      
Depreciation 443 597 588
Amortization of intangible assets $ 440 $ 461 $ 498