XML 90 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Current:      
Federal $ 38,263 $ 31,149 $ 21,855
State 3,503 2,615 1,652
Foreign 9,203 269 6,100
Total current 50,969 34,033 29,607
Deferred:      
Federal (9,987) (3,832) 3,990
State (1,962) (397) 365
Foreign (11,248) 2,445 (1,571)
Total deferred (23,197) (1,784) 2,784
Provision for income taxes $ 27,772 $ 32,249 $ 32,391