XML 31 R19.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Tables) | 9 Months Ended
--- | ---
Apr. 30, 2023
Accounting Policies [Abstract] |
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] |
| April 30, 2023
| Carrying Value |  | Estimated Fair Value
6.25% Notes | $ | 600,000 |  |  | $ | 605,520 |
0.0% Convertible Notes | $ | 575,000 |  |  | $ | 519,536 |
EPR Secured Notes | $ | 132,904 |  |  | $ | 171,442 |
Accounting Standards Update and Change in Accounting Principle | The impact of adoption of ASU 2020-06 on the Consolidated Condensed Balance Sheet as of the adoption date was as follows (in thousands):
| As of August 1, 2022
Balance Sheet | Balances without the Adoption of ASU 2020-06 | Adjustments | Balances with the adoption of ASU 2020-06
Liabilities |  |  |
Long-term debt, net | $ | 2,670,300 |  | $ | 74,822 |  | $ | 2,745,122 |
Deferred income taxes, net | $ | 268,464 |  | $ | (18,779) |  | $ | 249,685 |
Stockholders’ equity |  |  |
Additional paid-in capital | $ | 1,184,577 |  | $ | (80,066) |  | $ | 1,104,511 |
Retained earnings | $ | 895,889 |  | $ | 24,023 |  | $ | 919,912 |

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

X
- Definition Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular 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 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e765-108305 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e725-108305 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration