XML 96 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 39,051 $ 37,842 $ 32,897
Cost of Product Revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 1,209 1,240 844
Cost Of Service And Subscription Revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 1,662 1,620 1,639
Research and Development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 9,969 10,324 10,443
Sales and Marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 12,505 11,914 11,747
General and Administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 13,706 12,265 $ 8,224
Integration Costs      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense   $ 479