XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and cash equivalents $ 1,629 $ 2,667
Accounts receivable 8,867 8,633
Inventory Valuation Reserves 1,040 1,040
Prepaid expenses 2,418 3,347
Other current assets 4,027 3,462
Property, plant and equipment, net 197,737 195,108
Operating lease right-of-use assets 1,951 2,056
Other assets 9,599 9,842
Accounts payable 29,789 32,132
Current portion of long term debt 48,870 13,585
Short term borrowings 23,937 23,443
Other current liabilities 15,322 15,229
Other long term debt 54,087 51,717
Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount, Noncurrent 116,900 113,200
Other long term liabilities $ 5,175 $ 5,112
Common Stock, Par Value (in dollars per share) $ 0.001 $ 0.001
Common Stock, Shares Authorized (in shares) 80,000 80,000
Common Stock, Shares Issued (in shares) 42,616 40,966
Common Stock, Shares Outstanding (in shares) 42,616 40,966
Convertible Series A Preferred Stock Subject to Mandatory Redemption [Member]    
Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount, Noncurrent $ 116,870 $ 113,189
Variable Interest Entity, Primary Beneficiary [Member]    
Cash and cash equivalents 10 1,093
Accounts receivable 675 55
Prepaid expenses 1,034 1,438
Other current assets 143 289
Property, plant and equipment, net 85,514 81,966
Operating lease right-of-use assets 125 145
Other assets 4,722 4,881
Accounts payable 4,387 3,815
Current portion of long term debt 498 190
Short term borrowings 9 9
Other current liabilities 50 48
Other long term debt 43,416 40,857
Other long term liabilities 54 67
Variable Interest Entity, Primary Beneficiary [Member] | Convertible Series A Preferred Stock Subject to Mandatory Redemption [Member]    
Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount, Noncurrent $ 116,870 $ 113,189