Segment Information - Net Income Reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Apr. 30, 2024 |
Apr. 30, 2023 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] | ||||
Segment profit | $ 69,234 | $ 66,291 | $ 194,824 | $ 177,827 |
Unallocated amounts: | ||||
Administrative costs | (5,691) | (7,060) | (17,625) | (18,429) |
Gain on sale of business | 0 | 3,770 | 0 | 3,770 |
Investment and other income | 1,596 | 785 | 4,718 | 1,596 |
Interest expense | (728) | (753) | (2,284) | (2,886) |
Income before income taxes | $ 64,411 | $ 63,033 | $ 179,633 | $ 161,878 |
X | ||||||||||
- Definition Administrative costs. No definition available.
|
X | ||||||||||
- Definition Profit for reportable segments. No definition available.
|
X | ||||||||||
- Definition Unallocated amounts. No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|