Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Stock Based Compensation: Schedule of Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding and Exercisable (Details)

v3.3.0.814
Note 7 - Stock Based Compensation: Schedule of Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding and Exercisable (Details) - $ / shares
6 Months Ended 12 Months Ended
Sep. 30, 2015
Mar. 31, 2015
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 1,745,900 2,113,500
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 3 years 9 months 7 days 4 years 7 days
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 1,037,600 907,000
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 2.19 $ 2.27
ExercisableOptions1Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 40,000 40,000
ExercisableOptions2Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 452,500 284,000
ExercisableOptions3Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 223,000 283,000
ExercisableOptions4Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 200,000 200,000
ExercisableOptions5Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 100,000 100,000
ExercisableOptions6Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 22,100  
OutstandingOptions1Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 110,000 110,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 1 year 4 months 17 days 1 year 10 months 17 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 0.30 $ 0.30
OutstandingOptions2Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 862,000 1,118,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 3 years 6 months 29 days 4 years 29 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 1.37 $ 1.37
OutstandingOptions3Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 365,000 475,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 2 years 5 months 5 days 2 years 11 months 5 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 1.75 $ 1.75
OutstandingOptions4Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 200,000 200,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 4 years 1 month 10 days 4 years 7 months 10 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 3.85 $ 3.85
OutstandingOptions5Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 100,000 100,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 4 years 4 months 10 days 4 years 10 months 10 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 3.95 $ 3.95
OutstandingOptions6Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 108,900 110,500
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 4 years 7 months 2 days 5 years 1 month 2 days
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 4.03 $ 4.03