XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 04, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jul. 31, 2019
Stock options, outstanding   648,546 682,913 648,546 682,913 625,107  
Stock options, weighted average exercise price   $ 62.42 $ 1.71 $ 62.42 $ 1.71 $ 54.15  
Restricted stock units, outstanding   551,029   551,029   606,685  
Common stock excluded from calculation of diluted earnings per share   325,685 69,388 306,400 69,388    
Dilutive effect on shares of conversion premium   676,166 1,011,993 1,779,041 1,052,337    
Denominator for diluted earnings per share - adjusted weighted average shares used in computing net income per share - diluted   56,721 56,786 57,842 56,824    
Charges associated with convertible debt instruments, net of tax   $ 0 $ 0 $ 387 $ 0    
AccountingStandardsUpdate202006Member              
Denominator for diluted earnings per share - adjusted weighted average shares used in computing net income per share - diluted 3,474,429            
Charges associated with convertible debt instruments, net of tax       400      
0.375% Convertible Senior Notes due 2024              
Principal amount   $ 287,500   $ 287,500     $ 287,500
Restricted Stock Units and Performance Stock Units              
Restricted stock units, outstanding   551,029 618,618 551,029 618,618