XML 73 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 8,700 $ 7,025 $ 15,525 $ 11,828
Cost of Product Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 217 134 395 226
Cost of Service Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 677 296 1,022 429
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 2,797 1,829 5,139 2,880
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 2,983 2,699 5,342 4,342
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 2,026 $ 2,067 $ 3,627 $ 3,951