XML 91 R66.htm IDEA: XBRL DOCUMENT v3.2.0.727
Provision Benefit For Domestic And Foreign Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2013
Current income taxes:      
Federal $ 16,569 $ 6,982 $ 4,100
State 2,412 1,939 1,237
Foreign 13,650 15,502 8,759
Current provision for income taxes 32,631 24,423 14,096
Deferred income taxes:      
Federal 3,140 5,094 (423)
State (239) 177 1,895
Foreign (2,006) (1,202) 1,069
Deferred provision for income taxes 895 4,069 2,541
Total provision for income taxes $ 33,526 $ 28,492 $ 16,637