XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net income per share calculations for basic and diluted methods        
Net income $ 25,941 $ 30,829 $ 93,523 $ 71,999
Shares:        
Weighted average common shares outstanding 56,227,816 54,585,998 55,256,348 54,579,088
Dilutive effect of outstanding options, warrants, and restricted stock units as determined by the application of the treasury stock method (in shares) 597,148 151,922 613,969 217,266
Weighted average common shares outstanding, as adjusted for diluted earnings per share calculation 56,832,518 54,737,920 55,872,835 54,796,354
Basic earnings per common share (in dollars per share) $ 0.46 $ 0.56 $ 1.69 $ 1.32
Diluted earnings per common share (in dollars per share) $ 0.46 $ 0.56 $ 1.67 $ 1.31
Total anti-dilutive common stock equivalents 133,376 300,176 192,578 300,176
Options        
Shares:        
Total anti-dilutive common stock equivalents   39,085   39,085
RSUs and DSUs        
Shares:        
Total anti-dilutive common stock equivalents 47,805 261,091 97,067 261,091
PSUs        
Shares:        
Total anti-dilutive common stock equivalents 85,571   95,511  
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) 7,554   2,518