XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Tables)
3 Months Ended
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of option activity
          
       Weighted- 
       Average 
   Number of   Exercise Price 
   Shares   per Share 
   (In thousands)     
Balance of options outstanding at June 30, 2021   1,697   $2.98 
Granted   100    5.46 
Expired   (10)   1.98 
Exercised   (163)   2.15 
Balance of options outstanding at September 30, 2021   1,624   $3.22 
Schedule of share-based compensation expense
          
   Three Months Ended 
   September 30, 
   2021   2020 
   (In thousands) 
Cost of revenue  $100   $58 
Selling, general and administrative   1,126    445 
Research and development   255    100 
Total share-based compensation expense  $1,481   $603 
Schedule of unrecognized share-based compensation expense
          
   Remaining   Remaining 
   Unrecognized   Weighted- 
   Compensation   Average Years 
   Expense   To Recognize 
    (In thousands)      
Stock options  $1,000    2.2 
RSUs   5,564    3.0 
PSUs   2,674    1.8 
Stock purchase rights under ESPP   43    0.1 
   $9,281      
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of other-than-option activity
          
       Weighted- 
       Average 
       Grant Date 
   Number of   Fair Value 
   Shares   per Share 
    (In thousands)      
Balance of RSUs outstanding at June 30, 2021   918   $4.14 
Granted   427    6.18 
Vested   (121)   4.23 
Forfeited   (5)   4.53 
Balance of RSUs outstanding at September 30, 2021   1,219   $4.83 
PSU [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of other-than-option activity

Schedule of other-than-option activity

   Number of
Shares
 
   (In thousands) 
Balance of PSUs outstanding at June 30, 2021   1,084 
Granted   569 
Vested   (629)
Balance of PSUs outstanding at September 30, 2021   1,024 
ESPP [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of other-than-option activity

Schedule of other-than-option activity

   Number of 
   Shares 
   (In thousands) 
Shares available for issuance at June 30, 2021   250 
Shares issued    
Shares available for issuance at September 30, 2021   250