XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.3
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 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income $ 18,231 $ 13,505 $ 44,599 $ 26,532
Basic weighted-average common shares outstanding (in shares) 9,634 9,678 9,617 9,830
Effect of potentially dilutive common shares (in shares) [1] 171 135 190 136
Diluted weighted-average common shares outstanding (in shares) 9,805 9,813 9,807 9,966
Basic (in dollars per share) $ 1.89 $ 1.4 $ 4.64 $ 2.7
Diluted (in dollars per share) $ 1.86 $ 1.38 $ 4.55 $ 2.66
[1] The weighted-average number of antidilutive shares not included in the computation of diluted net income per share was approximately 26,000 for the three months ended June 30, 2025. There were no antidilutive shares for the three and six months ended June 30, 2026 and the six months ended June 30, 2025.