XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Income Per Share and Stockholders' Equity - Narrative (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2019
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Nov. 30, 2019
Aug. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares repurchased during the period, value   $ 64,142,000 $ 50,028,000      
Capacity remaining under current stock repurchase program   285,900,000        
October 2016 Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Authorized share repurchase term 3 years          
March 2019 Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares repurchased during the period, value       $ 50,000,000.0    
Class A common stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Authorized share repurchase amount   500,000,000.0        
Shares repurchased during the period, value   8,000        
Class A common stock | October 2016 Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Authorized share repurchase amount $ 300,000,000.0          
Class A common stock | March 2019 Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Authorized share additional repurchase amount         $ 100,000,000.0 $ 100,000,000.0
Shares repurchased during the period, value   $ 64,100,000        
Shares repurchased during the period (in shares)   831,274   1,050,084    
Average price per share (in dollars per share)   $ 77.15   $ 47.62    
Contingently Issuable Shares            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares excluded in computation of diluted income per share (in shares)   481,341 341,359