XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders’ Equity (Tables)
3 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of option activity
        
       Weighted- 
       Average 
   Number of   Exercise Price 
   Shares   per Share 
   (In thousands)     
Balance of options outstanding at June 30, 2023   1,325   $3.65 
Expired   (489)   4.00 
Exercised   (133)   1.68 
Balance of options outstanding at September 30, 2023   703   $3.79 
Schedule of RSU activity
          
       Weighted- 
       Average 
       Grant Date 
   Number of   Fair Value 
   Shares   per Share 
    (In thousands)      
Balance of RSUs outstanding at June 30, 2023   1,189   $5.70 
Granted   90    4.19 
Forfeited   (26)   5.65 
Vested   (244)   5.79 
Balance of RSUs outstanding at September 30, 2023   1,009   $5.55 
Schedule of PSU activity
     
   Number of Shares 
    (In thousands) 
Balance of PSUs outstanding at June 30, 2023   931 
Granted   689 
Forfeited   (346)
Vested   (174)
Balance of PSUs outstanding at September 30, 2023   1,100 
Schedule of ESPP activity
     
   Number of 
   Shares 
    (In thousands) 
Shares available for issuance at June 30, 2023   381 
Shares issued    
Shares available for issuance at September 30, 2023   381 
Schedule of share-based compensation expense
        
   Three Months Ended 
   September 30, 
   2023   2022 
   (In thousands) 
Cost of revenue  $41   $51 
Selling, general and administrative   1,273    1,405 
Research and development   428    332 
Total share-based compensation expense  $1,742   $1,788 
Schedule of unrecognized share-based compensation expense
        
   Remaining   Remaining 
   Unrecognized   Weighted- 
   Compensation   Average Years 
   Expense   To Recognize 
   (In thousands)     
Stock options  $340    2.6 
RSUs   5,095    2.0 
PSUs   4,095    2.4 
Stock purchase rights under ESPP   43    0.1 
   $9,573