XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Mar. 31, 2014
Jun. 30, 2018
Dec. 31, 2017
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Balance   $ 115,245 $ 78,097
Short-term notes payable   5,312 8,895
Long-term notes payable   $ 109,933 69,202
Notes Payable, Other Payables [Member]      
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity   1/1/2019 - 5/25/2022  
Stated Interest Rate   2.00% - 3.50%  
Balance   $ 10,507 9,847
Notes Payable to Banks [Member] | Wells Fargo Syndicated Partner [Member]      
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity   5/25/2022  
Stated Interest Rate   10.55%  
Balance   $ 52,369 34,125
Notes Payable to Banks [Member] | Wells Fargo Bank, N.A. [Member]      
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity which is a new financing option for us; and (d) a $40 5/25/2022  
Stated Interest Rate   5.55%  
Balance   $ 52,369 $ 34,125