XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net income $ 3,885 $ 761 $ 1,671 $ 1,935 $ 4,646 $ 3,606
Basic EPS            
Weighted average shares of common stock outstanding, basic 20,657,404   20,069,444   20,554,769 19,983,526
Net income per common share, Basic $ 0.19   $ 0.08   $ 0.23 $ 0.18
Diluted EPS            
Net income $ 3,885 $ 761 $ 1,671 $ 1,935 $ 4,646 $ 3,606
Less: warrant liability fair value loss (gain) recognized     (11)   23 (21)
Net income attributable to common stockholders, diluted $ 3,885   $ 1,660   $ 4,669 $ 3,585
Weighted average shares of common stock outstanding, basic 20,657,404   20,069,444   20,554,769 19,983,526
Dilutive effect of stock options and RSUs 576,849   354,839   513,290 643,021
Weighted-average shares of common stock outstanding, diluted 21,234,253   20,424,283   21,068,059 20,626,547
Net income per common share, Diluted $ 0.18   $ 0.08   $ 0.22 $ 0.17