XML 99 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Major Components of the Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current tax expense:      
Federal $ 385 $ 0 $ 1,350
State 487 647 1,051
Foreign 3,467 2,575 1,555
Total current expense 4,339 3,222 3,956
Deferred tax:      
Federal 4,019 (3,759) (1,036)
State 843 (1,025) (717)
Foreign (457) (515) (139)
Total deferred expense (benefit) 4,405 (5,299) (1,892)
Provision for income tax expense (benefit) $ 8,744 $ (2,077) $ 2,064