XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Income (loss) before income taxes attributable to domestic and foreign operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Taxes      
Domestic $ 12,038 $ 6,936 $ 4,926
Foreign 38,031 49,450 26,302
Income before Provision for Income Taxes $ 50,069 $ 56,386 $ 31,228