XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 10,653 $ 45,366
Restricted cash 5,465 9,731
Accounts receivable - trade, net of allowance of $1,839 and $3, respectively 57,661 48,071
Notes receivable 435 219
Inventories 54,322 63,866
Prepaid income tax 4 3
Prepaid expenses and other current assets 4,429 5,349
Total current assets 132,969 172,605
Property, plant and equipment, net 197,781 200,317
Land use rights, net 4,939 5,030
Operating right of use asset 4,249 5,026
Intangible assets, net 3,616 3,628
Other assets, net 4,486 2,580
TOTAL ASSETS 348,040 389,186
Current liabilities    
Accounts payable 33,518 32,892
Bank acceptance payable 5,048 15,482
Accrued liabilities 17,210 18,549
Unearned revenue 1,570 1,803
Current lease liability - operating 1,087 1,149
Current portion of notes payable and long-term debt 22,506 23,197
Current portion of convertible senior notes 0 286
Total current liabilities 80,939 93,358
Non-current lease liability - operating 3,917 4,726
Convertible senior notes 76,690 76,233
TOTAL LIABILITIES 161,546 174,317
Stockholders' equity:    
Preferred Stock; 5,000 shares authorized at $0.001 par value; no shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 0 0
Common Stock; 80,000 shares authorized at $0.001 par value; 40,645 and 38,148 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 41 38
Additional paid-in capital 502,387 478,972
Accumulated other comprehensive income (1,531) 975
Accumulated deficit (314,403) (265,116)
TOTAL STOCKHOLDERS' EQUITY 186,494 214,869
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 348,040 $ 389,186