v3.26.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Rate, Amount:      
Federal income tax provision at statutory rate $ 23,000 $ 4,467 $ 17,383
Tax Jurisdiction of Domicile [Extensible Enumeration] UNITED STATES UNITED STATES UNITED STATES
State and local tax, net of federal benefit $ 2,131 [1] $ 772 $ 1,188
Foreign tax effects   (304) 66
Tax credits (3,178)    
Nontaxable or nondeductible items:      
Share-based compensation (2,371)    
Other permanent items (436)    
Adjustment related to acquisitions (869) 308 (4,544)
Foreign derived intangible income   (305) (93)
Stock-based compensation   (551) (1,095)
State rate change   135 (231)
Permanent adjustments   1,064 509
Foreign withholding taxes   0 377
Other (208) (160) 185
Income tax expense $ 20,907 $ 5,426 $ 13,745
Income Tax Rate, Percent:      
Federal income tax provision at statutory rate percent 21.00%    
State and local tax, net of federal benefit percent [1] 1.90%    
Tax credits (2.90%)    
Nontaxable or nondeductible items:      
Share-based compensation (2.20%)    
Other permanent items (0.40%)    
Adjustment related to acquisitions percent (0.80%)    
Other percent (0.20%)    
Income tax expense percent 19.10% 25.50% 16.60%
Hong Kong      
Income Tax Rate, Amount:      
Foreign tax effects $ (933)    
Permanent nondeductible 2,746    
Nontaxable or nondeductible items:      
Other $ 408    
Income Tax Rate, Percent:      
Foreign tax effects (0.90%)    
Permanent nondeductible 2.50%    
Nontaxable or nondeductible items:      
Other percent 0.40%    
Other      
Income Tax Rate, Amount:      
Foreign tax effects $ 617    
Income Tax Rate, Percent:      
Foreign tax effects 0.60%    
[1] accounted for greater than 50% of the state and local income tax effect for the year ended June 30, 2026.

As previously disclosed for the years ended June 30, 2025 and 2024, prior to the adoption of ASU 2023-09, the items accounting for the difference between income taxes computed at the U.S. federal statutory rate and our effective tax rate were as follows (in thousands):