XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans (Schedule of Recognized Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 63,472 $ 43,362 $ 39,051
Cost of Product Revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 1,856 1,186 1,209
Cost Of Service And Subscription Revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 3,513 1,421 1,662
Research and Development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 14,824 9,995 9,969
Sales and Marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense 22,250 15,000 12,505
General and Administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 21,029 $ 15,760 $ 13,706