XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Investments in Foreign Joint Ventures - Summary of Equity Method Investment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Total current assets $ 14,972 $ 32,217  
Total assets 81,299 96,580  
Total liabilities 19,487 36,713  
Total joint ventures’ equity 61,812 59,867 $ 61,059
Total liabilities and equity 81,299 96,580  
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Revenues 102,981 89,634  
Gross profit 12,544 14,306  
Earnings 4,418 4,380  
Total current assets 135,217 88,536  
Total non-current assets 3,003 3,016  
Total assets 138,220 91,552  
Total liabilities 104,760 58,482  
Total joint ventures’ equity 33,460 33,070  
Total liabilities and equity $ 138,220 $ 91,552