XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2019 0 20,140        
Balance at Dec. 31, 2019 $ 0 $ 20 $ 303,401 $ 430 $ (30,057) $ 273,794
Public offering of common stock, net (in shares) 0 4,470        
Public offering of common stock, net $ 0 $ 4 39,306 0 0 39,310
Stock options exercised, net of shares withheld for employee tax (in shares) 0 3        
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 30 0 0 30
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 497        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (1,098) 0 0 (1,097)
Share-based compensation 0 0 13,046 0 0 13,046
Foreign currency translation adjustment 0 0 0 11,260 0 11,260
Net loss $ 0 0 (58,452) (58,452)
Balance (in shares) at Dec. 31, 2020 0 25,110        
Balance at Dec. 31, 2020 $ 0 $ 25 354,685 11,690 (88,509) 277,891
Public offering of common stock, net (in shares) 0 1,552        
Public offering of common stock, net $ 0 $ 1 15,288 0 0 15,289
Stock options exercised, net of shares withheld for employee tax (in shares) 0 2        
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 8 0 0 8
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 659        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (959) 0 0 (958)
Share-based compensation 0 0 12,121 0 0 12,121
Foreign currency translation adjustment 0 0 0 4,381 0 4,381
Net loss $ 0 (54,162) (54,162)
Balance (in shares) at Dec. 31, 2021 0 27,323        
Balance at Dec. 31, 2021 $ 0 $ 27 381,143 16,071 (142,671) 254,570
Public offering of common stock, net (in shares) 0 437        
Public offering of common stock, net $ 0 $ 1 1,237 0 0 $ 1,238
Stock options exercised, net of shares withheld for employee tax (in shares)           (0)
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 0 0 0 $ 0
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 862        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (454) 0 0 (453)
Share-based compensation 0 0 9,600 0 0 9,600
Foreign currency translation adjustment 0 0 0 (13,888) 0 (13,888)
Net loss $ 0 $ 0 0 0 (66,397) (66,397)
Balance (in shares) at Dec. 31, 2022 0 28,622        
Balance at Dec. 31, 2022 $ 0 $ 29 $ 391,526 $ 2,183 $ (209,068) $ 184,670