XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings per share
                    
  

Nine Months Ended
September 30,

  

Three Months Ended
September 30,

 
  

2022

  

2021

  

2022

  

2021

 
Weighted-average common shares outstanding – basic   23,830,702    24,136,506    23,765,089    23,934,361 
Dilutive effect of options and restricted stock units       470,736    300,635    385,870 
Weighted-average common shares outstanding – diluted   23,830,702    24,607,242    24,065,724    24,320,231 
Options and restricted stock units excluded from the computation of diluted loss per share because the effect of inclusion would have been anti-dilutive   1,148,750