XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Common Share [Line Items]      
Conversion price (in dollars per share) $ 101.38 $ 101.38 $ 101.38
Numerator — basic and diluted      
Net income $ 235,514 $ 234,966 $ 210,682
Net income $ 235,514 $ 234,966 $ 210,682
Denominator      
Weighted average number of common shares outstanding — basic (in shares) 33,693 33,489 35,602
Effect of dilutive share-based awards (in shares) 599 701 763
Effect of dilutive stock options (in shares) 325 368 419
Effect of dilutive convertible notes (in shares) 1,166 779 365
Weighted average number of common shares outstanding — diluted (in shares) 35,783 35,337 37,149
Earnings per common share — basic (in dollars per share) $ 6.99 $ 7.02 $ 5.92
Earnings per common share — diluted (in dollars per share) $ 6.58 $ 6.65 $ 5.67
Stock Options And Share-Based Awards      
Denominator      
Antidilutive stock options and share-based awards (in shares) 9 4 66