v3.26.1
Income Taxes - Income (loss) before income taxes attributable to domestic and foreign operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Taxes      
Domestic $ 13,331 $ 12,038 $ 6,936
Foreign 36,491 38,031 49,450
Income before Provision for Income Taxes $ 49,822 $ 50,069 $ 56,386