XML 74 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 8 - Loan Payable (Details Textual)
12 Months Ended
Dec. 31, 2016
USD ($)
Aug. 18, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Oct. 01, 2018
Oct. 01, 2017
Apr. 01, 2017
Amortization of Debt Issuance Costs     $ 31,166 $ 0      
Line of Credit Facility Covenant Period     1 year 180 days        
Foreign Exchange Risk [Member]              
Line of Credit Facility, Maximum Borrowing Capacity $ 3,500,000   $ 3,500,000        
Derivative Asset, Fair Value, Gross Asset $ 26,600,000   $ 26,600,000        
Bank of Montreal and Royal Bank of Canada [Member]              
Debt Instrument, Term   5 years          
Line of Credit Facility, Maximum Borrowing Capacity   $ 75,000,000          
Maximum Total Funded Debt to EBITDA Ratio 2.25 2 2.25        
Repayment Obligation, Percentage of Excess Cash Flow   50.00%          
Debt Issuance Costs, Gross   $ 500,000          
Minimum Fixed Charge Coverage Ratio 1.2   1.2        
Maximum Annual Capital Expenditures Requirement     $ 22,000,000        
Line of Credit Facility, Maximum Funded Share Repurchases Ceiling     $ 20,000,000        
Maximum Ratio of Funded Share Repurchases to 12 Months Trailing EDITDA 1.5   1.5        
Bank of Montreal and Royal Bank of Canada [Member] | Scenario, Forecast [Member]              
Maximum Total Funded Debt to EBITDA Ratio         2.25 2.5 2
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Less Than 1 [Member]              
Maximum Threshold, Total Funded Debt to EBITDA Ratio   1          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.40%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Less Than 1 [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Debt Instrument, Basis Spread on Variable Rate   2.00%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Less Than 1 [Member] | Base Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate   0.75%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 1 and Less Than 2 [Member]              
Maximum Threshold, Total Funded Debt to EBITDA Ratio   2          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.45%          
Minimum Threshold, Total Funded Debt to EBITDA Ratio   1          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 1 and Less Than 2 [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Debt Instrument, Basis Spread on Variable Rate   2.25%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 1 and Less Than 2 [Member] | Base Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate   1.00%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 2 [Member]              
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.55%          
Minimum Threshold, Total Funded Debt to EBITDA Ratio   2          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 2 [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Debt Instrument, Basis Spread on Variable Rate   2.75%          
Bank of Montreal and Royal Bank of Canada [Member] | Debt to EBITDA is Greater Than or Equal to 2 [Member] | Base Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate   1.50%          
Bank of Montreal and Royal Bank of Canada [Member] | Total Loans Do Not Exceed 1.5 Times of Trailing 12 Months EBITDA [Member]              
Line of Credit Facility, Maximum Funded Share Repurchases Ceiling     $ 40,000,000        
Bank of Montreal and Royal Bank of Canada [Member] | Accordion Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   $ 15,000,000          
Bank of Montreal and Royal Bank of Canada [Member] | Revolving Credit Facility A [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   5,000,000          
Long-term Line of Credit $ 0   0 0      
Bank of Montreal and Royal Bank of Canada [Member] | Revolving Reducing Term Facility B [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   15,000,000          
Long-term Line of Credit 6,000,000   6,000,000 0      
Bank of Montreal and Royal Bank of Canada [Member] | Non-revolving Facility C [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   40,000,000          
Long-term Line of Credit $ 4,700,000   $ 4,700,000 $ 0      
Period of Written Notice to Increase Credit Facility 60 days            
Line of Credit Facility, Increase in Maximum Borrowing Capacity   $ 15,000,000          
Bank of Montreal and Royal Bank of Canada [Member] | Credit Facility B and C [Member] | Draws for Share Repurchases [Member]              
Debt Instrument, Term   4 years          
Bank of Montreal and Royal Bank of Canada [Member] | Credit Facility B and C [Member] | Draws for Acquisitions [Member]              
Debt Instrument, Term   5 years          
Bank of Montreal and Royal Bank of Canada [Member] | Credit Facility B and C [Member] | Draws for FFTH Capital Expenditures [Member]              
Debt Instrument, Term   7 years