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