XML 118 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY AND EQUIPMENT, Net (Tables)
12 Months Ended
Dec. 31, 2019
PROPERTY AND EQUIPMENT, Net  
Schedule of property and equipment

    

2019

    

2018

Land

$

78,275

$

44,261

Leasehold improvements

 

10,417

 

5,909

Furniture and fixtures

 

8,426

 

6,932

Office and computer equipment

 

22,766

 

18,717

Computer software

 

4,450

 

3,278

Equipment

 

214,293

 

183,727

Building

 

126,338

 

115,242

Vehicles

 

41,109

 

39,026

 

506,074

 

417,092

Less: accumulated depreciation and amortization

 

(207,434)

 

(174,041)

$

298,640

$

243,051