XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Major Components of the Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current tax expense:      
Federal $ 7,019 $ 3,203 $ 385
State 2,113 1,532 487
Foreign 3,054 2,241 3,467
Total current expense 12,186 6,976 4,339
Deferred tax:      
Federal (2,735) (124) 4,019
State (445) 155 843
Foreign 62 324 (457)
Total deferred (benefit) / expense (3,118) 355 4,405
Provision for income tax expense $ 9,068 $ 7,331 $ 8,744