v3.25.2
Income Taxes Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Deferred Tax Assets, Valuation Allowance $ 182 $ 108    
Income Taxes Paid 117,581 106,966 $ 145,862  
Unrecognized Tax Benefits 21,723 19,077 12,005 $ 8,990
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 19,526 17,222    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 4,375 3,351    
Deferred Income Tax Liability, Unrecognized Tax Benefits and Accrued Interest and Penalties 3,449      
Income Tax penalties and interest expense (or benefits) included in income tax provision 796 $ 1,132 $ 529  
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards 78      
Tax Credit Carryforward, Amount 134      
Minimum [Member]        
Expiration of statutes of limitations impact on UTB balance 3,000      
Maximum [Member]        
Expiration of statutes of limitations impact on UTB balance $ 9,000