XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Common Share [Line Items]        
Conversion price (in dollars per share) $ 101.38 $ 101.38 $ 101.38 $ 101.38
Numerator — basic and diluted        
Net income $ 51,428 $ 62,782 $ 110,749 $ 127,278
Net income $ 51,428 $ 62,782 $ 110,749 $ 127,278
Denominator        
Weighted average number of common shares outstanding — basic (in shares) 33,790 33,458 33,705 33,470
Effect of dilutive share-based awards (in shares) 586 668 639 714
Effect of dilutive stock options (in shares) 331 376 334 373
Effect of dilutive convertible notes (in shares) 1,202 872 1,100 661
Weighted average number of common shares outstanding — diluted (in shares) 35,909 35,374 35,778 35,218
Earnings per common share — basic (in dollars per share) $ 1.52 $ 1.88 $ 3.29 $ 3.80
Earnings per common share — diluted (in dollars per share) $ 1.43 $ 1.77 $ 3.10 $ 3.61
Stock Options And Share-Based Awards        
Denominator        
Antidilutive stock options and share-based awards (in shares) 23 2 15 5