XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ 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,000        
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) 507,000        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 (159) 0 0 (159)
Share-based compensation $ 0 5,352 0 0 5,352
Public offering of common stock, net (in shares) 2,655,000        
Public offering of common stock, net $ 3 10,284 0 0 10,287
Foreign currency translation adjustment 0 0 (3,653) (1) (3,654)
Net loss $ 0 0 0 (33,237) (33,237)
Balance (in shares) at Jun. 30, 2023 31,785,000        
Balance at Jun. 30, 2023 $ 32 407,003 (1,470) (242,306) 163,259
Balance (in shares) at Mar. 31, 2023 29,072,000        
Balance at Mar. 31, 2023 $ 29 394,148 3,823 (225,362) 172,638
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 215,000        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 (83) 0 0 (83)
Share-based compensation $ 0 3,062 0 0 3,062
Public offering of common stock, net (in shares) 2,498,000        
Public offering of common stock, net $ 3 9,876 0 0 9,879
Foreign currency translation adjustment 0   (5,293) 0 (5,293)
Net loss $ 0 0 0 (16,944) (16,944)
Balance (in shares) at Jun. 30, 2023 31,785,000        
Balance at Jun. 30, 2023 $ 32 407,003 (1,470) (242,306) 163,259
Balance (in shares) at Dec. 31, 2023 38,148,000        
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) 746,000        
Issuance of restricted stock, net of shares withheld for employee tax $ 1 (2,671) 0 0 (2,670)
Share-based compensation $ 0 6,107 0 0 6,107
Public offering of common stock, net (in shares) 1,749,000        
Public offering of common stock, net $ 2 19,944 0 0 19,946
Foreign currency translation adjustment 0 0 (2,506) (2) (2,508)
Net loss $ 0 0 0 (49,285) $ (49,285)
Stock options exercised, net of shares withheld for employee tax (in shares) 0       (0)
Stock options exercised, net of shares withheld for employee tax $ 0 (2) 0 0 $ (2)
Shares converted by Notes Holder (in shares) 2,000        
Shares converted by Notes Holder $ 0 37 0 0 37
Balance (in shares) at Jun. 30, 2024 40,645,000        
Balance at Jun. 30, 2024 $ 41 502,387 (1,531) (314,403) 186,494
Balance (in shares) at Mar. 31, 2024 38,729,000        
Balance at Mar. 31, 2024 $ 39 484,663 (688) (288,288) 195,726
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 437,000        
Issuance of restricted stock, net of shares withheld for employee tax $ 1 (1,662) 0 0 (1,661)
Share-based compensation $ 0 3,267 0 0 3,267
Public offering of common stock, net (in shares) 1,479,000        
Public offering of common stock, net $ 1 16,119 0 0 16,120
Foreign currency translation adjustment 0 0 (843) (843)
Net loss $ 0 0 0 (26,115) (26,115)
Balance (in shares) at Jun. 30, 2024 40,645,000        
Balance at Jun. 30, 2024 $ 41 $ 502,387 $ (1,531) $ (314,403) $ 186,494