XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 8,433 $ 45,366
Restricted cash 8,972 9,731
Accounts receivable - trade, net of allowance of $0 and $3, respectively 57,476 48,071
Notes receivable 352 219
Inventories 54,322 63,866
Prepaid income tax 2 3
Prepaid expenses and other current assets 4,078 5,349
Total current assets 133,635 172,605
Property, plant and equipment, net 199,941 200,317
Land use rights, net 4,991 5,030
Operating right of use asset 4,552 5,026
Intangible assets, net 3,610 3,628
Other assets, net 4,187 2,580
TOTAL ASSETS 350,916 389,186
Current liabilities    
Accounts payable 23,639 32,892
Bank acceptance payable 10,712 15,482
Accrued liabilities 13,345 18,549
Unearned revenue 1,689 1,803
Current lease liability - operating 1,095 1,149
Current portion of notes payable and long-term debt 24,129 23,197
Current portion of convertible senior notes 0 286
Total current liabilities 74,609 93,358
Non-current lease liability - operating 4,250 4,726
Convertible senior notes 76,331 76,233
TOTAL LIABILITIES 155,190 174,317
Stockholders' equity:    
Preferred Stock; 5,000 shares authorized at $0.001 par value; no shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 0 0
Common Stock; 80,000 shares authorized at $0.001 par value; 38,729 and 38,148 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 39 38
Additional paid-in capital 484,663 478,972
Accumulated other comprehensive income (688) 975
Accumulated deficit (288,288) (265,116)
TOTAL STOCKHOLDERS' EQUITY 195,726 214,869
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 350,916 $ 389,186