XML 20 R10.htm IDEA: XBRL DOCUMENT
v3.19.2

New Accounting Pronouncements | 3 Months Ended
--- | ---
Jul. 31, 2019
Accounting Changes and Error Corrections [Abstract] |
New Accounting Pronouncements | New Accounting Pronouncements In February 2016, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2016-02, which requires lessees to recognize almost all leases on their balance sheet as a right-of-use ("ROU") asset and lease liability. The standard is effective for annual periods beginning after December 15, 2018. The standard provides for the option to elect a package of practical expedients upon adoption. The Company adopted the standard on May 1, 2019 using the modified retrospective transition approach and elected the package of practical expedients that allows it to forgo reassessment of lease classification for leases that have already commenced. The Company also elected the practical expedients to the new standard without restating comparative prior period financial information and to not recognize ROU assets and liabilities for operating leases with shorter than 12-month terms. On May 1, 2019, the Company recognized operating lease assets and operating lease liabilities of $80.4 million. The new standard did not have a material impact on the Company's results of operations or cash flows, or on its debt covenant calculations. ASU 2016-02 also requires entities to disclose certain qualitative and quantitative information regarding the amount, timing, and uncertainty of cash flows arising from leases. Such disclosures are included in Note P--Leases.

X
- References No definition available. + Details
Name: | us-gaap_AccountingChangesAndErrorCorrectionsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration