XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Components of accrued liabilities    
Accrued bonuses $ 3,575 $ 3,053
Accrued payroll related liabilities 2,597 2,614
Accrued vacation 3,021 2,243
Accrued commissions 983 2,537
Accrued software expense 1,565 844
Accrued contractor fees 385 455
Accrued professional service fees 282 344
Deferred rent 71 74
Income tax related accruals 352 166
Other accrued expenses 1,451 1,167
Total $ 14,282 $ 13,497