Annual report pursuant to Section 13 and 15(d)

Valuation And Qualifying Accounts (Detail)

v3.7.0.1
Valuation And Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Allowance for Doubtful Accounts      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 11,292 $ 9,958 $ 9,513
Charges to Cost and Expenses 12,987 8,570 7,741
(Charges) Recoveries to Other Accounts [1] (415) (270) (693)
Deductions [2] (8,409) (6,966) (6,603)
Balance at End of Period 15,455 11,292 9,958
Valuation Allowance of Deferred Tax Assets      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 22,030 21,608 26,969
Charges to Cost and Expenses 7,931 18,993 2,537
Deductions [2] (8,683) (18,571) (7,898)
Balance at End of Period $ 21,278 $ 22,030 $ 21,608
[1] Exchange rate fluctuations.
[2] Allowance for doubtful accounts represents accounts written-off, net of recoveries and deferred tax asset valuation represents release of prior valuation allowances