XML 62 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Current:      
Federal $ 9,930 $ 7,535 $ 19,870
State 2,570 1,606 3,117
Foreign (262) 1,791 613
Total 12,238 10,932 23,600
Deferred:      
Federal 887 1,803 (3,951)
State 67 (362) (51)
Foreign 924 (2,283) 336
Total 1,878 (842) (3,666)
Provision for income taxes $ 14,116 $ 10,090 $ 19,934