Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
reporting_unit
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2019
USD ($)
Schedule Of Significant Accounting Policies [Line Items]        
Cost of revenue $ 328,382 $ 258,135 $ 225,539  
Selling and marketing (166,607) (140,473) (122,457)  
Bed debt expense $ 3,700 3,200 2,400  
Number of reporting units | reporting_unit 1      
Revenue recognition access period (in years) 3 years      
Advertising costs $ 26,400 22,800 19,400  
Deferred commissions period of benefit 3 years      
Lease-related liabilities $ 2,640 2,288    
North America        
Schedule Of Significant Accounting Policies [Line Items]        
Net long-lived assets 144,300 140,000    
International Subsidiaries        
Schedule Of Significant Accounting Policies [Line Items]        
Net long-lived assets $ 9,200 8,400    
Correction of Amortization of Intangibles        
Schedule Of Significant Accounting Policies [Line Items]        
Cost of revenue   6,900 900  
Selling and marketing   $ 6,900 $ 900  
Subsequent Event | Scenario, Forecast | Minimum        
Schedule Of Significant Accounting Policies [Line Items]        
Right-of-use asset       $ 75,000
Lease-related liabilities       75,000
Subsequent Event | Scenario, Forecast | Maximum        
Schedule Of Significant Accounting Policies [Line Items]        
Right-of-use asset       100,000
Lease-related liabilities       $ 100,000