XML 59 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
PROPERTY AND EQUIPMENT, Net  
Schedule of property and equipment

    

2023

    

2022

Land

$

152,253

$

139,798

Leasehold improvements

 

37,946

 

31,327

Furniture and fixtures

 

11,422

 

9,286

Office and computer equipment

 

25,560

 

22,386

Computer software

 

5,344

 

5,906

Equipment

 

426,466

 

244,739

Buildings

 

211,951

 

163,885

Vehicles

69,527

49,175

Assets under construction

 

211,562

 

83,553

 

1,152,031

 

750,055

Less: accumulated depreciation and amortization

 

(261,235)

 

(233,158)

$

890,796

$

516,897