Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Note 10 - 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 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net income (loss) $ 4,140 $ 381 $ 3,722 $ (579)
Basic (in shares) 20,082,590 19,708,422 20,000,444 19,644,590
Dilutive effect of common stock equivalents (in shares) 1,553,115 875,012 1,597,627
Diluted (in shares) 21,635,705 20,583,434 21,598,071 19,644,590
Basic (in dollars per share) $ 0.21 $ 0.02 $ 0.19 $ (0.03)
Diluted (in dollars per share) $ 0.19 $ 0.02 $ 0.17 $ (0.03)