XML 92 R74.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Current:      
Federal $ 31,149 $ 21,855 $ 24,658
State 2,615 1,652 1,639
Foreign 269 6,100 4,927
Total current 34,033 29,607 31,224
Deferred:      
Federal (3,832) 3,990 2,165
State (397) 365 198
Foreign 2,445 (1,571) 900
Total deferred (1,784) 2,784 3,263
Provision for income taxes $ 32,249 $ 32,391 $ 34,487