XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
May 11, 2022
Class of Stock [Line Items]                  
Repurchase of Class B Common Stock under approved program       $ 13,242,000     $ 13,242,000    
Dividends per share (USD per share)   $ 0.05 $ 0.05 $ 0.03 $ 0.03        
Employee stock purchase plan contributions   $ 5,488,000       $ 5,488,000   $ 5,230,000  
Subsequent Event                  
Class of Stock [Line Items]                  
Dividends per share (USD per share) $ 0.05                
Common Stock                  
Class of Stock [Line Items]                  
Repurchase of Class B Common Stock under approved program (in shares)       463,001     463,001    
Repurchase of Class B Common Stock under approved program       $ 5,000     $ 5,000    
Shares exercised (in shares)   1,308,527   653,336   2,236,827 2,054,585    
ESPP                  
Class of Stock [Line Items]                  
Employee stock purchase plan contributions   $ 5,488,000       $ 5,488,000   $ 5,230,000  
Class B Common Stock                  
Class of Stock [Line Items]                  
Stock repurchase program, authorized amount                 $ 200,000,000
Repurchase of Class B Common Stock under approved program (in shares)           0 463,001    
Repurchase of Class B Common Stock under approved program             $ 13,242,000    
Common stock, reserved for future issuance amount   $ 169,752,000       $ 169,752,000      
Class B Common Stock | Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits                  
Class of Stock [Line Items]                  
Share-based compensation tax withholding payment           $ 36,329,000 $ 24,246,000    
Deferred compensation arrangement with individual, shares issued (in shares)           2,782,181 3,425,795    
Deferred compensation arrangement with individual, shares issued, gross (in shares)           3,677,405 3,926,105    
Shares withheld for tax withholding obligation (in shares)           895,224 500,310    
Class B Common Stock | Bonus Plan Incentive                  
Class of Stock [Line Items]                  
Shares exercised, net of shares withheld (in shares)           137,197 159,797    
Shares withheld for cost of options and tax withholding obligation (in shares)           108,374 124,116    
Share-based compensation tax withholding payment           $ 4,326,000 $ 5,197,000    
Shares exercised (in shares)           245,571 283,913    
Class B Common Stock | Stock Option                  
Class of Stock [Line Items]                  
Shares exercised, net of shares withheld (in shares)           2,236,827      
Shares withheld for cost of options and tax withholding obligation (in shares)           221,078      
Share-based compensation tax withholding payment           $ 5,989,000 $ 8,400,000    
Cash used to settle award           $ 9,700,000      
Class B Common Stock | Stock Option | Acquisition Options                  
Class of Stock [Line Items]                  
Shares exercised, net of shares withheld (in shares)             185,178    
Shares withheld for cost of options and tax withholding obligation (in shares)             714,822    
Cash used to settle award             $ 0    
Class B Common Stock | Stock Option | Common Stock                  
Class of Stock [Line Items]                  
Shares exercised, net of shares withheld (in shares)             2,054,585    
Shares withheld for cost of options and tax withholding obligation (in shares)             355,063    
Cash used to settle award             $ 5,861,000    
Class B Common Stock | ESPP                  
Class of Stock [Line Items]                  
Shares withheld for cost of options and tax withholding obligation (in shares)           5,996 2,500    
Share-based compensation tax withholding payment           $ 222,000 $ 121,000    
Shares issued (in shares)           153,381 109,749    
Proceeds from issuance of common stock           $ 4,557,000 $ 4,611,000    
Shares purchased (in shares)           159,377 112,249    
Shares reserved for future issuance (in shares)   24,434,497       24,434,497