XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Common shares outstanding, basic:        
Weighted average common shares outstanding-basic 42,529,865 42,095,211 42,361,797 42,047,115
Common shares outstanding, diluted:        
Weighted average common shares outstanding-basic 42,529,865 42,095,211 42,361,797 42,047,115
Weighted-average common shares outstanding, diluted (in shares) 42,881,541 42,750,836 42,915,240 42,548,187
Stock Options        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements 223,998 442,617 359,249 291,317
Restricted Stock Units        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements 127,678 213,008 194,194 209,755