XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.1
11. STOCK-BASED COMPENSATION - Options outstanding by exercise price (Details) - $ / shares
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Options outstanding by exercise price        
Exercise Price (in dollars per share) $ 6.17 $ 6.17 $ 5.77 $ 5.45
Number of Shares Underlying Options Outstanding (in shares) 8,432,877      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 6.17      
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 7 months 17 days      
Options Exercisable, Number Vested and Exercisable (in shares) 5,234,179      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.63      
$3.40 - $4.81        
Options outstanding by exercise price        
Exercise Price, low end of range (in dollars per share) 3.40      
Exercise Price, high end of range (in dollars per share) $ 4.81      
Number of Shares Underlying Options Outstanding (in shares) 876,282      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.06      
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 1 month 2 days      
Options Exercisable, Number Vested and Exercisable (in shares) 876,282      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.06      
$4.90 - $4.99        
Options outstanding by exercise price        
Exercise Price, low end of range (in dollars per share) 4.90      
Exercise Price, high end of range (in dollars per share) $ 4.99      
Number of Shares Underlying Options Outstanding (in shares) 1,218,701      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.97      
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 3 months 26 days      
Options Exercisable, Number Vested and Exercisable (in shares) 1,218,701      
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) 902,534      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.32      
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 5 months 5 days      
Options Exercisable, Number Vested and Exercisable (in shares) 902,534      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.32      
$5.69 - $5.83        
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) $ 5.83      
Number of Shares Underlying Options Outstanding (in shares) 854,167      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.81      
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 1 month 10 days      
Options Exercisable, Number Vested and Exercisable (in shares) 270,474      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.76      
$5.91 - $6.45        
Options outstanding by exercise price        
Exercise Price, low end of range (in dollars per share) 5.91      
Exercise Price, high end of range (in dollars per share) $ 6.45      
Number of Shares Underlying Options Outstanding (in shares) 874,207      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 6.16      
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 1 month 6 days      
Options Exercisable, Number Vested and Exercisable (in shares) 521,676      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.19      
$6.54 - $6.70        
Options outstanding by exercise price        
Exercise Price, low end of range (in dollars per share) 6.54      
Exercise Price, high end of range (in dollars per share) $ 6.70      
Number of Shares Underlying Options Outstanding (in shares) 999,805      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 6.66      
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 4 months 13 days      
Options Exercisable, Number Vested and Exercisable (in shares) 454,858      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.61      
$6.86 - $7.26        
Options outstanding by exercise price        
Exercise Price, low end of range (in dollars per share) 6.86      
Exercise Price, high end of range (in dollars per share) $ 7.26      
Number of Shares Underlying Options Outstanding (in shares) 1,036,947      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.08      
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 3 months 18 days      
Options Exercisable, Number Vested and Exercisable (in shares) 557,923      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.95      
$7.40 - $8.06        
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) $ 8.06      
Number of Shares Underlying Options Outstanding (in shares) 973,981      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.68      
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 8 months 1 day      
Options Exercisable, Number Vested and Exercisable (in shares) 324,101      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 7.68      
$8.09        
Options outstanding by exercise price        
Exercise Price (in dollars per share) $ 8.09      
Number of Shares Underlying Options Outstanding (in shares) 82,360      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 8.09      
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 9 months 29 days      
Options Exercisable, Number Vested and Exercisable (in shares) 61,657      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 8.09      
$8.30        
Options outstanding by exercise price        
Exercise Price (in dollars per share) $ 8.30      
Number of Shares Underlying Options Outstanding (in shares) 613,893      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 8.30      
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 3 months 29 days      
Options Exercisable, Number Vested and Exercisable (in shares) 45,973      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 8.30