XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock, Outstanding [Member]
Restricted Stock Units (RSUs) [Member]
Common Stock, Outstanding [Member]
Preferred Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Restricted Stock Units (RSUs) [Member]
Additional Paid-in Capital [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]
Restricted Stock Units (RSUs) [Member]
Total
Balance (in shares)   23,241 650                    
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           128             128
Other comprehensive loss   0 0 $ 0   0   (2,030)   0 (490)   (2,520)
Net income   $ 0 $ 0 0   0   0   6,627 554   7,181
Balance (in shares) at Mar. 31, 2024   24,216 0                    
Balance at Mar. 31, 2024   $ 242 $ 0 $ (285)   21,131   (4,659)   16,524 7,103   40,056
Balance (in shares) at Mar. 31, 2024       205                  
Conversion of preferred stock to common stock (in shares)   975 (650)                    
Conversion of preferred stock to common stock   $ 10 $ (7) $ 0   (1)   0   0 0   2
Sale of joint ventures   0 0 0   0   712   (712) (4,981)   (4,981)
Net income   $ 0 $ 0 0   0   0   6,627 554   7,181
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                         3,737
Balance (in shares) at Jun. 30, 2024   23,420 0                    
Balance at Jun. 30, 2024   $ 234 $ 0 $ (2,075)   20,856   (2,268)   12,633 1,320   30,700
Balance (in shares) at Jun. 30, 2024       1,205                  
Net income                         3,737
Balance (in shares)   24,216 0                    
Balance (in shares) at Mar. 31, 2024   24,216 0                    
Balance at Mar. 31, 2024   $ 242 $ 0 $ (285)   21,131   (4,659)   16,524 7,103   40,056
Balance (in shares) at Mar. 31, 2024       205                  
Share-based compensation           128             128
Other comprehensive loss   0 0 $ 0   0   979   0 393   1,372
Net income   $ 0 $ 0 0   0   0   (3,891) 448   (3,443)
Balance (in shares) at Jun. 30, 2024   23,420 0                    
Balance at Jun. 30, 2024   $ 234 $ 0 $ (2,075)   20,856   (2,268)   12,633 1,320   30,700
Balance (in shares) at Jun. 30, 2024       1,205                  
Sale of joint ventures   0 0     0   1,412   0 (4,509)   (3,097)
Net income   $ 0 $ 0 $ 0   0   0   (3,891) 448   (3,443)
Exercise of stock options (in shares)   204                      
Exercise of stock options   $ 2       (403)             (401)
Purchase of non-controlling interest                     $ (2,115)   (2,115)
Purchase of treasury shares (in shares)   (1,000)   (1,000)                  
Purchase of treasury shares   $ (10)   $ (1,790)                 (1,800)
Treasury Stock, Shares, Acquired (in shares)   1,000   1,000                  
Balance (in shares)   23,420 0                    
Balance (in shares)   23,449                      
Balance (in shares) at Dec. 31, 2024   23,449                      
Balance at Dec. 31, 2024   $ 234   $ (2,075)   19,886   (1,198)   7,459     24,306
Balance (in shares) at Dec. 31, 2024       1,205                  
Share-based compensation   0   $ 0   27   0   0     27
Other comprehensive loss   0   0   0   (89)   0     (89)
Net income   $ 0   0   0   0   462     462
Balance (in shares) at Mar. 31, 2025   23,449                      
Balance at Mar. 31, 2025   $ 234   $ (2,075)   19,913   (1,287)   7,921     24,706
Balance (in shares) at Mar. 31, 2025       1,205                  
Net income   $ 0   $ 0   0   0   462     462
Balance (in shares) at Dec. 31, 2024   23,449                      
Balance at Dec. 31, 2024   $ 234   $ (2,075)   19,886   (1,198)   7,459     24,306
Balance (in shares) at Dec. 31, 2024       1,205                  
Net income                         461
Balance (in shares) at Jun. 30, 2025   23,489                      
Balance at Jun. 30, 2025   $ 234   $ (2,075)   19,940   (1,127)   7,920     24,892
Balance (in shares) at Jun. 30, 2025       1,205                  
Net income                         461
Balance (in shares)   23,449                      
Balance (in shares) at Mar. 31, 2025   23,449                      
Balance at Mar. 31, 2025   $ 234   $ (2,075)   19,913   (1,287)   7,921     24,706
Balance (in shares) at Mar. 31, 2025       1,205                  
Share-based compensation   0   $ 0   27   0   0     27
Other comprehensive loss   0   0   0   160   0     160
Net income   $ 0   0   0   0   (1)     (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   $ 234   $ (2,075)   19,940   (1,127)   7,920     24,892
Balance (in shares) at Jun. 30, 2025       1,205                  
Net income   $ 0   $ 0   $ 0   $ 0   $ (1)     $ (1)
Balance (in shares)   23,489