XML 31 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of (in thousands):
March 31, 2018December 31, 2017
Accrued vacation $6,849 $6,087 
Accrued commissions 2,898 3,297 
Accrued bonuses 3,587 4,419 
Estimated health insurance claims 1,000 1,090 
ESPP employee contributions 1,016 1,419 
Customer deposits 6,851 — 
Accrued other liabilities 4,182 3,900 
$26,383 $20,212 
Schedule of Other Income and (Expense), net
Other Income, net
Other income, net for the three months ended March 31, 2018 and 2017 consisted of (in thousands):
Three months ended March 31,
20182017
Interest income $223 $91 
Income from training reimbursement program 108 538 
Other 12 (17)
$343 $612