XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross $ 1,152,031 $ 750,055  
Less: accumulated depreciation and amortization (261,235) (233,158)  
Property and equipment, net 890,796 516,897  
Total depreciation and amortization expense 63,000 53,700 $ 45,700
Land      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 152,253 139,798  
Leasehold improvements      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 37,946 31,327  
Furniture and fixtures      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 11,422 9,286  
Office and computer equipment      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 25,560 22,386  
Computer software      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 5,344 5,906  
Equipment      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 426,466 244,739  
Buildings      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 211,951 163,885  
Vehicles      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 69,527 49,175  
Assets under construction      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross $ 211,562 $ 83,553