Annual report pursuant to Section 13 and 15(d)

Income (Loss) Per Share (Tables)

v3.23.1
Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of earnings per share
 Schedule of earnings per share                
    2022     2021  
             
Weighted-average common shares outstanding – basic     23,825,917       24,136,821  
                 
Dilutive effect of restricted stock units and stock options  

    393,747  
                 
Weighted-average common shares outstanding – diluted     23,825,917       24,530,568  
                 
Restricted stock units excluded from the computation of diluted income per share because the effect of inclusion would have been anti-dilutive     625,000       12,500