XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net income per share calculations for basic and diluted methods    
Net income $ 28,439 $ 37,816
Shares:    
Weighted average common shares outstanding 55,427,696 54,471,860
Dilutive effect of outstanding options, warrants, and restricted stock units as determined by the application of the treasury stock method (in shares) 755,748 563,946
Weighted average common shares outstanding, as adjusted for diluted earnings per share calculation 56,194,946 55,035,806
Basic earnings per common share (in dollars per share) $ 0.51 $ 0.69
Diluted earnings per common share (in dollars per share) $ 0.51 $ 0.69
Total anti-dilutive common stock equivalents 241,452 358,279
RSU and DSU awards    
Shares:    
Total anti-dilutive common stock equivalents   243,396
PSU awards    
Shares:    
Total anti-dilutive common stock equivalents 241,452 114,883
Employee Stock Purchase Plan Shares    
Shares:    
Dilutive effect of outstanding options, warrants, and restricted stock units as determined by the application of the treasury stock method (in shares) 11,502