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.1.900
Note 7 - Stock Based Compensation: Schedule of Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding and Exercisable (Details) - $ / shares
9 Months Ended 12 Months Ended
Dec. 31, 2015
Mar. 31, 2015
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 1,600,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 1 month 28 days 4 years 7 days
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 913,200 907,000
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding and Exercisable Weighted Average Exercise Price $ 2.29 $ 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 346,500 284,000
ExercisableOptions3Member    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options 206,500 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 20,200  
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 1 month 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 744,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 3 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 347,500 475,000
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 2 years 2 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 3 years 10 months 6 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 1 month 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 99,400 110,500
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 4 years 4 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