XML 94 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross $ 1,342,248 $ 1,152,031  
Less: accumulated depreciation and amortization (295,224) (261,235)  
Property and equipment, net 1,047,024 890,796  
Total depreciation and amortization expense 72,900 63,000 $ 53,700
Land      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 178,056 152,253  
Leasehold improvements      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 31,132 37,946  
Furniture and fixtures      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 11,416 11,422  
Office and computer equipment      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 28,029 30,904  
Equipment      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 561,408 426,466  
Buildings      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 280,663 211,951  
Vehicles      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross 72,564 69,527  
Assets under construction      
PROPERTY AND EQUIPMENT, NET      
Property and equipment, gross $ 178,980 $ 211,562