XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Supplemental Consolidated Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net as of December 31, 2020 and 2019 consisted of (in thousands):
As of December 31,
20202019
Building under finance lease$21,574 $22,608 
Computers, equipment and software7,995 8,029 
Furniture and fixtures8,284 8,494 
Vehicles97 97 
Leasehold improvements7,755 7,500 
Construction in process93 34 
45,798 46,762 
Less: accumulated depreciation and amortization(16,433)(14,462)
$29,365 $32,300 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of December 31, 2020 and 2019 consisted of (in thousands):
As of December 31,
20202019
Accrued vacation$10,294 $8,353 
Accrued commissions12,678 5,561 
Accrued bonuses6,573 7,121 
Accrued payroll2,631 1,221 
Estimated health insurance claims1,224 1,040 
Accrued interest1,455 1,446 
ESPP employee contributions4,269 3,734 
Customer deposits18,283 12,151 
Operating lease liabilities4,541 3,064 
Accrued other liabilities6,308 6,108 
$68,256 $49,799