XML 29 R43.htm IDEA: XBRL DOCUMENT v3.3.0.814
Capital Stock Transactions (Stock Option Outstanding) (Details) - USD ($)
12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 813,942 995,846
Weighted Average Exercise Price   $ 3.89
Number Exercisable 747,083  
Compensation expense related to stock options $ 52,103 $ 12,417
$1.45 to $2.12 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 192,000  
Weighted Average Remaining Contractual Life 7 years 6 months 18 days  
Weighted Average Exercise Price $ 1.52  
Number Exercisable 144,083  
Weighted Average Exercise Price $ 1.52  
$1.45 to $2.12 [Member] | Minimum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price 1.45  
$1.45 to $2.12 [Member] | Maximum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price $ 2.12  
$2.37 to $2.77 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 419,942  
Weighted Average Remaining Contractual Life 2 years 4 months 10 days  
Weighted Average Exercise Price $ 2.52  
Number Exercisable 401,000  
Weighted Average Exercise Price $ 2.61  
$2.37 to $2.77 [Member] | Minimum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price 2.37  
$2.37 to $2.77 [Member] | Maximum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price $ 2.77  
$4.97 to $5.59 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 72,000  
Weighted Average Remaining Contractual Life 3 months 29 days  
Weighted Average Exercise Price $ 5.06  
Number Exercisable 72,000  
Weighted Average Exercise Price $ 5.06  
$4.97 to $5.59 [Member] | Minimum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price 4.97  
$4.97 to $5.59 [Member] | Maximum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price $ 5.59  
$6.19 to $6.19 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 0  
Weighted Average Remaining Contractual Life 0 years  
Weighted Average Exercise Price $ 0.00  
Number Exercisable 0  
Weighted Average Exercise Price $ 0.00  
$6.19 to $6.19 [Member] | Minimum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price 6.19  
$6.19 to $6.19 [Member] | Maximum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price $ 6.19  
$6.94 to $8.06 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding 130,000  
Weighted Average Remaining Contractual Life 3 months 4 days  
Weighted Average Exercise Price $ 7.80  
Number Exercisable 130,000  
Weighted Average Exercise Price $ 7.80  
$6.94 to $8.06 [Member] | Minimum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price 6.94  
$6.94 to $8.06 [Member] | Maximum [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Weighted Average Exercise Price $ 8.06  
Patents [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Amortization of Intangible Assets $ 67,000 $ 17,000