XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance at Dec. 31, 2022 $ 493 $ 105,226 $ (100,070) $ 5,649
Beginning balance (in shares) at Dec. 31, 2022 49,320,680      
Issuance of shares and stock option exercises $ 2 99 101
Issuance of shares and stock option exercises (in shares) 199,891      
Stock-based compensation 209 209
Cumulative effect of accounting changes related to expected credit losses (203) (203)
Net income (loss) (1,159) (1,159)
Ending balance at Mar. 31, 2023 $ 495 105,534 (101,432) 4,597
Ending balance (in shares) at Mar. 31, 2023 49,520,571      
Beginning balance at Dec. 31, 2022 $ 493 105,226 (100,070) 5,649
Beginning balance (in shares) at Dec. 31, 2022 49,320,680      
Net income (loss)         (2,262)
Ending balance at Sep. 30, 2023 $ 496 105,970 (102,535) 3,931
Ending balance (in shares) at Sep. 30, 2023 49,627,254      
Beginning balance at Mar. 31, 2023 $ 495 105,534 (101,432) 4,597
Beginning balance (in shares) at Mar. 31, 2023 49,520,571      
Issuance of shares and stock option exercises $ 1 33 34
Issuance of shares and stock option exercises (in shares) 68,633      
Stock-based compensation 195 195
Net income (loss) 333 333
Ending balance at Jun. 30, 2023 $ 496 105,762 (101,099) 5,159
Ending balance (in shares) at Jun. 30, 2023 49,589,204      
Issuance of shares and stock option exercises 19 19
Issuance of shares and stock option exercises (in shares) 38,050      
Stock-based compensation 189 189
Net income (loss) (1,436) (1,436)
Ending balance at Sep. 30, 2023 $ 496 105,970 (102,535) 3,931
Ending balance (in shares) at Sep. 30, 2023 49,627,254      
Beginning balance at Dec. 31, 2023 $ 496 106,069 (104,663) 1,902
Beginning balance (in shares) at Dec. 31, 2023 49,627,254      
Issuance of shares and stock option exercises $ 52 1,944 1,996
Issuance of shares and stock option exercises (in shares) 5,233,730      
Stock-based compensation 160 160
Net income (loss) 893 893
Ending balance at Mar. 31, 2024 $ 548 108,173 (103,770) 4,951
Ending balance (in shares) at Mar. 31, 2024 54,860,984      
Beginning balance at Dec. 31, 2023 $ 496 106,069 (104,663) 1,902
Beginning balance (in shares) at Dec. 31, 2023 49,627,254      
Net income (loss)         4,793
Ending balance at Sep. 30, 2024 $ 699 114,339 (99,869) 15,169
Ending balance (in shares) at Sep. 30, 2024 69,949,646      
Beginning balance at Mar. 31, 2024 $ 548 108,173 (103,770) 4,951
Beginning balance (in shares) at Mar. 31, 2024 54,860,984      
Issuance of shares and stock option exercises $ 150 5,810 5,960
Issuance of shares and stock option exercises (in shares) 15,000,000      
Stock-based compensation 157 157
Net income (loss) 856 856
Ending balance at Jun. 30, 2024 $ 698 114,140 (102,914) 11,924
Ending balance (in shares) at Jun. 30, 2024 69,860,984      
Issuance of shares and stock option exercises $ 1 39 40
Issuance of shares and stock option exercises (in shares) 88,662      
Stock-based compensation 160 160
Net income (loss) 3,045 3,045
Ending balance at Sep. 30, 2024 $ 699 $ 114,339 $ (99,869) $ 15,169
Ending balance (in shares) at Sep. 30, 2024 69,949,646