XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
NET EARNINGS PER SHARE (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Common shares outstanding, basic:        
Weighted average common shares outstanding-basic 42,385,423 42,071,019 42,276,371 42,022,669
Common shares outstanding, diluted:        
Weighted average common shares outstanding-basic 42,385,423 42,071,019 42,276,371 42,022,669
Weighted-average common shares outstanding, diluted (in shares) 42,996,676 42,612,132 42,932,370 42,445,184
Stock Options        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements 415,578 340,072 427,995 214,413
Restricted Stock Units        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements 195,675 201,041 228,004 208,102