XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net income (loss) per share - basic and diluted        
Net Income (Loss) $ 3,458 $ (64,425) $ 336 $ (31,761)
Weighted-average shares used in per share calculation – basic 132,979 129,299 132,173 129,021
Weighted-average shares used in per share calculation – diluted 134,590 129,299 133,770 129,021
Net income (loss) per share - basic        
Net income (loss) per share - basic $ 0.03 $ (0.5) $ 0 $ (0.25)
Net income (loss) per share - diluted        
Net income (loss) per share - diluted $ 0.03 $ (0.5) $ 0 $ (0.25)
Options to purchase common stock        
Net income (loss) per share - basic and diluted        
Options to purchase common stock 452 0 528 0
Restricted stock units        
Net income (loss) per share - basic and diluted        
Options to purchase common stock 1,155 0 1,069 0
Employee Stock Purchase Plan shares        
Net income (loss) per share - basic and diluted        
Options to purchase common stock 4 0 0 0