XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Current:      
Federal $ 19,870 $ 8,260 $ 11,320
State 3,117 1,268 1,129
Foreign 613 449 762
Total 23,600 9,977 13,211
Deferred:      
Federal (3,951) 1,801 (151)
State (51) 126 283
Foreign 336 4 (41)
Total (3,666) 1,931 91
Provision for income taxes $ 19,934 $ 11,908 $ 13,302