XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current provision:    
Federal $ (14)  
State (101) $ (897)
Foreign (521) (951)
Total current: (636) (1,848)
Deferred:    
Federal 24,280  
State 3,094  
Foreign (121) (90)
Total deferred: 27,253 (90)
Income tax benefit (provision) $ 26,617 $ (1,938)