XML 102 R78.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Current:      
Federal $ 26,033 $ 29,647 $ 33,765
State 695 638 (633)
Foreign 4,001 10,741 10,953
Current income tax expense (benefit) 30,729 41,026 44,085
Deferred:      
Federal (6,782) (5,976) (5,492)
State 353 12 2,406
Foreign 134 261 (917)
Deferred income tax expense (benefit) (6,295) (5,703) (4,003)
Income tax provision $ 24,434 $ 35,323 $ 40,082