XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Components of accrued liabilities    
Accrued bonuses $ 2,890 $ 3,053
Accrued payroll related liabilities 3,524 2,614
Accrued vacation 2,926 2,243
Accrued commissions 1,150 2,537
Accrued software expense 813 844
Accrued contractor fees 395 455
Accrued professional service fees 404 344
Deferred rent 73 74
Income tax related accruals 373 166
Other accrued expenses 1,169 1,167
Total $ 13,717 $ 13,497