XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income (loss) $ (8,788) $ (2,515) $ (1,247) $ 4,110 $ 122 $ (3,384) $ (12,550) $ 848
Less: undistributed earnings allocated to participating securities 0     (101)     0 0
Undistributed earnings (losses) attributable to common shareholders $ (8,788)     $ 4,009     $ (12,550) $ 848
Basic weighted average common shares outstanding (in shares) 25,429,000     24,390,000     25,266,000 24,548,000
Dilutive effect of potentially dilutive securities (in shares) 0     292,000     0 343,000
Diluted weighted average common shares outstanding (in shares) 25,428,874     24,682,476     25,265,662 24,891,148
Basic earnings (loss) per share (in dollars per share) $ (0.35)     $ 0.16     $ (0.5) $ 0.03
Diluted earnings (loss) per share (in dollars per share) $ (0.35)     $ 0.16     $ (0.5) $ 0.03