XML 31 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Current:      
Federal $ 7,535 $ 19,870 $ 8,260
State 1,606 3,117 1,268
Foreign 1,791 613 449
Total 10,932 23,600 9,977
Deferred:      
Federal 1,803 (3,951) 1,801
State (362) (51) 126
Foreign (2,283) 336 4
Total (842) (3,666) 1,931
Provision for income taxes $ 10,090 $ 19,934 $ 11,908