XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property and equipment, net:    
Property and equipment, gross $ 374,545 $ 344,998
Accumulated depreciation and amortization (198,409) (181,742)
Property and equipment, net 176,136 163,256
Computer equipment and capitalized software    
Property and equipment, net:    
Property and equipment, gross 180,410 171,335
Buildings and building improvements    
Property and equipment, net:    
Property and equipment, gross 67,139 61,841
Leasehold improvements    
Property and equipment, net:    
Property and equipment, gross 45,371 40,895
Land    
Property and equipment, net:    
Property and equipment, gross 11,565 11,565
Furniture and other equipment    
Property and equipment, net:    
Property and equipment, gross 20,861 19,593
Projects in progress    
Property and equipment, net:    
Property and equipment, gross $ 49,199 $ 39,769