XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Tax Holiday [Line Items]      
Effective tax rate percentage 17.90% 21.70% (10.70%)
Reduction in income tax expense due to tax holiday $ 5,400,000 $ 3,400,000 $ 2,700,000
Reduction in income tax expense due to tax holiday (in dollars per share) $ 0.18 $ 0.18 $ 0.15
Valuation allowance $ 1,127,000 $ 1,463,000  
Unrecognized tax benefits that would impact tax rate 0 0 $ 0
Interest expense or penalties related to unrecognized tax benefits 0 0 $ 0
Accrued interest or penalties related to unrecognized tax benefits 0 0  
Reserve related to assessment 200,000    
State      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 12,400,000 15,100,000  
Canadian subsidiary | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards 2,100,000 2,100,000  
UK and European subsidiaries | Foreign Tax Authority      
Income Tax Holiday [Line Items]      
Operating loss carryforwards $ 2,200,000 $ 3,400,000  
Nicaragua      
Income Tax Holiday [Line Items]      
Extension period of tax holiday 10 years