XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:                
Net income (loss) $ 1,907 $ 1,671 $ 1,935 $ 880 $ 256 $ (460) $ 5,513 $ 676
Net income (loss) per common share, basic                
Weighted average shares of common stock outstanding, basic 20,206,728     19,511,132     20,058,744 19,296,241
Net income per share attributable to common share, basic $ 0.09     $ 0.05     $ 0.27 $ 0.03
Net income (loss) per common share, diluted                
Net income and comprehensive income $ 1,907 $ 1,671 $ 1,935 $ 880 $ 256 $ (460) $ 5,513 $ 676
Less: warrant liability fair value gain recognized             (21)  
Net income (loss) attributable to common stockholders, diluted $ 1,907     $ 880     $ 5,492 $ 676
Dilutive effect of stock options and RSUs 332,336     401,786     640,070 491,648
Weighted-average shares of common stock outstanding, diluted 20,539,064     19,912,918     20,698,814 19,787,889
Net income per common share, diluted $ 0.09     $ 0.04     $ 0.27 $ 0.03