Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail)

v3.19.3.a.u2
Stock-Based Compensation and Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 29, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 22, 2019
Feb. 28, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Payment Arrangement, Expense, Tax Benefit   $ 20,700 $ 7,800 $ 11,900    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 22,200 $ 8,100 16,300    
Common Stock, Shares, Outstanding   71,931,000 69,551,000      
Treasury Stock, Shares, Retired 65,445,853          
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]            
Common stock, shares authorized (shares)   550,000,000 550,000,000      
Preferred Stock, Shares Authorized   25,000,000 25,000,000      
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]            
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 2,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   2 years 3 months 18 days        
Stock based compensation expense   $ 32,060 $ 31,721 $ 32,668    
Shares Issued upon Settlement of Executive Bonus Plan         300,000 300,000
Accrued Bonuses   $ 3,500        
Class A Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Treasury Stock, Shares, Retired 58,876,053          
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]            
Common stock, shares authorized (shares)   441,123,947        
Common Class B [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Treasury Stock, Shares, Retired 6,569,800          
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]            
Common stock, shares authorized (shares)   493,430,200        
Common Stock [Member]            
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]            
Common stock, shares authorized (shares)   550,000,000        
Equity Incentive Plan [Member]            
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]            
Vesting period for new restricted stock units   4 years        
Term of option granted, minimum   7 years        
Term of option granted, maximum   10 years        
Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease   2,583,311        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum   4.00%        
Employee Stock Purchase Plan [Member]            
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]            
Contribution of earnings by employees   15.00%        
Percentage of purchase of common stock   85.00%        
Percentage of common stock on the date of purchase   85.00%        
Common Stock Capital Shares Reserved For Future Issuance Period Increase Decrease   968,741        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum   1.25%        
MaximumDurationOfEmployeeStockPurchasePlan   27 months        
RSU and RSA [Member]            
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   2 years 7 months 2 days        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 48,600        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 23.23        
RSUs granted in period (shares)   1,580,000        
Stock Option [Member]            
Shares Granted or Issued, Share-based Payment Arrangement [Abstract]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   2 years 6 months 18 days