XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Common Share [Line Items]    
Conversion price (in dollars per share) $ 101.38 $ 101.38
Numerator — basic and diluted    
Net income $ 59,321 $ 64,496
Denominator    
Weighted average number of common shares outstanding — basic (in shares) 33,619 33,483
Effect of dilutive share-based awards (in shares) 691 760
Effect of dilutive stock options (in shares) 338 370
Effect of dilutive convertible notes (in shares) 998 450
Weighted average number of common shares outstanding — diluted (in shares) 35,646 35,063
Earnings per common share — basic (in dollars per share) $ 1.76 $ 1.93
Earnings per common share — diluted (in dollars per share) $ 1.66 $ 1.84
Stock Options And Share-Based Awards    
Denominator    
Antidilutive stock options and share-based awards (in shares) 6 8