Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Earnings (Loss) Per Share - Summary of Income and Share Amounts Utilized to Calculate Basic and Diluted Net Income Per Common Share (Details)

v3.21.1
Note 12 - Earnings (Loss) Per Share - Summary of Income and Share Amounts Utilized to Calculate Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net income (loss) $ 661 $ (418)
Weighted average common shares outstanding:    
Basic (in shares) 20,338,160 19,918,298
Dilutive effect of common stock equivalents (in shares) 1,599,479 0
Diluted (in shares) 21,937,639 19,918,298
Basic (in dollars per share) $ 0.03 $ (0.02)
Diluted (in dollars per share) $ 0.03 $ (0.02)