XML 317 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 419,241 $ 410,049  
Accumulated depreciation and amortization (214,981) (233,786)  
Total current assets 204,260 176,263 $ 146,016
Software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 161,943 160,633  
Buildings      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 98,228 83,405  
Equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 54,110 52,653  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 40,700 32,471  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 26,065 42,246  
Land      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 38,195 $ 38,641