XML 76 R64.htm IDEA: XBRL DOCUMENT v3.8.0.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
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share Diluted [Line Items]    
Net income (loss) $ 4,376 $ (5,742)
Weighted-average shares used in per share - basic calculation 112,241 105,955
Weighted-average shares used in per share - diluted calculation 118,431 105,955
Net income (loss) per share:    
Basic $ 0.04 $ (0.05)
Diluted $ 0.04 $ (0.05)
Options to purchase common stock    
Earnings Per Share Diluted [Line Items]    
Effect of potentially dilutive shares 1,760  
Restricted Stock Units    
Earnings Per Share Diluted [Line Items]    
Effect of potentially dilutive shares 4,007  
Employee Stock Purchase Plan shares    
Earnings Per Share Diluted [Line Items]    
Effect of potentially dilutive shares 423