XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 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 $ 77,267 $ 69,480 $ 188,016 $ 196,758
Net income $ 77,267 $ 69,480 $ 188,016 $ 196,758
Denominator        
Weighted average number of common shares outstanding — basic (in shares) 33,812 33,495 33,741 33,478
Effect of dilutive share-based awards (in shares) 545 662 607 697
Effect of dilutive stock options (in shares) 322 363 330 369
Effect of dilutive convertible notes (in shares) 1,239 842 1,147 721
Weighted average number of common shares outstanding — diluted (in shares) 35,918 35,362 35,825 35,265
Earnings per common share — basic (in dollars per share) $ 2.29 $ 2.07 $ 5.57 $ 5.88
Earnings per common share — diluted (in dollars per share) $ 2.15 $ 1.96 $ 5.25 $ 5.58
Stock Options And Share-Based Awards        
Denominator        
Antidilutive stock options and share-based awards (in shares) 0 2 10 5