Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation Expense - Stock Options Outstanding, Exercisable and Intrinsic Value (Details)

v3.4.0.3
Stock-Based Compensation Expense - Stock Options Outstanding, Exercisable and Intrinsic Value (Details) - Stock Options [Member] - USD ($)
12 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 384,000 $ 1,654,000 $ 10,285,000  
Options outstanding (in shares) 433,726.000 465,042.000 558,466 1,132,780
$5.20 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 309,715      
Options outstanding, weighted average contractual life (in years) 4 years 6 months 18 days      
Options outstanding, weighted average exercise price (in dollars per share) $ 5.20      
Options outstanding, aggregate intrinsic value $ 3,828,077      
Options vested and exercisable, number exercisable (in shares) 309,715      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 6 months 18 days      
Options vested and exercisable, weighted average exercise price (in dollars per share) 5.20      
Options vested and exercisable, aggregate intrinsic value $ 3,828,077      
$9.82 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 13,339      
Options outstanding, weighted average contractual life (in years) 4 years 10 months 28 days      
Options outstanding, weighted average exercise price (in dollars per share) $ 9.82      
Options outstanding, aggregate intrinsic value $ 103,244      
Options vested and exercisable, number exercisable (in shares) 13,339      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 10 months 28 days      
Options vested and exercisable, weighted average exercise price (in dollars per share) 9.82      
Options vested and exercisable, aggregate intrinsic value $ 103,244      
$12.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 65,660      
Options outstanding, weighted average contractual life (in years) 5 years 1 month 13 days      
Options outstanding, weighted average exercise price (in dollars per share) $ 12.00      
Options outstanding, aggregate intrinsic value $ 364,445      
Options vested and exercisable, number exercisable (in shares) 44,720      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 13 days      
Options vested and exercisable, weighted average exercise price (in dollars per share) 12.00      
Options vested and exercisable, aggregate intrinsic value $ 248,143      
$21.52 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 45,012      
Options outstanding, weighted average contractual life (in years) 6 years 4 months 3 days      
Options outstanding, weighted average exercise price (in dollars per share) $ 21.52      
Options outstanding, aggregate intrinsic value $ (177,978)      
Options vested and exercisable, number exercisable (in shares) 25,142      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 4 months 3 days      
Options vested and exercisable, weighted average exercise price (in dollars per share) 21.52      
Options vested and exercisable, aggregate intrinsic value $ (99,400)      
$5.20 - $21.52 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 433,726      
Options outstanding, weighted average contractual life (in years) 4 years 9 months 26 days      
Options outstanding, weighted average exercise price (in dollars per share) $ 8.07      
Options outstanding, aggregate intrinsic value $ 4,117,788      
Options vested and exercisable, number exercisable (in shares) 392,916      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 9 months 26 days      
Options vested and exercisable, weighted average exercise price (in dollars per share) 7.18      
Options vested and exercisable, aggregate intrinsic value $ 4,080,064