XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ Equity (Tables)
3 Months Ended
Sep. 30, 2022
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, 2022   1,383   $3.40 
Expired   (5)   1.35 
Exercised   (32)   1.59 
Balance of options outstanding at September 30, 2022   1,346   $3.45 
Schedule of share-based compensation expense
          
   Three Months Ended 
   September 30, 
   2022   2021 
   (In thousands) 
Cost of revenue  $51   $100 
Selling, general and administrative   1,405    1,126 
Research and development   332    255 
Total share-based compensation expense  $1,788   $1,481 
Schedule of unrecognized share-based compensation expense
          
   Remaining   Remaining 
   Unrecognized   Weighted- 
   Compensation   Average Years 
   Expense   To Recognize 
   (In thousands)      
Stock options  $502    1.5 
RSUs   7,385    2.7 
PSUs   4,091    2.5 
Stock purchase rights under ESPP   43    0.1 
   $12,021      
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of RSU activity

          Weighted-  
          Average  
          Grant Date  
    Number of     Fair Value  
    Shares     per Share  
    (In thousands)        
Balance of RSUs outstanding at June 30, 2022     1,115     $ 5.50  
Granted     476       6.19  
Forfeited     (5 )     4.77  
Vested     (186 )     5.26  
Balance of RSUs outstanding at September 30, 2022     1,400     $ 5.77  
Phantom Share Units (PSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of other-than-option activity

    Number of Shares  
    (In thousands)  
Balance of PSUs outstanding at June 30, 2022     1,030  
Granted     1,061  
Vested     (947 )
Balance of PSUs outstanding at September 30, 2022     1,144  
ESPP [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of other-than-option activity
    Number of Shares  
    (In thousands)  
Shares available for issuance at June 30, 2022     85  
Shares issued      
Shares available for issuance at September 30, 2022     85