XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Additional Paid-in Capital [Member]
Restricted Stock Units (RSUs) [Member]
Additional Paid-in Capital [Member]
Preferred Stock [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Restricted Stock Units (RSUs) [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Restricted Stock Units (RSUs) [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Common Stock, Outstanding [Member]
Restricted Stock Units (RSUs) [Member]
Common Stock, Outstanding [Member]
Restricted Stock Units (RSUs) [Member]
Total
Balance (in shares) at Dec. 31, 2023     650               23,241    
Balance at Dec. 31, 2023   $ 21,004 $ 7 $ (285)   $ (3,341)   $ 10,609 $ 12,020   $ 232   $ 40,246
Balance (in shares) at Dec. 31, 2023       205                  
Share-based compensation   128                     128
Other comprehensive income (loss)   0 0 $ 0   (2,030)   0 (490)   0   (2,520)
Net (loss) income   0 $ 0 0   0   6,627 554   $ 0   7,181
Balance (in shares) at Mar. 31, 2024     0               24,216    
Balance at Mar. 31, 2024   21,131 $ 0 $ (285)   (4,659)   16,524 7,103   $ 242   40,056
Balance (in shares) at Mar. 31, 2024       205                  
Conversion of preferred stock to common stock (in shares)     (650) 0             975    
Conversion of preferred stock to common stock   (1) $ (7) $ 0   0   0 0   $ 10   2
Sale of joint ventures   0 $ 0 0   712   (712) (4,981)   $ 0   (4,981)
Balance (in shares) at Dec. 31, 2023     650               23,241    
Balance at Dec. 31, 2023   21,004 $ 7 $ (285)   (3,341)   10,609 12,020   $ 232   40,246
Balance (in shares) at Dec. 31, 2023       205                  
Net (loss) income                         3,468
Balance (in shares) at Sep. 30, 2024     0               23,448    
Balance at Sep. 30, 2024   20,707 $ 0 $ (2,075)   (2,022)   12,451 246   $ 234   29,541
Balance (in shares) at Sep. 30, 2024       1,205                  
Balance (in shares) at Mar. 31, 2024     0               24,216    
Balance at Mar. 31, 2024   21,131 $ 0 $ (285)   (4,659)   16,524 7,103   $ 242   40,056
Balance (in shares) at Mar. 31, 2024       205                  
Share-based compensation   128                     128
Other comprehensive income (loss)   0 0 $ 0   979   0 393   0   1,372
Net (loss) income   0 $ 0 0   0   (3,891) 448   $ 0   (3,443)
Balance (in shares) at Jun. 30, 2024     0               23,420    
Balance at Jun. 30, 2024   20,856 $ 0 $ (2,075)   (2,268)   12,633 1,320   $ 234   30,700
Balance (in shares) at Jun. 30, 2024       1,205                  
Exercise of stock options (in shares)     0 0             204    
Exercise of stock options   (403) $ 0 $ 0   0   0 0   $ 2   (401)
Sale of joint ventures   0 0 0   1,412   0 (4,509)   0   (3,097)
Purchase of non-controlling interest   0 $ 0 $ 0   0   0 (2,115)   $ 0   (2,115)
Purchase of treasury shares (in shares)     0 (1,000)             (1,000)    
Purchase of treasury shares   0 $ 0 $ (1,790)   0   0 0   $ (10)   (1,800)
Exercise of stock options   403 (0) (0)   (0)   (0) (0)   (2)   401
Share-based compensation   (149)                     (149)
Other comprehensive income (loss)   0 0 0   (27)   0 (45)   0   (72)
Net (loss) income   0 $ 0 0   0   (182) (88)   $ 0   (270)
Balance (in shares) at Sep. 30, 2024     0               23,448    
Balance at Sep. 30, 2024   20,707 $ 0 $ (2,075)   (2,022)   12,451 246   $ 234   29,541
Balance (in shares) at Sep. 30, 2024       1,205                  
Exercise of stock options (in shares)     0 0             28    
Exercise of stock options   0 $ 0 $ 0   0   0 0   $ 0   0
Sale of joint ventures   0 0 0   273   (941)   0   (668)
Exercise of stock options   0 $ 0 0   0   0 $ 0   $ 0   0
Balance (in shares) at Dec. 31, 2024                     23,449    
Balance at Dec. 31, 2024   19,886   $ (2,075)   (1,198)   7,459     $ 234   24,306
Balance (in shares) at Dec. 31, 2024       1,205                  
Share-based compensation   27           0         27
Other comprehensive income (loss)       $ 0   (89)   0     0   (89)
Net (loss) income       0   0   462     $ 0   462
Balance (in shares) at Mar. 31, 2025                     23,449    
Balance at Mar. 31, 2025   19,913   $ (2,075)   (1,287)   7,921     $ 234   24,706
Balance (in shares) at Mar. 31, 2025       1,205                  
Balance (in shares) at Dec. 31, 2024                     23,449    
Balance at Dec. 31, 2024   19,886   $ (2,075)   (1,198)   7,459     $ 234   24,306
Balance (in shares) at Dec. 31, 2024       1,205                  
Net (loss) income                         (8,303)
Balance (in shares) at Sep. 30, 2025                     23,777    
Balance at Sep. 30, 2025   20,066   $ (1,679)   (1,191)   (844)     $ 237   16,589
Balance (in shares) at Sep. 30, 2025       985                  
Balance (in shares) at Mar. 31, 2025                     23,449    
Balance at Mar. 31, 2025   19,913   $ (2,075)   (1,287)   7,921     $ 234   24,706
Balance (in shares) at Mar. 31, 2025       1,205                  
Share-based compensation   27           0         27
Other comprehensive income (loss)       $ 0   160   0     0   160
Net (loss) income       0   0   (1)     $ 0   (1)
Issuance of shares for restricted stock units (in shares)                   40      
Issuance of shares for restricted stock units $ 0       $ 0   $ 0     $ 0   $ 0  
Balance (in shares) at Jun. 30, 2025                     23,489    
Balance at Jun. 30, 2025   19,940   $ (2,075)   (1,127)   7,920     $ 234   24,892
Balance (in shares) at Jun. 30, 2025       1,205                  
Share-based compensation   84   $ 0       0     0   84
Other comprehensive income (loss)   0   0   (64)   0     0   (64)
Net (loss) income   0   0   0   (8,764)     $ 0   (8,764)
Issuance of shares for restricted stock units (in shares)                     68    
Issuance of shares for restricted stock units   0       0   0     $ 1   1
Sale of treasury shares (in shares)                     220    
Sale of treasury shares   42   $ 396   0   0     $ 2   440
Sale of treasury shares (in shares)       (220)                  
Balance (in shares) at Sep. 30, 2025                     23,777    
Balance at Sep. 30, 2025   $ 20,066   $ (1,679)   $ (1,191)   $ (844)     $ 237   $ 16,589
Balance (in shares) at Sep. 30, 2025       985