v3.26.1
Income Taxes - Reconciliation of Federal Statutory Rate to Effective Tax Rate - Amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount      
U.S. federal statutory income tax rate $ 28,843    
State and local income taxes, net of federal income tax benefit 2,190    
Effective Income Tax Rate Reconciliation, Cross-Border Tax Effect, Amount      
Global intangible low-taxed income, net 2,036    
Foreign-derived intangible income (1,935)    
Other 1,391    
Effective Income Tax Rate Reconciliation, Tax Credit, Amount      
Research and development tax credits (1,223)    
Other (434)    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount      
Non-taxable or non-deductible items 1,003    
Other (1,837)    
Effective Income Tax Rate Reconciliation, Tax Contingency, Amount      
Changes in unrecognized tax benefits 2,789    
Provision (benefit) for income taxes $ 37,626 $ 19,729 $ 8,500
Tax Jurisdiction of Domicile United States United States  
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect stpr:CA, stpr:IL, stpr:MN    
Israel      
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount      
Effect of rates different than statutory $ 470    
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount      
Effect of reduced rate (1,728)    
Other 173    
Brazil      
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount      
Effect of rates different than statutory 4,514    
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount      
Other (996)    
Argentina      
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount      
Effect of rates different than statutory 1,145    
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount      
Other 405    
Foreign Tax Jurisdiction, Other      
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount      
Effect of rates different than statutory $ 820