XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following:
 
 
June 30,
2019
 
December 31,
2018
Land
 
$
2,114

 
$
2,114

Building and building improvements
 
8,975

 
6,651

Construction in progress
 
854

 

Computer hardware and software
 
20,226

 
17,932

Office furniture and equipment
 
3,043

 
2,800

Leasehold improvements
 
20

 
20

 Leased vehicles(1)
 
1,073


568

Total, at cost
 
36,305

 
30,085

Less: accumulated depreciation and amortization
 
(14,713
)
 
(12,948
)
Property and equipment, net
 
$
21,592

 
$
17,137