Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details)

v3.20.2
INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current:      
Federal $ 108,136 $ 82,460 $ 504,758
State 518 5,665 6,422
Foreign 86,374 59,274 41,414
Current income tax expense (benefit) 195,028 147,399 552,594
Deferred:      
Federal (26,743) 1,636 98,702
State (1,174) 2,118 1,526
Foreign (65,425) (29,939) 844
Deferred income tax expense (benefit) (93,342) (26,185) 101,072
Provision for income taxes $ 101,686 $ 121,214 $ 653,666