v3.26.1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Tax Rate Reconciliation, Amount          
U.S. federal statutory tax rate $ 81,333        
State and local income taxes, net of federal income tax effect 24,707        
Foreign tax effects (1,064)        
Effect of cross-border tax laws 283        
Tax credits          
Research and development tax credits (9,518)        
Other credits (233)        
Changes in unrecognized tax benefits 1,234        
Non-taxable or non-deductible items          
Stock-based compensation 18,318        
Other non-deductible expenses 2,502        
Total income tax expense 117,562     $ 81,936 $ 70,249
Pre-tax income $ 387,303     $ 309,063 $ 277,015
Tax Rate Reconciliation, Percent          
U.S. federal statutory tax rate   21.00% 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax benefit     6.40% 5.10% 4.30%
Foreign tax effects     (0.30%)    
Effect of cross-border tax laws     0.10%    
Change in valuation allowance       0.00% (0.50%)
Other       0.10% 0.10%
Tax Credits          
Research and development tax credits     (2.40%) (2.00%) (2.90%)
Other credits     (0.10%)    
Changes in unrecognized tax benefits     0.30%    
Non-taxable or non-deductible items          
Stock-based compensation expense     4.70% 1.80% 2.70%
Other non-deductible expenses     0.70% 0.50% 0.70%
Total effective income tax rate   30.40% 30.40% 26.50% 25.40%