Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($) $ in Thousands |
12 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|
Apr. 30, 2019 |
Apr. 30, 2018 |
Apr. 30, 2017 |
||||||
Allowance for Doubtful Accounts | ||||||||
Valuation and Qualifying Accounts Disclosure [Line Items] | ||||||||
Balance at Beginning of Period | $ 17,845 | $ 15,455 | $ 11,292 | |||||
Charges to Cost and Expenses | 14,260 | 13,675 | 12,987 | |||||
Recoveries (Charges) to Other Accounts | [1] | (826) | 551 | (415) | ||||
Deductions | [2] | (9,697) | (11,836) | (8,409) | ||||
Balance at End of Period | 21,582 | 17,845 | 15,455 | |||||
Valuation Allowance of Deferred Tax Assets | ||||||||
Valuation and Qualifying Accounts Disclosure [Line Items] | ||||||||
Balance at Beginning of Period | 15,682 | 21,278 | 22,030 | |||||
Charges to Cost and Expenses | 5,170 | 3,421 | 7,931 | |||||
Deductions | [2] | (6,820) | (9,017) | (8,683) | ||||
Balance at End of Period | $ 14,032 | $ 15,682 | $ 21,278 | |||||
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of decrease in valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|