Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.6.0.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Customer
Entity
Dec. 31, 2015
USD ($)
Customer
Dec. 31, 2014
USD ($)
Customer
Schedule Of Significant Accounting Policies [Line Items]      
Number of customer accounted for 10% or more of revenue | Customer 0 0 0
Bed debt expense $ 2,400 $ 2,000 $ 1,500
Primary sources of revenue | Entity 3    
Revenue recognition access period (in years) 3 years    
Renewal of additional term license (in years) 1 year    
Advertising costs $ 19,400 16,300 $ 15,100
Increase (decrease) in deferred tax liabilities $ 40,230 24,901  
Minimum | Software and Software Development Costs      
Schedule Of Significant Accounting Policies [Line Items]      
Property plant and equipment, useful life (in years) 3 years    
Maximum | Software and Software Development Costs      
Schedule Of Significant Accounting Policies [Line Items]      
Property plant and equipment, useful life (in years) 5 years    
North America      
Schedule Of Significant Accounting Policies [Line Items]      
Net long-lived assets $ 125,300 77,400  
International Subsidiaries      
Schedule Of Significant Accounting Policies [Line Items]      
Net long-lived assets $ 5,100 $ 4,800  
Revenues      
Schedule Of Significant Accounting Policies [Line Items]      
Percentage of revenues 5.70% 4.60% 4.90%
Early Adoption | Noncurrent Assets      
Schedule Of Significant Accounting Policies [Line Items]      
Increase (decrease) in net current deferred tax assets   $ 11,000  
Increase (decrease) in deferred tax liabilities   $ 5,200  
Pro Forma [Member] | Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Effective Income Tax Rate Reconcilation, Share-based Compensation, Excess Tax Benefit, Amount $ 44,100