8. STOCK-BASED COMPENSATION - Options outstanding by exercise price (Details) - $ / shares | 9 Months Ended | |
Dec. 31, 2018 | Mar. 31, 2018 |
Options outstanding by exercise price | | |
Exercise Price (in dollars per share) | $ 5.68 | $ 5.45 |
Number of Shares Underlying Options Outstanding (in shares) | 8,248,317 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 5.68 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 5 years 7 months 6 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 5,188,755 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 5.42 | |
$2.43 - $4.00 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 2.43 | |
Exercise Price, high end of range (in dollars per share) | $ 4 | |
Number of Shares Underlying Options Outstanding (in shares) | 1,096,070 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 3.62 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 2 years 9 months 4 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 985,884 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 3.64 | |
$4.17 - $4.90 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 4.17 | |
Exercise Price, high end of range (in dollars per share) | $ 4.90 | |
Number of Shares Underlying Options Outstanding (in shares) | 831,085 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 4.55 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 3 years 9 months 7 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 813,760 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 4.55 | |
$4.92 - $4.99 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 4.92 | |
Exercise Price, high end of range (in dollars per share) | $ 4.99 | |
Number of Shares Underlying Options Outstanding (in shares) | 1,188,036 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 4.98 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 6 years 10 months 13 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 277,710 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 4.97 | |
$5.13 - $5.59 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 5.13 | |
Exercise Price, high end of range (in dollars per share) | $ 5.59 | |
Number of Shares Underlying Options Outstanding (in shares) | 1,000,124 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 5.31 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 5 years 9 months 18 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 904,395 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 5.32 | |
$5.69 - $6.16 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 5.69 | |
Exercise Price, high end of range (in dollars per share) | $ 6.16 | |
Number of Shares Underlying Options Outstanding (in shares) | 911,769 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 5.93 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 5 years 11 months 12 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 572,413 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 5.90 | |
$6.24 - $6.70 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 6.24 | |
Exercise Price, high end of range (in dollars per share) | $ 6.70 | |
Number of Shares Underlying Options Outstanding (in shares) | 1,460,264 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 6.57 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 6 years 3 months 7 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 770,371 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 6.47 | |
$6.82 - $7.26 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 6.82 | |
Exercise Price, high end of range (in dollars per share) | $ 7.26 | |
Number of Shares Underlying Options Outstanding (in shares) | 1,373,359 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 7.04 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 6 years 4 months 17 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 703,939 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 6.91 | |
$7.40 - $7.70 | | |
Options outstanding by exercise price | | |
Exercise Price, low end of range (in dollars per share) | 7.40 | |
Exercise Price, high end of range (in dollars per share) | $ 7.70 | |
Number of Shares Underlying Options Outstanding (in shares) | 151,620 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 7.54 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 8 years 9 months 29 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 19,626 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 7.40 | |
$ 8.09 | | |
Options outstanding by exercise price | | |
Exercise Price (in dollars per share) | $ 8.09 | |
Number of Shares Underlying Options Outstanding (in shares) | 127,410 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 8.09 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 9 years 22 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 32,077 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 8.09 | |
$ 9.20 | | |
Options outstanding by exercise price | | |
Exercise Price (in dollars per share) | $ 9.20 | |
Number of Shares Underlying Options Outstanding (in shares) | 108,580 | |
Options Outstanding, Weighted Average Exercise Price (in dollars per share) | $ 9.20 | |
Options Outstanding, Weighted Average Remaining Contractual Life | 2 years 29 days | |
Options Exercisable, Number Vested and Exercisable (in shares) | 108,580 | |
Options Exercisable, Weighted Average Exercise Price (in dollars per share) | $ 9.20 | |