XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note K - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long-term debt $ 54,711 $ 52,187
Less debt issuance costs, net 22 18
Grand total 54,689 52,169
Less current portion 49,689 38,265
Non-current portion 5,000 13,904
Bank acceptance notes issued to vendors with a zero percent interest rate 8,198 15,860
Chailease Finance Co, Ltd. [Member] | Promissory Note [Member]    
Long-term debt 0 1,941
Chailease Finance Co, Ltd. [Member] | Promissory Note 2 [Member]    
Long-term debt 170 2,149
Paycheck Protection Program, CARES Act [Member]    
Long-term debt 0 6,229
Truist Bank [Member] | Revolving Credit Facility [Member] | Fouth Amendment to Loan Agreement with Truist Bank [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Long-term debt 0 18,700
Truist Bank [Member] | Revolving Credit Facility [Member] | Sixth Amendment to Loan Agreement with Truist Bank [Member] | Secured Overnight Financing Rate (SOFR) [Member]    
Long-term debt 14,373 0
Taishin International Bank [Member] | Revolving Credit Facility [Member] | Credit Facility [Member]    
Long-term debt 0 1,756
China Merchants Bank Co, Ltd [Member] | Revolving Credit Facility [Member]    
Long-term debt 0 2,299
SPD Bank [Member] | Revolving Credit Facility [Member]    
Long-term debt 19,595 11,603
China Zheshang Bank Co., Ltd [Member] | Revolving Credit Facility [Member] | The ¥100M Credit Facility [Member]    
Long-term debt 13,044 0
China Zheshang Bank Co., Ltd [Member] | Revolving Credit Facility [Member] | The ¥50M Credit Facility [Member]    
Long-term debt $ 7,529 $ 7,510