XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Balance at Dec. 31, 2022 $ 34,171 $ 277,841 $ (243,670)
Balance, shares at Dec. 31, 2022   108,874,803      
Common stock issued on vesting of restricted stock units
Common stock issued on vesting of restricted stock units, shares   22,245      
Stock-based compensation 617 617
Net income (loss) (2,078) (2,078)
Balance at Mar. 31, 2023 32,710 278,458 (245,748)
Balance, shares at Mar. 31, 2023   108,897,048      
Balance at Dec. 31, 2022 34,171 277,841 (243,670)
Balance, shares at Dec. 31, 2022   108,874,803      
Foreign currency translation adjustment (146)        
Net income (loss) 4,963        
Balance at Sep. 30, 2023 54,681 293,534 (146) (238,707)
Balance, shares at Sep. 30, 2023   129,788,947      
Balance at Mar. 31, 2023 32,710 278,458 (245,748)
Balance, shares at Mar. 31, 2023   108,897,048      
Stock-based compensation 439 439
Net income (loss) (2,190) (2,190)
Balance at Jun. 30, 2023 30,959 278,897 (247,938)
Balance, shares at Jun. 30, 2023   108,897,048      
Private placement of common stock, net of issuance costs 14,011 14,011
Private placement of common stock, net of issuance costs, shares   20,000,000      
Common stock issued on vesting of restricted stock units
Common stock issued on vesting of restricted stock units, shares   992,287      
Withholding of common stock upon vesting of restricted stock units (119) (119)
Withholding of common stock upon vesting of restricted stock units, shares   (100,388)      
Stock-based compensation 745 745
Foreign currency translation adjustment (146) (146)
Net income (loss) 9,231 9,231
Balance at Sep. 30, 2023 54,681 293,534 (146) (238,707)
Balance, shares at Sep. 30, 2023   129,788,947      
Balance at Dec. 31, 2023 51,349 294,330 29 (243,010)
Balance, shares at Dec. 31, 2023   130,180,031      
Common stock issued on vesting of restricted stock units
Common stock issued on vesting of restricted stock units, shares   44,496      
Withholding of common stock upon vesting of restricted stock units (17) (17)
Withholding of common stock upon vesting of restricted stock units, shares   (7,986)      
Stock-based compensation 910 910
Foreign currency translation adjustment (162) (162)
Net income (loss) (4,400) (4,400)
Balance at Mar. 31, 2024 47,680 295,223 (133) (247,410)
Balance, shares at Mar. 31, 2024   130,216,541      
Balance at Dec. 31, 2023 51,349 294,330 29 (243,010)
Balance, shares at Dec. 31, 2023   130,180,031      
Foreign currency translation adjustment 25        
Net income (loss) (13,284)        
Balance at Sep. 30, 2024 45,725 301,966 54 (256,295)
Balance, shares at Sep. 30, 2024   138,680,874      
Balance at Mar. 31, 2024 47,680 295,223 (133) (247,410)
Balance, shares at Mar. 31, 2024   130,216,541      
Common stock issued on vesting of restricted stock units
Common stock issued on vesting of restricted stock units, shares   97,831      
Stock-based compensation 1,228 1,228
Foreign currency translation adjustment (42) (42)
Net income (loss) (3,861) (3,861)
Balance at Jun. 30, 2024 45,005 296,451 (175) (251,271)
Balance, shares at Jun. 30, 2024   130,314,372      
Private placement of common stock, net of issuance costs 4,456 4,456
Private placement of common stock, net of issuance costs, shares   7,812,500      
Exercise of stock options 13 13
Exercise of stock options, shares   19,858      
Common stock issued on vesting of restricted stock units
Common stock issued on vesting of restricted stock units, shares   689,977      
Withholding of common stock upon vesting of restricted stock units (93) (93)
Withholding of common stock upon vesting of restricted stock units, shares   (155,833)      
Stock-based compensation 1,139 1,139
Foreign currency translation adjustment 229 229
Net income (loss) (5,024) (5,024)
Balance at Sep. 30, 2024 $ 45,725 $ 301,966 $ 54 $ (256,295)
Balance, shares at Sep. 30, 2024   138,680,874