XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Summary of Significant Accounting Policies - Loss Per Basic and Diluted Weighted Average Common Share Outstanding for Continuing and Discontinued Operations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net income $ 31,149 $ 11,523 $ 19,050
Basic (in shares) 9,914 9,854 9,788
Effect of potentially dilutive common shares (in shares) [1] 98 74 85
Diluted weighted-average common shares outstanding (in shares) 10,012 9,928 9,873
Basic (in dollars per share) $ 3.14 $ 1.17 $ 1.95
Diluted (in dollars per share) $ 3.11 $ 1.16 $ 1.93
[1] There were no antidilutive shares for the years ended December 31, 2022, 2021, or 2020.