XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
NET (LOSS) EARNINGS PER SHARE (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Common shares outstanding, basic:        
Weighted-average common shares outstanding, basic 42,816,045 42,529,865 42,745,681 42,361,797
Common shares outstanding, diluted:        
Weighted-average common shares outstanding, basic 42,816,045 42,529,865 42,745,681 42,361,797
Weighted-average common shares outstanding, diluted 42,816,045 42,881,541 42,745,681 42,915,240
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 154,460   179,536  
Performance based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 38,255   31,129  
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 145,555   172,472  
Employee Stock Option        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements   223,998   359,249
Restricted Stock Units        
Common shares outstanding, diluted:        
Dilutive effect of share based arrangements   127,678   194,194