XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share Data ("EPS") and Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Anti-dilutive weighted average stock options excluded from computation of earnings per share 5,100,000 5,700,000
Stock options granted during period 1,885,756  
Weighted-average grant date fair value, per option $ 41.79  
Compensation cost recognized $ 20,964 $ 19,055
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation cost recognized, pre-tax charge 16,200 15,200
Restricted Stock Awards, Restricted Stock Units and Performance Based Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation cost recognized, pre-tax charge $ 4,500 $ 3,400
Unrecognized compensation cost vesting period 3 years  
Unvested Stock option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to unvested options and restricted stock $ 226,000  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted shares and restricted units granted during period 279,317  
Weighted-average grant date fair value, per share $ 117.65  
Performance Based Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted shares and restricted units granted during period 93,606