XML 50 R53.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Plans And Stock-Based Compensation: Schedule of Stock Options Outstanding (Details) (2003 Stock Option Plan, USD $)
6 Months Ended
Sep. 30, 2012
Sep. 30, 2011
2003 Stock Option Plan
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance 440,500  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance $ 8.87  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period (20,000)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 6.76  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 420,500  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 8.97  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 419,950 450,275
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 8.97 $ 8.97
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 9 months 5 years 5 months 23 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 414,900 433,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price $ 9.06 $ 9.21
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 4 years 8 months 16 days 5 years 4 months 2 days