XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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)         (825)
Ending balance at Jun. 30, 2023 $ 496 105,762 (101,099) 5,159
Ending balance (in shares) at Jun. 30, 2023 49,589,204      
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      
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)         1,747
Ending balance at Jun. 30, 2024 $ 698 114,140 (102,914) 11,924
Ending balance (in shares) at Jun. 30, 2024 69,860,984      
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