XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
5 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Jul. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
customer
Dec. 31, 2015
USD ($)
customer
Dec. 31, 2014
USD ($)
customer
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Beginning Balance   $ 1,184 $ 1,184 $ 1,275 $ 1,165
Additions Charged to Costs and Expenses     1,831 2,361 1,337
Deductions / Write-Offs     (1,283) (2,452) (1,227)
Ending Balance $ 1,732   1,732 1,184 1,275
Property and equipment, useful life 4 years 3 years      
Depreciation     12,011 12,114 9,071
Capitalized computer software $ 3,700   $ 3,700 2,400 2,500
Typical service agreements     12 months    
Advertising costs     $ 10,900 $ 10,700 $ 9,700
Requisite service period     4 years    
Restructuring Charges [Member]          
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Impairment of long-lived assets     $ 200    
Selling, General and Administrative Expenses [Member]          
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Impairment of long-lived assets     $ 2,600    
Software and Software Development Costs [Member]          
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Useful life of intangible asset     3 years    
Minimum [Member]          
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Property and equipment, useful life     3 years    
Termination notice period     30 days    
Maximum [Member]          
Allowance for Doubtful Accounts Receivable [Roll Forward]          
Property and equipment, useful life     5 years    
Termination notice period     90 days    
Customer Concentration Risk [Member] | Revenues [Member]          
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, number of customers exceeding 10% | customer     0 0 0
Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, number of customers exceeding 10% | customer     0   1