XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment [Abstract]      
Property and equipment $ 732,550 $ 787,661  
Less: accumulated depreciation (352,955) (354,696)  
Property and equipment, net 379,595 432,965  
Depreciation expense 56,200 57,700 $ 61,000
Impairment of fixed assets 36,600   $ 8,200
Land [Member]      
Property and Equipment [Abstract]      
Property and equipment 41,362 42,248  
Buildings [Member]      
Property and Equipment [Abstract]      
Property and equipment 302,645 306,632  
Construction in Progress [Member]      
Property and Equipment [Abstract]      
Property and equipment [1] 13,541 16,808  
Internal-Use Software Development Costs [Member]      
Property and Equipment [Abstract]      
Property and equipment 5,200 8,500  
Furniture and Fixtures [Member]      
Property and Equipment [Abstract]      
Property and equipment 129,627 144,953  
Computers and Equipment [Member]      
Property and Equipment [Abstract]      
Property and equipment 138,855 168,629  
Leasehold Improvements [Member]      
Property and Equipment [Abstract]      
Property and equipment 98,516 99,929  
Scanners [Member]      
Property and Equipment [Abstract]      
Property and equipment 6,337 6,874  
Vehicles [Member]      
Property and Equipment [Abstract]      
Property and equipment $ 1,667 $ 1,588  
[1] Construction in progress includes $5.2 million and $8.5 million as of December 31, 2024 and 2023, respectively, of eligible capitalized internal-use software development costs which will be reclassified to computers and equipment when placed into service.