v3.7.0.1
Accrued Liabilities - Accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Accrued Liabilities [Abstract]    
Accrued sales commissions $ 1,847 $ 1,469
Sales and use tax 3,789 3,792
Accrued compensation 6,020 7,369
Uninvoiced accounts payable 6,297 4,333
Legal settlement accrual 145 2,601
Other accrued liabilities 4,368 3,564
Total accrued liabilities $ 22,466 $ 23,128