XML 39 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Debt and Notes Payable (Tables)
12 Months Ended
Dec. 31, 2016
Debt Disclosure [Abstract]  
Schedule of Long-term Debt to Financial Institutions
(In thousands)    December 31,
    2016   2015
Fixed rate Euro term note payable to a Netherlands bank, with an interest rate of 3.85% at December 31, 2016, due July 1, 2029, secured by TPT's land and buildings.  (Euro balance at December 31, 2016, €196)   206    235 
Fixed rate Euro term note payable to a Netherlands bank, with an interest rate of 3.3% at December 31, 2016, due January 31, 2030, secured by TPT's land and buildings.  (Euro balance at December 31, 2016, €223)   234    264 
Fixed rate Euro term note payable to a Netherlands bank, with an interest rate of 3.0% per annum, due December 31, 2025, is secured by TPT's land and buildings. (Euro balance at December 31, 2016, €900)   947    1,087 
Variable rate Euro term note payable to a Netherlands bank, with a EURIBOR interest rate plus bank margin of 2.3% per annum, due December 31, 2020, is secured by substantially all of TPT's assets.  The interest rate at December 31, 2016 was 2.3%.  (Euro balance at December 31, 2016, €1,880)   1,978    2,554 
Malaysian Ringgit term note payable to a Malaysian bank, with an interest rate of 2% above the bank base lending rate, due October 25, 2018, secured by TMM's property, plant and equipment. The interest rate at December 31, 2016 was 5.2%.  (Ringgit balance at December 31, 2016, RM 2,250)   502    756 
Malaysian Ringgit term note payable to a Malaysian bank, with an interest rate of 2% above the bank base lending rate, secured by TMM's property, plant and equipment.  Paid in full at maturity, March 31, 2016.     68 
         
Total   3,867    4,964 
Less current maturities   1,142    1,485 
Total long-term debt - financial institutions  $ 2,725   $ 3,479 
         
Scedule of the future maturities of long-term debt to financial institutions
Years Ending December 31,    
(In thousands)    
2017   1,142  
2018   640  
2019   640  
2020   640  
2021   145  
Thereafter   660  
Total   3,867