XML 98 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current:      
Federal $ 5 $ 1,569 $ 415
State 3,867 768 1,632
Foreign 106,850 52,865 53,362
Total Current 110,722 55,202 55,409
Deferred:      
Federal (106,044) (7,185) 13,744
State (7,151) (1,215) (431)
Foreign (93,627) 246 (13,684)
Total Deferred (206,822) (8,154) (371)
Total Income Tax Expense (Benefit) $ (96,100) $ 47,048 $ 55,038