XML 109 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share Diluted [Line Items]      
Net income (loss) $ 1,936 $ (126,845) $ (25,853)
Weighted-average shares used in per share calculation - basic 124,019 119,814 117,954
Weighted-average shares used in per share calculation - diluted 127,669 119,814 117,954
Net income (loss) per share - basic and diluted      
Net income (loss) per share - basic $ 0.02 $ (1.06) $ (0.22)
Net income (loss) per share - diluted $ 0.02 $ (1.06) $ (0.22)
Options to purchase common stock      
Earnings Per Share Diluted [Line Items]      
Options to purchase common stock 542    
Restricted stock units      
Earnings Per Share Diluted [Line Items]      
Options to purchase common stock 3,047    
Employee Stock Purchase Plan shares      
Earnings Per Share Diluted [Line Items]      
Options to purchase common stock 61