XML 73 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Derivative Financial Instruments - Foreign Currency Exchange Contracts (Details)
Mar. 31, 2017
USD ($)
Mar. 31, 2017
CAD
Mar. 31, 2017
GBP (£)
Mar. 31, 2017
EUR (€)
Jun. 30, 2016
USD ($)
Jun. 30, 2016
CAD
Jun. 30, 2016
GBP (£)
Jun. 30, 2016
EUR (€)
Derivative, Notional Amount | $ $ 20,000            
Euro Member Countries, Euro                
Derivative, Notional Amount | €       € 21,362       € 2,477
United Kingdom, Pounds                
Derivative, Notional Amount | £     £ 6,750       £ 594  
Canada, Dollars                
Derivative, Notional Amount | CAD   CAD 16,600