XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Major Components of the Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current tax expense:      
Federal $ 3,203 $ 385 $ 0
State 1,532 487 647
Foreign 2,241 3,467 2,575
Total current expense 6,976 4,339 3,222
Deferred tax:      
Federal (124) 4,019 (3,759)
State 155 843 (1,025)
Foreign 324 (457) (515)
Total deferred expense (benefit) 355 4,405 (5,299)
Provision for income tax expense (benefit) $ 7,331 $ 8,744 $ (2,077)