XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 24,685 $ 34,656
Restricted cash 10,902 6,480
Accounts receivable - trade, net of allowance of $28 and $30, respectively 61,175 47,944
Notes receivable 339 8,148
Inventories 79,679 92,516
Prepaid income tax 0 1
Prepaid expenses and other current assets 6,384 4,334
Total current assets 183,164 194,079
Property, plant and equipment, net 210,184 243,035
Land use rights, net 5,238 5,856
Operating right of use asset 5,566 7,078
Financing right of use asset 26 57
Intangible assets, net 3,699 3,836
Other assets, net 386 518
TOTAL ASSETS 408,263 454,459
Current liabilities    
Accounts payable 47,845 34,402
Bank acceptance payable 12,337 8,198
Accrued liabilities 17,222 15,587
Deferred revenue 3,000 0
Current lease liability - operating 1,041 1,062
Current lease liability - financing 63 19
Current portion of notes payable and long-term debt 57,074 49,689
Total current liabilities 138,582 108,957
Convertible senior notes 79,506 78,680
Non-current lease liability - operating 5,505 7,189
Non-current lease liability - financing 0 63
Notes payable and long-term debt, less current portion 0 5,000
TOTAL LIABILITIES 223,593 199,889
Stockholders' equity:    
Preferred Stock; 5,000 shares authorized at $0.001 par value; no shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 0 0
Common Stock; 45,000 shares authorized at $0.001 par value; 28,622 and 27,323 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 29 27
Additional paid-in capital 391,526 381,143
Accumulated other comprehensive income 2,183 16,071
Accumulated deficit (209,068) (142,671)
TOTAL STOCKHOLDERS' EQUITY 184,670 254,570
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 408,263 $ 454,459