XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022 28,623        
Balance at Dec. 31, 2022 $ 29 $ 391,526 $ 2,183 $ (209,068) $ 184,670
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 914        
Issuance of restricted stock, net of shares withheld for employee tax $ 1 (641) 0 0 (640)
Share-based compensation $ 0 8,587 0 0 8,587
Public offering of common stock, net (in shares) 4,697        
Public offering of common stock, net $ 4 32,307 0 0 32,311
Foreign currency translation adjustment 0 0 (4,371) (1) (4,372)
Net loss $ 0 0 0 (42,190) (42,190)
Stock options exercised, net of shares withheld for employee tax (in shares) 32        
Stock options exercised, net of shares withheld for employee tax $ 0 (13) 0 0 (13)
Balance (in shares) at Sep. 30, 2023 34,266        
Balance at Sep. 30, 2023 $ 34 431,766 (2,188) (251,259) 178,353
Balance (in shares) at Jun. 30, 2023 31,785        
Balance at Jun. 30, 2023 $ 32 407,003 (1,470) (242,306) 163,259
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 407        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 (482) 0 0 (482)
Share-based compensation $ 0 3,235 0 0 3,235
Public offering of common stock, net (in shares) 2,042        
Public offering of common stock, net $ 2 22,023 0 0 22,025
Foreign currency translation adjustment 0   (718) 0 (718)
Net loss $ 0 0 0 (8,953) (8,953)
Stock options exercised, net of shares withheld for employee tax (in shares) 32        
Stock options exercised, net of shares withheld for employee tax $ 0 (13) 0 0 (13)
Balance (in shares) at Sep. 30, 2023 34,266        
Balance at Sep. 30, 2023 $ 34 431,766 (2,188) (251,259) 178,353
Balance (in shares) at Dec. 31, 2023 38,148        
Balance at Dec. 31, 2023 $ 38 478,972 975 (265,116) 214,869
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 1,024        
Issuance of restricted stock, net of shares withheld for employee tax $ 1 (3,054) 0 0 (3,053)
Share-based compensation $ 0 9,050 0 0 9,050
Public offering of common stock, net (in shares) 5,677        
Public offering of common stock, net $ 6 58,489 0 0 58,495
Foreign currency translation adjustment 0 0 (266) (2) (268)
Net loss $ 0 0 0 (67,042) $ (67,042)
Stock options exercised, net of shares withheld for employee tax (in shares) 1       (0)
Stock options exercised, net of shares withheld for employee tax $ 0 (2) 0 0 $ (2)
Shares converted by Notes holders (in shares) 2        
Shares converted by Notes holders $ 0 37 0 0 37
Balance (in shares) at Sep. 30, 2024 44,852        
Balance at Sep. 30, 2024 $ 45 543,492 709 (332,160) 212,086
Balance (in shares) at Jun. 30, 2024 40,645        
Balance at Jun. 30, 2024 $ 41 502,387 (1,531) (314,403) 186,494
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 279        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 (383) 0 0 (383)
Share-based compensation $ 0 2,944 0 0 2,944
Public offering of common stock, net (in shares) 3,928        
Public offering of common stock, net $ 4 38,544 0 0 38,548
Foreign currency translation adjustment 0 0 2,240 2,240
Net loss $ 0 0 0 (17,757) (17,757)
Balance (in shares) at Sep. 30, 2024 44,852        
Balance at Sep. 30, 2024 $ 45 $ 543,492 $ 709 $ (332,160) $ 212,086