XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 17, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
May 11, 2022
Dec. 31, 2021
Class of Stock [Line Items]              
Repurchase of Class B Common Stock under approved program   $ 13,242   $ 13,242      
Shares exercised (in shares)       900,000      
Employee stock purchase plan contributions   $ 5,820   $ 5,820     $ 4,818
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   $ 5      
Shares exercised (in shares)   653,336 2,393,937 2,054,585 3,657,058    
ESPP              
Class of Stock [Line Items]              
Maximum percent of eligible compensation available to contribute   15.00%   15.00%      
Maximum employee annual contribution amount       $ 25      
Purchase price of common stock, percent       85.00%      
Class B Common Stock              
Class of Stock [Line Items]              
Stock repurchase program, authorized amount           $ 200,000  
Repurchase of Class B Common Stock under approved program (in shares)       463,001      
Repurchase of Class B Common Stock under approved program       $ 13,242      
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       $ 24,246 $ 61,912    
Deferred compensation arrangement with individual, shares issued (in shares)       3,425,795 2,202,079    
Deferred compensation arrangement with individual, shares issued, gross (in shares)       3,926,105 3,527,023    
Shares withheld for tax withholding obligation (in shares)       500,310 1,324,944    
Class B Common Stock | Bonus Plan Incentive              
Class of Stock [Line Items]              
Shares exercised, net of shares withheld (in shares)       159,797 149,447    
Shares withheld for cost of options and tax withholding obligation (in shares)       124,116 99,742    
Share-based compensation tax withholding payment       $ 5,197 $ 4,716    
Shares exercised (in shares)       283,913 249,189    
Class B Common Stock | Stock Option              
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      
Share-based compensation tax withholding payment       $ 8,400 $ 29,027    
Cash used to settle award       $ 5,861      
Class B Common Stock | Stock Option | Common Stock              
Class of Stock [Line Items]              
Shares exercised, net of shares withheld (in shares)         3,657,058    
Shares withheld for cost of options and tax withholding obligation (in shares)         860,335    
Cash used to settle award         $ 4,324    
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      
Class B Common Stock | ESPP              
Class of Stock [Line Items]              
Shares withheld for cost of options and tax withholding obligation (in shares)       2,500      
Share-based compensation tax withholding payment       $ 121      
Shares issued (in shares)       109,749 0    
Proceeds from issuance of common stock       $ 4,611      
Shares purchased (in shares)       112,249      
Class B Common Stock | Seequent              
Class of Stock [Line Items]              
Number of shares sold (in shares) 3,141,342