XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 1,569 $ 415 $ 7
State 768 1,632 496
Foreign 52,865 53,362 45,052
Total Current 55,202 55,409 45,555
Deferred:      
Federal (7,185) 13,744 (43,955)
State (1,215) (431) 1,007
Foreign 246 (13,684) 494
Total Deferred (8,154) (371) (42,454)
Total Income Tax Expense $ 47,048 $ 55,038 $ 3,101