XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Tables)
9 Months Ended
Mar. 31, 2023
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 
Granted   115    4.96 
Expired   (8)   1.84 
Exercised   (124)   2.94 
Balance of options outstanding at March 31, 2023   1,366   $3.59 
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   701    5.69 
Forfeited   (76)   5.61 
Vested   (444)   5.38 
Balance of RSUs outstanding at March 31, 2023   1,296   $5.64 
Schedule of share-based compensation expense
                    
   Three Months Ended   Nine Months Ended 
   March 31,   March 31, 
   2023   2022   2023   2022 
   (In thousands) 
Cost of revenue  $47   $80   $159   $280 
Selling, general and administrative   1,293    1,264    4,132    3,568 
Research and development   388    268    1,090    745 
Total share-based compensation expense  $1,728   $1,612   $5,381   $4,593 
Schedule of unrecognized share-based compensation expense
          
   Remaining   Remaining 
   Unrecognized   Weighted- 
   Compensation   Average Years 
   Expense   To Recognize 
   (In thousands)      
Stock options  $499    2.6 
RSUs   5,897    2.3 
PSUs   2,954    2.1 
Stock purchase rights under ESPP   60    0.1 
   $9,410      
Performance Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stockholders Equity (Details - Schedule of PSU activity)

Stockholders Equity (Details - Schedule of PSU activity)

   Number of Shares 
   (In thousands) 
Balance of PSUs outstanding at June 30, 2022   1,030 
Granted   1,147 
Forfeited   (38)
Vested   (947)
Balance of PSUs outstanding at March 31, 2023   1,192 

ESPP [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stockholders Equity (Details - Schedule of ESPP activity)

Stockholders Equity (Details - Schedule of ESPP activity)

   Number of 
   Shares 
   (In thousands) 
Shares available for issuance at June 30, 2022   85 
Reserved for issuance   500 
Shares issued   (92)
Shares available for issuance at March 31, 2023   493