XML 57 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details) - USD ($)
9 Months Ended
Dec. 31, 2015
Mar. 31, 2015
Options Outstanding, Number of Shares 5,271,112 5,327,907
Options Outstanding, Weighted-Average Exercise Price Per Share $ 5.90 $ 5.19
Options Exercisable, Number of Shares 3,229,890  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 4.38  
$0.55 - $1.26    
Range of Exercise Prices, Minimum 0.55  
Range of Exercise Prices, Maximum $ 1.26  
Options Outstanding, Number of Shares 1,079,850  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 1.12  
Options Outstanding, Weighted-Average Remaining Contractual Term (in years) 1 year 288 days  
Options Outstanding, Aggregate Intrinsic Value $ 11,160,555  
Options Exercisable, Number of Shares 1,079,850  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 1.12  
Options Exercisable, Aggregate Intrinsic Value $ 11,160,555  
$1.27 - $5.87    
Range of Exercise Prices, Minimum $ 1.27  
Range of Exercise Prices, Maximum $ 5.87  
Options Outstanding, Number of Shares 1,280,153  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 3.81  
Options Outstanding, Weighted-Average Remaining Contractual Term (in years) 3 years 324 days  
Options Outstanding, Aggregate Intrinsic Value $ 9,776,033  
Options Exercisable, Number of Shares 1,196,313  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 3.68  
Options Exercisable, Aggregate Intrinsic Value $ 9,300,097  
$6.86 - $8.15    
Range of Exercise Prices, Minimum $ 6.86  
Range of Exercise Prices, Maximum $ 8.15  
Options Outstanding, Number of Shares 1,305,587  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 7.38  
Options Outstanding, Weighted-Average Remaining Contractual Term (in years) 9 years  
Options Outstanding, Aggregate Intrinsic Value $ 5,313,052  
Options Exercisable, Number of Shares 311,797  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 7.17  
Options Exercisable, Aggregate Intrinsic Value $ 1,333,417  
$8.54 - $9.74    
Range of Exercise Prices, Minimum $ 8.54  
Range of Exercise Prices, Maximum $ 9.74  
Options Outstanding, Number of Shares 1,409,422  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 9.37  
Options Outstanding, Weighted-Average Remaining Contractual Term (in years) 8 years  
Options Outstanding, Aggregate Intrinsic Value $ 2,927,371  
Options Exercisable, Number of Shares 568,493  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 9.64  
Options Exercisable, Aggregate Intrinsic Value $ 1,031,456  
$10.50 - $11.26    
Range of Exercise Prices, Minimum $ 10.50  
Range of Exercise Prices, Maximum $ 11.26  
Options Outstanding, Number of Shares 196,100  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 10.97  
Options Outstanding, Weighted-Average Remaining Contractual Term (in years) 8 years 180 days  
Options Outstanding, Aggregate Intrinsic Value $ 94,420  
Options Exercisable, Number of Shares 73,437  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 11.10  
Options Exercisable, Aggregate Intrinsic Value $ 25,937  
$0.55 - $11.26    
Range of Exercise Prices, Minimum $ 0.55  
Range of Exercise Prices, Maximum $ 11.26  
Options Outstanding, Number of Shares 5,271,112  
Options Outstanding, Aggregate Intrinsic Value $ 29,271,431  
Options Exercisable, Number of Shares 3,229,890  
Options Exercisable, Aggregate Intrinsic Value $ 22,851,462