XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock, Outstanding [Member]
Preferred Stock [Member]
Treasury Stock, Common and Preferred [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2022 22,961 855            
Balance at Dec. 31, 2022 $ 229 $ 9 $ (285) $ 20,708 $ (4,941) $ 6,707 $ 15,634 $ 38,061
Balance (in shares) at Dec. 31, 2022     205          
Share-based compensation       297       297
Conversion of preferred stock to common stock (in shares) 307 (205) 0          
Conversion of preferred stock to common stock $ 3 $ (2) $ 0 (1) 0 0 0 0
Retirement of Shares (in shares) (27) 0 0          
Retirement of Shares $ 0 $ 0 $ 0 0 0 0 0 0
Payments to Acquire NCI 0 0 0 0 0 0 (460) (460)
Sale of joint ventures 0 0 0 0 0 0 (694) (694)
Distribution to non-controlling investors 0 0 0 0 0 0 (3,017) (3,017)
Other comprehensive income 0 0 0 0 1,600 0 (317) 1,283
Net income (loss) $ 0 $ 0 0 0 0 3,902 874 4,776
Balance (in shares) at Dec. 31, 2023 23,241 650            
Balance at Dec. 31, 2023 $ 232 $ 7 $ (285) 21,004 (3,341) 10,609 12,020 40,246
Balance (in shares) at Dec. 31, 2023     205          
Net income (loss)               3,737
Balance at Jun. 30, 2024               30,700
Balance (in shares) at Dec. 31, 2023 23,241 650            
Balance at Dec. 31, 2023 $ 232 $ 7 $ (285) 21,004 (3,341) 10,609 12,020 40,246
Balance (in shares) at Dec. 31, 2023     205          
Net income (loss)               3,468
Balance at Sep. 30, 2024               29,541
Balance (in shares) at Dec. 31, 2023 23,241 650            
Balance at Dec. 31, 2023 $ 232 $ 7 $ (285) 21,004 (3,341) 10,609 12,020 40,246
Balance (in shares) at Dec. 31, 2023     205          
Share-based compensation       137       137
Conversion of preferred stock to common stock (in shares) 975 (650) 0          
Conversion of preferred stock to common stock $ 10 $ (7) $ 0 (1) 0 0 0 2
Payments to Acquire NCI 0 0 0 (856) 0 0 (1,695) (2,551)
Sale of joint ventures 0 0 0 0 3,524 0 (10,616) (7,092)
Other comprehensive income 0 0 0 0 (1,381) 0 (172) (1,553)
Net income (loss) $ 0 $ 0 $ 0 0 0 (3,150) 463 (2,687)
Exercise of stock options (in shares) 233 0 0          
Exercise of stock options $ 2 $ 0 $ 0 (398) 0 0 0 (396)
Purchase of treasury shares (in shares) (1,000)              
Purchase of treasury shares $ (10) $ 0 $ (1,790) 0 0 0 0 (1,800)
Treasury Stock, Shares, Acquired (in shares)   0 1,000          
Balance (in shares) at Dec. 31, 2024 23,449 0            
Balance at Dec. 31, 2024 $ 234 $ 0 $ (2,075) $ 19,886 $ (1,198) $ 7,459 $ 0 24,306
Balance (in shares) at Dec. 31, 2024     1,205          
Balance at Jun. 30, 2024               30,700
Balance at Sep. 30, 2024               $ 29,541