v3.26.1
Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Effective income tax rate reconciliation, amount      
U.S. Federal Statutory Tax Rate $ 92,601    
State and Local Income Tax Effects, net of federal tax benefit $ 14,705    
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] CALIFORNIA, stpr:TX, stpr:VA    
Foreign Tax Effects $ (18)    
Tax Credits      
Research and development tax credits (2,866)    
Changes in Valuation Allowance 31    
Stock-based compensation (20,007)    
Non-deductible compensation 17,329    
Other 85    
Changes in Unrecognized Tax Benefits 583    
Other Adjustments 322    
Total income tax expense $ 102,765 $ 93,007 $ 64,482
Tax Jurisdiction of Domicile [Extensible Enumeration] country:US    
Reconciliation to income tax at the statutory rate:      
U.S. Federal Statutory Tax Rate (as a percent) 21.00% 21.00% 21.00%
State and Local Income Tax Effects, net of federal tax benefit (as a percent) 3.30% 3.40% 3.20%
Foreign Tax Effects (as a percent)     0.10%
Tax Credits      
Research and development tax credits (as a percent) (0.70%) (1.20%) (1.50%)
Stock-based compensation (as a percent) (4.50%) (1.70%) (0.30%)
Lobbying (as a percent)     0.10%
Non-deductible compensation ( as a percent) 3.90% 2.70% 0.80%
Reserve for unrecognized tax benefits (as a percent)   0.40% 0.50%
Changes in Unrecognized Tax Benefits (as a percent) 0.20%    
Other (as a percent) 0.10% (0.20%) 0.10%
Effective Tax Rate (as a percent) 23.30% 24.40% 24.00%
Income taxes payable $ 27,500 $ 52,600