XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Net Income Per Share - 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
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 8,619 $ 7,448 $ 13,857 $ 9,810
Basic (in shares) 9,912 10,000 9,914 9,970
Effect of potentially dilutive common shares (in shares) [1] 83 66 111 111
Diluted weighted-average common shares outstanding (in shares) 9,995 10,066 10,025 10,081
Basic (in dollars per share) $ 0.87 $ 0.74 $ 1.4 $ 0.98
Diluted (in dollars per share) $ 0.86 $ 0.74 $ 1.38 $ 0.97
[1] The weighted-average number of antidilutive shares not included in the computation of diluted net income per share was approximately 15,700 for the six months ended June 30, 2024. There were no antidilutive shares for the three months ended June 30, 2024 and the three and six months ended June 30, 2023.