Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation (Details)

v3.23.1
Share-based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Oct. 30, 2014
Granted, shares (in shares)     2,300,000 1,400,000  
Granted, weighted average exercise price (in dollars per share)     $ 93.96 $ 120.17  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 29.58 $ 29.77  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)     1,271,338 2,220,412  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 74,100 $ 196,300  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 44,100   $ 44,100    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 10 months 24 days    
Employee Stock Purchase Plan 2014 [Member]          
Share-based Payment Arrangement, Expense 100   $ 500 600  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)         800,000
Selling, General and Administrative Expenses [Member]          
Share-based Payment Arrangement, Expense 10,200 $ 8,700 41,500 35,900  
Cost of Sales [Member]          
Share-based Payment Arrangement, Expense $ 200 $ 400 $ 800 $ 1,100  
Restricted Stock Units (RSUs) [Member]          
Granted, shares (in shares)     90,352 110,292  
Granted, weighted average exercise price (in dollars per share)     $ 93.84 $ 117.59  
Restricted Stock [Member]          
Granted, shares (in shares)     10,816 27,584  
Granted, weighted average exercise price (in dollars per share)     $ 73.94 $ 122.34