XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment, net consisted of the following:
 
 
June 30,
2020
 
December 31,
2019
Land
 
$
2,114

 
$
2,114

Building and building improvements (construction in progress of $2,696 and $2,180, respectively)
 
11,907

 
11,315

Computer hardware and software (software in progress of $12,097 and $6,317, respectively)
 
39,021

 
33,219

Office furniture and equipment
 
3,204

 
3,260

Leasehold improvements
 
739

 
20

 Leased vehicles(1)
 
2,188


1,693

Total, at cost
 
59,173

 
51,621

Less: accumulated depreciation and amortization
 
(21,224
)
 
(18,893
)
Property and equipment, net
 
$
37,949

 
$
32,728