XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2023
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment

    

June 30, 

    

December 31, 

    

2023

    

2022

Land

$

139,975

$

139,798

Leasehold improvements

 

33,245

 

31,327

Furniture and fixtures

 

9,393

 

9,286

Office and computer equipment

 

23,326

 

22,386

Computer software

 

4,941

 

5,906

Equipment

 

269,671

 

244,739

Buildings

 

165,598

 

163,885

Vehicles

 

57,162

 

49,175

Assets under construction

133,086

83,553

 

836,397

 

750,055

Less: accumulated depreciation and amortization

 

(259,752)

 

(233,158)

$

576,645

$

516,897