v2.4.1.9
Accrued Liabilities (Details) - Accrued Liabilities (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accrued Liabilities [Abstract]    
Accrued sales commissions $ 2,627us-gaap_AccruedSalesCommissionCurrent $ 2,570us-gaap_AccruedSalesCommissionCurrent
Sales and use tax 4,263us-gaap_SalesAndExciseTaxPayableCurrent 3,158us-gaap_SalesAndExciseTaxPayableCurrent
Accrued compensation 6,126us-gaap_EmployeeRelatedLiabilitiesCurrent 5,229us-gaap_EmployeeRelatedLiabilitiesCurrent
Uninvoiced accounts payable 2,749us-gaap_AccountsPayableOtherCurrent 2,977us-gaap_AccountsPayableOtherCurrent
Legal settlement accrual 2,183us-gaap_LitigationReserveCurrent 4,000us-gaap_LitigationReserveCurrent
Other accrued liabilities 5,241us-gaap_OtherAccruedLiabilitiesCurrent 3,836us-gaap_OtherAccruedLiabilitiesCurrent
Total accrued liabilities $ 23,189us-gaap_AccruedLiabilitiesCurrent $ 21,770us-gaap_AccruedLiabilitiesCurrent