XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Long-term debt $ 58,891 $ 49,985
Less debt issuance costs, net 35 62
Grand total 58,856 49,923
Less current portion 44,292 33,371
Non-current portion 14,564 16,552
Bank acceptance notes issued to vendors with a zero percent interest rate 13,366 6,310
Chailease Finance Co, Ltd. [Member] | Promissory Note [Member]    
Long-term debt 2,419 4,262
Chailease Finance Co, Ltd. [Member] | Promissory Note 2 [Member]    
Long-term debt 2,588 4,633
Paycheck Protection Program, CARES Act [Member]    
Long-term debt 6,229 0
Revolving Credit Facility [Member] | Branch Banking and Trust Company [Member] | Third Amendment to Loan Agreement with BB and T [Member]    
Long-term debt 18,700 20,000
Revolving Credit Facility [Member] | Taishin International Bank [Member] | Credit Facility [Member]    
Long-term debt 3,436 3,336
Revolving Credit Facility [Member] | Far Eastern [Member]    
Long-term debt 0 2,668
Revolving Credit Facility [Member] | China Merchants Bank Co, Ltd [Member]    
Long-term debt 1,016 0
Revolving Credit Facility [Member] | SPD Bank [Member]    
Long-term debt 12,162 7,919
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member]    
Long-term debt 4,999 0
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥50M Credit Facility [Member]    
Long-term debt $ 7,342 $ 7,167