v3.26.1
Income Taxes - Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation, Amount    
Federal statutory income tax rate $ 1,274  
Domestic state and local income taxes, net of federal effect 214  
Foreign tax rate differential 54  
Non-taxable and non-deductible items    
Meals and entertainment 95  
Section 162(m) - Excess officer's compensation 137  
Excess tax benefits on stock compensation (250)  
Other items, net 207  
Non-taxable and non-deductible items, Total 189  
Tax credits    
Research and development credit (555)  
Foreign tax credit (50)  
Tax credits, Total (605)  
Cross-border tax laws, net (131)  
Change in valuation allowance (1)  
Worldwide changes in unrecognized tax benefits 0  
Net income tax provision $ 994 $ 2,438
The effective income tax rate differs from the U.S. Federal statutory income tax rate    
Federal statutory income tax rate 21.00% 21.00%
Domestic state and local income taxes, net of federal effect 3.50% 3.40%
Foreign tax rate difference 0.90% (0.40%)
Tax return to provision true-up   0.40%
Limit on future stock compensation due to 162(m)   4.00%
Foreign withholding tax   0.80%
Other differences   0.70%
Revalue of deferred for change in federal tax rate   0.00%
Cross-border tax laws, net (2.10%)  
Change in valuation allowance 0.00% (0.40%)
Worldwide changes in unrecognized tax benefits 0.00%  
Non-taxable and non-deductible items    
Meals and entertainment 1.60% 0.60%
Section 162(m) - Excess officer's compensation 2.20%  
Excess tax benefits on stock compensation (4.10%) (6.20%)
Other items, net 3.40% 0.70%
Non-taxable and non-deductible, Total 3.10%  
Tax credits    
Research and development credit (9.20%)  
Foreign tax credit (0.80%)  
Tax credits, Total (10.00%) (4.80%)
Permanent differences    
- current year section 162(m) limitation   0.90%
- foreign derived intangible income deduction   (1.40%)
- removal of additional permanent reinvestment assertions   0.60%
- change in uncertain tax positions   (0.40%)
- accrual for foreign tax audits   0.40%
Net income tax provision 16.40% 19.90%