XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity (Tables)
12 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of RSU activity
          
   Number of Shares   Weighted-Average Grant Date Fair Value per Share 
   (In thousands)     
Balance of RSUs outstanding at June 30, 2024   1,881   $4.89 
Granted   1,625    3.23 
Forfeited   (486)   4.09 
Vested   (913)   4.95 
Balance of RSUs outstanding at June 30, 2025   2,107   $3.76 
Schedule of valuation assumptions
          
   Years Ended June 30, 
   2025   2024 
Volatility of Common Stock   65.99%    62.00% 
Average correlation coefficient of peer companies   0.36    0.34 
Risk-free interest rate   4.52%    4.55% 
Dividend yield   0.00%    0.00% 
Contract Term   2.99    2.92 
Schedule of PSU activity
          
   Number of Shares   Weighted Average Grant Date Fair Value per Share 
   (In thousands)     
Balance of PSUs outstanding at June 30, 2024   1,669   $5.82 
Granted   583    4.73 
Forfeited   (588)   5.09 
Vested   (669)   5.24 
Balance of PSUs outstanding at June 30, 2025   995   $6.06 
Schedule of stock option activity
                    
       Weighted-Average     
       Exercise   Remaining   Aggregate 
   Number of   Price   Contractual   Intrinsic 
   Shares   Per Share   Term   Value 
   (In thousands)       (In years)   (In thousands) 
Balance of options outstanding at June 30, 2024   567   $4.13           
Forfeited   (15)   5.46           
Expired   (108)   4.84           
Exercised   (230)   3.36           
Balance of options outstanding at June 30, 2025   214   $4.51    3.5   $2 
Options exercisable at June 30, 2025   173   $4.41    3.5   $2 
Schedule of option grant-date fair value and intrinsic value information
        
   Years Ended June 30, 
   2025   2024 
   (In thousands) 
Intrinsic value of options exercised  $203   $568 
Schedule of valuation assumptions
          
   Years Ended June 30, 
   2025   2024 
Expected term (in years)   0.5    0.5 
Expected volatility   69%    72% 
Risk-free interest rate   4.44%    5.39% 
Dividend yield   0.00%    0.00% 
Schedule of employee stock purchase plan activity
     
   Year Ended 
   June 30, 2025 
   (In thousands, except per share data) 
Shares available for issuance at June 30, 2024   181 
Shares issued   (155)
Shares available for issuance at June 30, 2025   26 
Weighted-average purchase price per share  $2.19 
Intrinsic value of ESPP shares on purchase date  $60 
Schedule of share-based compensation expense
          
   Years Ended June 30, 
   2025   2024 
   (In thousands) 
Cost of revenues  $186   $237 
Selling, general and administrative   4,424    6,248 
Research and development   1,522    1,852 
Total share-based compensation expense  $6,132   $8,337 
Schedule of unrecognized share-based compensation expense
          
   Remaining Unrecognized Compensation Expense   Remaining Weighted-Average Years to Recognize 
   (In thousands)     
Stock options  $91    1.6 
RSUs   6,373    2.1 
PSUs   2,181    1.7 
   $8,645