XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance (in shares) at Jun. 30, 2024   74,624      
Beginning Balance at Jun. 30, 2024 $ 403,238 $ 75 $ 891,681 $ (1,336) $ (487,182)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   2,038      
Issuance of common stock upon exercise of stock options 22,918 $ 2 22,916    
Vesting of performance stock units and restricted stock units (in shares)   623      
Vesting of performance stock units and restricted stock units 0 $ 1 (1)    
Stock-based compensation 19,989   19,989    
Foreign currency translation adjustments 495     495  
Foreign currency impact from dissolution of subsidiary 0        
Net loss (4,520)       (4,520)
Ending Balance (in shares) at Sep. 30, 2024   77,285      
Ending Balance at Sep. 30, 2024 $ 442,120 $ 78 934,585 (841) (491,702)
Beginning Balance (in shares) at Jun. 30, 2025 81,877        
Beginning Balance at Jun. 30, 2025 $ 519,765 $ 82 1,025,712 (630) (505,399)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 340 340      
Issuance of common stock upon exercise of stock options $ 2,802   2,802    
Vesting of performance stock units and restricted stock units (in shares)   583      
Vesting of performance stock units and restricted stock units $ 0 $ 1 (1)    
Repurchases of common stock (in shares) (1,100) (1,106)      
Repurchases of common stock $ (50,022) $ (1)     (50,021)
Stock-based compensation 27,539   27,539    
Foreign currency translation adjustments (169)     (169)  
Foreign currency impact from dissolution of subsidiary 799        
Net loss (14,353)       (14,353)
Ending Balance (in shares) at Sep. 30, 2025   81,694      
Ending Balance at Sep. 30, 2025 $ 486,361 $ 82 $ 1,056,052 $ 0 $ (569,773)