XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Basic weighted average number of common shares outstanding (in shares) 18,583,485 18,496,376
Dilutive securities (in shares) [1] 11,981 12,324
Total shares including dilutive securities (in shares) 18,595,466 18,508,700
Net income $ 4,599 $ 125
Basic and diluted per common share (in dollars per share) $ 0.25 $ 0.01
Diluted net income per common share (in dollars per share) $ 0.25 $ 0.01
[1] The Company had no dilutive securities for the three and nine months ended September 30, 2023 since the Company incurred net losses for these periods and inclusion would be anti-dilutive.