XML 68 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 10,095 $ 10,958 $ 18,397 $ 19,792
Cost of Product Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 314 402 572 652
Cost of Service and Subscription Revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 439 505 811 852
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 2,694 3,260 4,966 5,695
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 3,239 3,511 5,886 7,230
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 3,409 2,801 $ 6,162 4,884
Integration Costs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense   $ 479   $ 479