v3.26.1
Employee Benefit Plans (Narratives) (Details) - USD ($)
12 Months Ended 139 Months Ended
Sep. 14, 2025
Feb. 15, 2024
Sep. 09, 2021
Aug. 27, 2014
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2022
Nov. 20, 2013
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares outstanding for options and awards         75,000 496,000       496,000
Total intrinsic value of options exercised         $ 4,800,000 $ 5,000,000 $ 1,100,000      
Granted         0          
Granted         $ 20.62          
Aggregate shares withheld upon vesting         1,700,000 1,400,000 1,900,000      
Cash remitted to the appropriate taxing authorities         $ 32,300,000 $ 21,200,000 $ 47,900,000      
Granted         4,606,000          
Initial Performance Period                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price target   $ 23     $ 41.38          
Initial Performance Period | 3rd Anniversary                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting Rights Percentage         50.00%          
Fourth Year Performance Period                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price target   $ 26     $ 46.96          
Fourth Year Performance Period | 4th Anniversary                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting Rights Percentage         50.00%          
401(k) Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Maximum annual contributions per employee         $ 24,500          
Additional annual contribution per employee over age of 50         8,000          
Additional annual contribution per employee age of 60-63         $ 11,250          
Employer matching contribution per dollar contributed by employee         50.00%          
Maximum employer matching contribution of employee total compensation (percent)         6.00%          
Matching contributions to the Plan         $ 6,300,000 5,700,000 5,200,000      
Employer discretionary contributions         $ 0 0 0      
Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Recognition period for compensation cost not yet recognized (in years, months, and days)         1 year 6 months          
Share-based compensation arrangement by share-based payment award, award vesting percentage         The RSUs granted under the 2013 plan vest over a period of time, generally one-to-three years, and are subject to the participant's continued service to the Company.          
Total unrecognized compensation cost for awards other than options         $ 80,600,000          
Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Aggregate fair value, as of the respective granted dates         $ 83,900,000 $ 76,600,000 $ 110,500,000      
MSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Calculation of total shareholder return (TSR), description         TSR is calculated based on the average closing price for the 30-trading days prior to the beginning and end of the performance periods. Performance is measured based on three periods, with the ability for up to one-third of target shares to vest after years 1 and 2 and the ability for up to the maximum of the full award to vest based on the full 3-year TSR less any shares vested based on 1- and 2- year periods          
MSU Subject to TSR                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted         $ 22.23 $ 17.1 $ 32.66      
Volatility         45.00% 48.00% 50.00%      
Risk-free interest rate         3.70% 3.89% 4.43%      
Dividend yield         0.00% 0.00% 0.00%      
Expected term         3 years 3 years 3 years      
Certain Officers and Executive Vice Presidents | Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted         1,300,000 1,300,000 700,000      
Executive Officer Member | Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted         800,000 1,000,000 800,000      
Executive Officer Member | MSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares vested, Maximum         150.00%          
Executive Officer Member | MSU Subject to TSR                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted         500,000          
Executive Officer Member | MSU Subject to Stock Price Targets                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted         300,000          
2013 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Authorized shares for issuance                 9,000,000  
Number of shares transferred                 6,600,000  
Decrease in shares available for future grants for each Full Value Award awarded                 150.00%  
Additional authorized shares for issuance 6,800,000       6,800,000          
Employee stock options and stock awards available for grant         14,000,000          
Shares outstanding for options and awards         7,000,000          
Contractual term         7 years          
Granted         0 0        
2013 Equity Incentive Plan | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Additional authorized shares for issuance                   46,000,000
2014 Employee Stock Purchase Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Additional authorized shares for issuance     7,500,000         7,500,000    
Weighted-average estimated fair value of options granted (in dollars per share)         $ 4.88 $ 3.99 $ 5.73      
Authorized shares for issuance       12,000,000.0 22,400,000          
Maximum offering period per purchase period (in months)       6 months            
Maximum of total compensation permitted to acquire shares (percent)       15.00%            
Maximum shares issuable for each purchase period       1,500,000            
Percent of fair market value for price per share to employees (percent)       85.00%            
Shares issued under stock purchase plan         1,300,000 1,200,000