XML 126 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current:      
Federal $ 4,568 $ 12,308 $ 11,090
State 1,727 2,917 815
Foreign 10,399 16,531 12,984
Current income tax expense (benefit) 16,694 31,756 24,889
Deferred:      
Federal (10,108) (13,078) 14,304
State (1,621) (2,888) 265
Foreign (2,043) (906) (1,015)
Deferred income tax expense (benefit) (13,772) (16,872) 13,554
Income tax provision $ 2,922 $ 14,884 $ 38,443