Annual report pursuant to Section 13 and 15(d)

Subsequent Event - Additional Information (Detail)

v3.6.0.2
Subsequent Event - Additional Information (Detail) - USD ($)
1 Months Ended
Jun. 30, 2020
Dec. 31, 2018
Jun. 30, 2018
Jun. 30, 2017
Feb. 28, 2017
Jan. 31, 2017
Sep. 30, 2016
Sep. 30, 2014
Revolving Credit Facility                
Subsequent Event [Line Items]                
Additional borrowing capacity               $ 150,000,000
Aggregate principal amount               $ 200,000,000
Term Loan, Amendment                
Subsequent Event [Line Items]                
Additional borrowing capacity             $ 25,000,000  
Subsequent Event | Revolving Credit Facility                
Subsequent Event [Line Items]                
Aggregate principal amount         $ 522,646,000      
Subsequent Event | Term Loan, Amendment                
Subsequent Event [Line Items]                
Additional borrowing capacity         200,000,000      
Subsequent Event | Axiometrics LLC                
Subsequent Event [Line Items]                
Cash paid           $ 67,500,000    
Length of time after acquisition date of deferred cash payment to be made           24 months    
Subsequent Event | Axiometrics LLC | Maximum                
Subsequent Event [Line Items]                
Business acquisition, deferred cash payment amount           $ 7,500,000    
Liability for the estimated cash payment           $ 5,000,000    
Subsequent Event | Riptide                
Subsequent Event [Line Items]                
Business acquisition, deferred cash payment amount         $ 1,500,000      
Length of time after acquisition date of deferred cash payment to be made         12 months      
Purchase price         $ 298,500,000      
Scenario, Forecast | Subsequent Event | Term Loan, Amendment                
Subsequent Event [Line Items]                
Periodic principle payment, percentage 2.50%   1.25% 0.625%        
Scenario, Forecast | Subsequent Event | Axiometrics LLC                
Subsequent Event [Line Items]                
Contingent cash holdback period   12 months