XML 47 R29.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Recent Accounting Standards (Policies) | 3 Months Ended
--- | ---
Jul. 31, 2022
Recent Accounting Standards [Abstract] |
Recently Adopted and Issued Accounting Standards | Recently Adopted Accounting Standards Convertible Debt Instruments, Derivatives and EPS In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40)”. This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related earnings-per-share (EPS) guidance. We adopted ASU 2020-06 on May 1, 2022. The adoption did not have an impact on our consolidated financial statements at the time of adoption. Recently Issued Accounting Standards Accounting for Contract Assets and Contract Liabilities from Contracts with Customers In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. This ASU requires that an acquirer recognize, and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606 “Revenue from Contracts with Customers” (Topic 606) as if it had originated the contracts. Generally, this would result in an acquirer recognizing and measuring the acquired contract assets and contract liabilities consistent with how they were recognized and measured in the acquiree’s financial statements if the acquiree prepared financial statements in accordance with US GAAP. This standard is effective for us on May 1, 2023, including interim periods within the fiscal year. Early adoption is permitted. The standard is applied prospectively to business combinations occurring on or after the effective date of the amendments. The impact will be based on future business combinations after we adopt the standard.

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

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration