XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended 248 Months Ended 348 Months Ended
May 05, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2016
Dec. 31, 2022
Dec. 31, 2022
Class of Stock [Line Items]              
Cumulative shares repurchased             137,498
Issuance of shares under stock purchase plan           14,174  
Total intrinsic value of options exercised   $ 34,000 $ 82,000 $ 117,000      
Total unrecognized share-based compensation cost   $ 52,000       $ 52,000 $ 52,000
Unrecognized share-based compensation cost, weighted average period   1 year 7 months 6 days          
The Amended 2017 Plan              
Class of Stock [Line Items]              
Shares authorized for grant 5,500            
Weighted average fair value of award granted during the period   $ 102.65 $ 113.82 $ 74.00      
Shares available for granting of awards   2,041       2,041 2,041
The Amended 2017 Plan | Upper End | Director              
Class of Stock [Line Items]              
Fair value of annual equity award grant per participant   $ 600          
The Amended 2017 Plan | Upper End | Board of Directors Chairman              
Class of Stock [Line Items]              
Fair value of annual equity award grant per participant   $ 800          
Restricted Stock Units (RSUs)              
Class of Stock [Line Items]              
Award vesting period 3 years            
Number of common stock issued per unit based award upon vesting   100.00%          
Weighted average fair value of award granted during the period   $ 102.65          
Number of shares, unvested   707 794     707 707
Shares granted   372          
Weighted average grant date fair value of shares unvested   $ 99.09 $ 89.74     $ 99.09 $ 99.09
Number of unsettled shares, vested   439          
Weighted average grant date fair value of shares vested   $ 85.37          
Restricted Shares              
Class of Stock [Line Items]              
Weighted average fair value of award granted during the period   $ 102.65          
Number of shares, unvested   0       0 0
Shares granted   16          
Performance Shares              
Class of Stock [Line Items]              
Number of common stock issued per unit based award upon vesting   100.00%          
Number of shares, unvested   161       161 161
Shares granted   84 75 95      
Maximum Adjustment Factor   200.00%          
Minimum Adjustment Factor   50.00%          
Shares issued if minimum performance thresholds are not achieved   0          
Weighted average grant date fair value of shares unvested   $ 107.58       $ 107.58 $ 107.58
Number of unsettled shares, vested   197          
Weighted average grant date fair value of shares vested   $ 72.90          
Employee Stock Option Plan | Upper End              
Class of Stock [Line Items]              
Maximum contractual term         10 years    
Employee Stock Purchase Plan              
Class of Stock [Line Items]              
Shares authorized for grant   15,305       15,305 15,305
Purchase price percentage of fair market value   85.00%          
Amount withheld employee stock purchase plan   $ 32,458       $ 32,458 $ 32,458