XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes Components of Income before Income Taxes (Details) - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Components of Income Before Income Taxes [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ 217,971,000 $ 387,729,000 $ 148,898,000
Income (Loss) from Continuing Operations before Income Taxes, Foreign 155,546,000 69,432,000 (23,715,000)
Income before provision for income taxes $ 373,517,000 $ 457,161,000 $ 125,183,000