v3.26.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income/(loss) from continuing operations before income tax expense/(benefit):      
Domestic $ 7,186 $ 18,280 $ (58,677)
Foreign (4,739) 1,983 892
Income (loss) before provision (benefit) for income taxes 2,447 20,263 (57,785)
Current tax expense (benefit):      
Federal (529) 715 2,358
State (169) (17) 424
Foreign 1,525 774 345
Total current 827 1,472 3,127
Deferred tax expense (benefit):      
Federal 1,691 3,641 (3,872)
State 615 18 (577)
Foreign (2,393) (108) (20)
Total deferred (87) 3,551 (4,469)
Income tax expense (benefit) $ 740 $ 5,023 $ (1,342)