XML 58 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-based Compenstaion Stock Options Outstanding And Exercisable (Details) - USD ($)
9 Months Ended
Dec. 31, 2016
Mar. 31, 2016
Options Outstanding, Number of Shares 4,770,848 4,793,266
Options Outstanding, Weighted-Average Exercise Price Per Share $ 7.17 $ 6.29
Options Exercisable, Number of Shares 3,265,483  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 5.99  
$0.55 - $4.26    
Range of Exercise Prices, Minimum 0.55  
Range of Exercise Prices, Maximum $ 4.26  
Options Outstanding, Number of Shares 991,768  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 1.43  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 1 year 216 days  
Options Outstanding, Aggregate Intrinsic Value $ 12,760,718  
Options Exercisable, Number of Shares 991,768  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 1.43  
Options Exercisable, Aggregate Intrinsic Value $ 12,760,718  
$4.32 - $6.86    
Range of Exercise Prices, Minimum $ 4.32  
Range of Exercise Prices, Maximum $ 6.86  
Options Outstanding, Number of Shares 1,288,863  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 6.26  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 252 days  
Options Outstanding, Aggregate Intrinsic Value $ 10,368,791  
Options Exercisable, Number of Shares 969,263  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 6.06  
Options Exercisable, Aggregate Intrinsic Value $ 7,990,967  
$7.52 - $9.21    
Range of Exercise Prices, Minimum $ 7.52  
Range of Exercise Prices, Maximum $ 9.21  
Options Outstanding, Number of Shares 1,047,938  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 8.38  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 8 years 36 days  
Options Outstanding, Aggregate Intrinsic Value $ 6,207,461  
Options Exercisable, Number of Shares 481,286  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 8.44  
Options Exercisable, Aggregate Intrinsic Value $ 2,821,376  
$9.35 - $10.97    
Range of Exercise Prices, Minimum $ 9.35  
Range of Exercise Prices, Maximum $ 10.97  
Options Outstanding, Number of Shares 1,017,107  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 9.86  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 324 days  
Options Outstanding, Aggregate Intrinsic Value $ 4,517,121  
Options Exercisable, Number of Shares 759,962  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 9.80  
Options Exercisable, Aggregate Intrinsic Value $ 3,418,142  
$11.26 - $15.40    
Range of Exercise Prices, Minimum $ 11.26  
Range of Exercise Prices, Maximum $ 15.40  
Options Outstanding, Number of Shares 425,172  
Options Outstanding, Weighted-Average Exercise Price Per Share $ 13.95  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 9 years 72 days  
Options Outstanding, Aggregate Intrinsic Value $ 389,388  
Options Exercisable, Number of Shares 63,204  
Options Exercisable, Weighted-Average Exercise Price Per Share $ 11.96  
Options Exercisable, Aggregate Intrinsic Value $ 156,748  
$0.55 - $15.40    
Range of Exercise Prices, Minimum $ 0.55  
Range of Exercise Prices, Maximum $ 15.40  
Options Outstanding, Number of Shares 4,770,848  
Options Outstanding, Aggregate Intrinsic Value $ 34,243,479  
Options Exercisable, Number of Shares 3,265,483  
Options Exercisable, Aggregate Intrinsic Value $ 27,147,951