XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 45,366 $ 24,685
Restricted cash 9,731 10,902
Accounts receivable - trade, net of allowance of $3 and $28, respectively 48,071 61,175
Notes receivable 219 339
Inventories 63,866 79,679
Prepaid income tax 3 0
Prepaid expenses and other current assets 5,349 6,384
Total current assets 172,605 183,164
Property, plant and equipment, net 200,317 210,184
Land use rights, net 5,030 5,238
Operating right of use asset 5,026 5,566
Financing right of use asset 0 26
Intangible assets, net 3,628 3,699
Other assets, net 2,580 386
TOTAL ASSETS 389,186 408,263
Current liabilities    
Accounts payable 32,892 47,845
Bank acceptance payable 15,482 12,337
Accrued liabilities 18,549 17,222
Unearned revenue 1,803 3,000
Current lease liability - operating 1,149 1,041
Current lease liability - financing 0 63
Current portion of notes payable and long-term debt 23,197 57,074
Current portion of convertible notes 286 0
Total current liabilities 93,358 138,582
Convertible senior notes 76,233 79,506
Non-current lease liability - operating 4,726 5,505
TOTAL LIABILITIES 174,317 223,593
Stockholders' equity:    
Preferred Stock; 5,000 shares authorized at $0.001 par value; no shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 0 0
Common Stock; 80,000 shares authorized at $0.001 par value; 38,148 and 28,622 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 38 29
Additional paid-in capital 478,972 391,526
Accumulated other comprehensive income 975 2,183
Accumulated deficit (265,116) (209,068)
TOTAL STOCKHOLDERS' EQUITY 214,869 184,670
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 389,186 $ 408,263