XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes Components of Income before Income Taxes (Details) - USD ($)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Components of Income Before Income Taxes [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ 225,408,000 $ 217,971,000 $ 387,729,000
Income (Loss) from Continuing Operations before Income Taxes, Foreign 119,687,000 155,546,000 69,432,000
Income before provision for income taxes $ 345,095,000 $ 373,517,000 $ 457,161,000