XML 49 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net as of December 31, 2019 and 2018 consisted of (in thousands):
As of December 31,
20192018
Buildings$36,608  $36,608  
Computers, equipment and software8,029  6,602  
Furniture and fixtures8,494  8,839  
Vehicles97  97  
Leasehold improvements7,500  7,678  
Construction in process34  15  
60,762  59,839  
Less: accumulated depreciation and amortization(21,017) (18,371) 
$39,745  $41,468  
The following assets included in property and equipment, net were acquired under financing leases (see Note 6) (in thousands):
As of December 31,
20192018
Buildings$36,608  $36,608  
36,608  36,608  
Less: accumulated amortization(7,481) (6,237) 
$29,127  $30,371  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of December 31, 2019 and 2018 consisted of (in thousands):
As of December 31,
20192018
Accrued vacation$8,353  $6,906  
Accrued commissions5,561  7,265  
Accrued bonuses7,121  5,643  
Estimated health insurance claims1,040  1,100  
ESPP employee contributions3,734  2,156  
Customer deposits12,151  7,395  
Operating lease liabilities3,064  —  
Accrued other liabilities8,906  5,888  
$49,930  $36,353  
Schedule of Other Income and (Expense), net
Other income, net for the years ended December 31, 2019, 2018 and 2017 consisted of (in thousands):
Year ended December 31,
201920182017
Income from training reimbursement program$—  —  1,578  
Gains (losses) on foreign currency transactions(609) 289  (372) 
Other45  224  (9) 
$(564) $513  $1,197