v3.26.1
Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Reconciliation of effective tax rate      
Tax at Federal statutory rate $ 10,463 $ 10,515 $ 11,841
Meals and entertainment   68 66
State and local income taxes, net $ 633 704 935
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] stpr:CA, stpr:MA, stpr:NJ, NEW YORK    
Withholding tax $ 463    
Global intangible low-taxed income 3,762 3,981 5,259
Tax credits (735)    
R&D Credit   (461) (632)
Executive Compensation 157 183 47
Other, net 73    
Foreign Source income not subject to Tax (7,663) (7,986) (10,518)
Uncertain Tax Positions (27) (825) 78
Stock Compensation (37)    
Other adjustments (294) 484 (508)
Provision for income taxes $ 6,795 $ 6,663 $ 6,568
Tax Jurisdiction of Domicile [Extensible Enumeration] UNITED STATES    
% of Pre-tax Income      
Tax at Federal statutory rate 21.00% 21.00% 21.00%
Meals and entertainment   0.10% 0.10%
State income taxes, net of Federal income tax benefit 1.30% 1.40% 1.70%
Withholding tax (In Percent) 0.90%    
Global intangible low-taxed income 7.60% 8.00% 9.30%
Tax credits (1.50%)    
R&D Credit   (0.90%) (1.10%)
Executive Compensation 0.30% 0.40% 0.00%
Other, net 0.20%    
Foreign Source income not subject to Tax (15.40%) (16.00%) (18.70%)
Uncertain Tax Positions (0.10%) (1.60%) 0.10%
Stock Compensation (0.10%)    
Other adjustments (0.60%) 0.80% (0.90%)
Effective tax rate 13.60% 13.30% 11.60%