Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY AND SERIES A PREFERRED STOCK

v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY AND SERIES A PREFERRED STOCK - USD ($)
$ in Thousands
Stockholders' equity
Common stock
Treasury stock
Additional paid-in capital
Retained Earnings
Accumulated other comprehensive loss
Noncontrolling interests
Series A Preferred Stock
Total
Balance at Dec. 31, 2022 $ 69,714 $ 3 $ (7,169) $ 55,583 $ 24,166 $ (2,869) $ (1,124)   $ 68,590
Balance (in shares) at Dec. 31, 2022   31,735,423              
Stockholders' Equity                  
Stock-based compensation 1,320     1,320         1,320
Stock-based compensation, (in shares)   16,205              
Issuance of vested restricted shares, net of tax withholding (1,432)     (1,432)         (1,432)
Issuance of vested restricted shares, net of tax withholding (in shares)   247,536              
Purchase of treasury stock (735)   (735)           (735)
Purchase of treasury stock (in shares)   (118,085)              
Gain (loss) on foreign currency translation, net (70)         (70)     (70)
Net income (loss) 2,606       2,606   (276)   2,330
Balance at Mar. 31, 2023 71,403 $ 3 (7,904) 55,471 26,772 (2,939) (1,400)   70,003
Balance (in shares) at Mar. 31, 2023   31,881,079              
Balance at Dec. 31, 2022 69,714 $ 3 (7,169) 55,583 24,166 (2,869) (1,124)   68,590
Balance (in shares) at Dec. 31, 2022   31,735,423              
Stockholders' Equity                  
Gain (loss) on foreign currency translation, net                 (130)
Net income (loss)                 (507)
Balance at Sep. 30, 2023 63,471 $ 3 (14,858) 57,083 24,242 (2,999) (1,707)   61,764
Balance (in shares) at Sep. 30, 2023   31,273,343              
Balance at Mar. 31, 2023 71,403 $ 3 (7,904) 55,471 26,772 (2,939) (1,400)   70,003
Balance (in shares) at Mar. 31, 2023   31,881,079              
Stockholders' Equity                  
Stock-based compensation 1,234     1,234         1,234
Stock-based compensation, (in shares)   17,930              
Exercise of stock options and warrants 226     226         226
Exercise of stock options and warrants (in shares)   135,500              
Issuance of vested restricted shares, net of tax withholding (370)     (370)         (370)
Issuance of vested restricted shares, net of tax withholding (in shares)   66,717              
Purchase of treasury stock (3,418)   (3,418)           (3,418)
Purchase of treasury stock (in shares)   (478,992)              
Gain (loss) on foreign currency translation, net 52         52     52
Net income (loss) 568       568   (152)   416
Balance at Jun. 30, 2023 69,695 $ 3 (11,322) 56,561 27,340 (2,887) (1,552)   68,143
Balance (in shares) at Jun. 30, 2023   31,622,234              
Stockholders' Equity                  
Stock-based compensation 1,244     1,244         1,244
Stock-based compensation, (in shares)   23,865              
Exercise of stock options 75     75         75
Exercise of stock options (in shares)   22,500              
Issuance of vested restricted shares, net of tax withholding (797)     (797)         (797)
Issuance of vested restricted shares, net of tax withholding (in shares)   153,809              
Purchase of treasury stock (3,536)   (3,536)           (3,536)
Purchase of treasury stock (in shares)   (549,065)              
Gain (loss) on foreign currency translation, net (112)         (112)     (112)
Net income (loss) (3,098)       (3,098)   (155)   (3,253)
Balance at Sep. 30, 2023 63,471 $ 3 (14,858) 57,083 24,242 (2,999) (1,707)   61,764
Balance (in shares) at Sep. 30, 2023   31,273,343              
Balance at Dec. 31, 2023 69,176 $ 3 (15,051) 58,270 28,884 (2,930) (1,816)   67,360
Balance (in shares) at Dec. 31, 2023   31,283,975              
Stockholders' Equity                  
Stock-based compensation 1,358     1,358         1,358
Issuance of vested restricted shares, net of tax withholding (124)     (124)         (124)
Issuance of vested restricted shares, net of tax withholding (in shares)   24,521              
Gain (loss) on foreign currency translation, net (68)         (68)     (68)
Net income (loss) (2,069)       (2,069)   (361)   (2,430)
Balance at Mar. 31, 2024 68,273 $ 3 (15,051) 59,504 26,815 (2,998) (2,177)   $ 66,096
Balance (in shares) at Mar. 31, 2024   31,308,496              
Series A preferred stock, beginning balance (Shares) at Dec. 31, 2023                 0
Balance at Dec. 31, 2023 69,176 $ 3 (15,051) 58,270 28,884 (2,930) (1,816)   $ 67,360
Balance (in shares) at Dec. 31, 2023   31,283,975              
Stockholders' Equity                  
Exercise of stock options (in shares)                 50,000
Purchase of treasury stock                 $ (18,200)
Gain (loss) on foreign currency translation, net                 17
Net income (loss)                 (18,577)
Series A Preferred Stock paid-in-kind dividend and accretion               $ (11,700) (11,663)
Balance at Sep. 30, 2024 51,442 $ 3 (18,202) 72,554   (2,913) (2,505)   $ 48,937
Balance (in shares) at Sep. 30, 2024   30,802,537              
Series A preferred stock, beginning balance (Shares) at Dec. 31, 2023                 0
Series A preferred stock, ending balance (Amount) at Sep. 30, 2024               $ 150,606 $ 150,606
Series A preferred stock, ending balance (Shares) at Sep. 30, 2024               160,000 160,000
Balance at Mar. 31, 2024 68,273 $ 3 (15,051) 59,504 26,815 (2,998) (2,177)   $ 66,096
Balance (in shares) at Mar. 31, 2024   31,308,496              
Stockholders' Equity                  
Stock-based compensation 1,495     1,495         1,495
Stock-based compensation, (in shares)   22,905              
Exercise of stock options and warrants 242     242         242
Exercise of stock options and warrants (in shares)   50,000              
Issuance of vested restricted shares, net of tax withholding (356)     (356)         (356)
Issuance of vested restricted shares, net of tax withholding (in shares)   108,124              
Issuance of warrants 10,771     10,771         10,771
Purchase of treasury stock (888)   (888)           (888)
Purchase of treasury stock (in shares)   (192,325)              
Gain (loss) on foreign currency translation, net 11         11     11
Net income (loss) (6,929)       (6,929)   (163)   (7,092)
Series A Preferred Stock paid-in-kind dividend and accretion (4,538)       (4,538)       (4,538)
Balance at Jun. 30, 2024 68,081 $ 3 (15,939) 71,656 15,348 (2,987) (2,340)   65,741
Balance (in shares) at Jun. 30, 2024   31,297,200              
Temporary Equity                  
Series A Preferred Stock issuance               $ 138,943  
Series A Preferred Stock issuance ( in shares)               160,000  
Series A Preferred Stock paid-in-kind dividend and accretion               $ 4,538  
Series A preferred stock, ending balance (Amount) at Jun. 30, 2024               $ 143,481  
Series A preferred stock, ending balance (Shares) at Jun. 30, 2024               160,000  
Stockholders' Equity                  
Stock-based compensation 1,580     1,580         1,580
Stock-based compensation, (in shares)   39,114              
Issuance of vested restricted shares, net of tax withholding (15)     (15)         (15)
Issuance of vested restricted shares, net of tax withholding (in shares)   17,099              
Purchase of treasury stock (2,263)   (2,263)           (2,263)
Purchase of treasury stock (in shares)   (550,876)              
Gain (loss) on foreign currency translation, net 74         74     74
Net income (loss) (8,890)       (8,890)   (165)   (9,055)
Series A Preferred Stock paid-in-kind dividend and accretion (7,125)     (667) $ (6,458)     $ (7,200) (7,125)
Balance at Sep. 30, 2024 $ 51,442 $ 3 $ (18,202) $ 72,554   $ (2,913) $ (2,505)   48,937
Balance (in shares) at Sep. 30, 2024   30,802,537              
Temporary Equity                  
Series A Preferred Stock paid-in-kind dividend and accretion               7,125  
Series A preferred stock, ending balance (Amount) at Sep. 30, 2024               $ 150,606 $ 150,606
Series A preferred stock, ending balance (Shares) at Sep. 30, 2024               160,000 160,000