XML 82 R69.htm IDEA: XBRL DOCUMENT v3.5.0.1
Provision Benefit For Domestic And Foreign Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2014
Current income taxes:      
Federal $ 13,087 $ 16,569 $ 6,982
State 3,271 2,412 1,939
Foreign 16,394 13,650 15,502
Current provision for income taxes 32,752 32,631 24,423
Deferred income taxes:      
Federal (5,334) 3,140 5,094
State (1,838) (239) 177
Foreign (6,620) (2,006) (1,202)
Deferred (benefit) provision for income taxes (13,792) 895 4,069
Total provision for income taxes $ 18,960 $ 33,526 $ 28,492