Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Apr. 30, 2020 |
Apr. 30, 2019 |
Apr. 30, 2018 |
|||||
Allowance for Doubtful Accounts | |||||||
Valuation and Qualifying Accounts Disclosure [Line Items] | |||||||
Balance at Beginning of Period | $ 21,582 | $ 17,845 | $ 15,455 | ||||
Charges to Cost and Expenses | 14,644 | 14,260 | 13,675 | ||||
Recoveries (Charges) to Other Accounts | [1] | (311) | (826) | 551 | |||
Deductions | [2] | (12,120) | (9,697) | (11,836) | |||
Balance at End of Period | 23,795 | 21,582 | 17,845 | ||||
Valuation Allowance of Deferred Tax Assets | |||||||
Valuation and Qualifying Accounts Disclosure [Line Items] | |||||||
Balance at Beginning of Period | 14,032 | 15,682 | 21,278 | ||||
Charges to Cost and Expenses | 886 | 5,170 | 3,421 | ||||
Recoveries (Charges) to Other Accounts | [1] | 3,939 | |||||
Deductions | [2] | (982) | (6,820) | (9,017) | |||
Balance at End of Period | $ 17,875 | $ 14,032 | $ 15,682 | ||||
|
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
|