XML 104 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 03, 2018
Apr. 30, 2019
Dec. 31, 2018
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]                            
Amortization expense of intangible assets                       $ 13,800 $ 5,700  
Revenue       $ 900,681 $ 913,275 $ 921,163 $ 932,998 $ 1,018,293 $ 933,224 $ 894,734 $ 837,342 3,668,117 3,683,593 $ 3,123,063
Operating income       $ 38,864 $ 37,246 $ 40,721 $ 35,589 $ 48,244 $ 34,734 $ 25,406 $ 16,535 152,420 124,919 $ 72,669
CaseStack, Inc. [Member]                            
Business Acquisition [Line Items]                            
Consideration for transaction $ 252,858                          
Business acquisition, cash paid 249,389 $ 700 $ 248,700                      
Deferred purchase consideration $ 3,469                          
Deferred purchase consideration payable term 24 months                          
Transaction costs                         1,400  
Amortization expense of intangible assets                       $ 9,200 $ 800  
Intangible assets, weighted average useful life                       8 years    
Revenue                       $ 20,800    
Operating income                       $ 700