XML 89 R69.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Income Tax Disclosure [Abstract]      
Federal, current $ 21,855 $ 24,658 $ 25,895
State, current 1,652 1,639 2,439
Foreign, current 6,100 4,927 3,826
Total current 29,607 31,224 32,160
Federal, deferred 3,990 2,165 7,933
State, deferred 365 198 725
Foreign, deferred (1,571) 900 500
Total deferred 2,784 3,263 9,158
Provision for income taxes $ 32,391 $ 34,487 $ 41,318