v3.26.3
Income Taxes Components of Income before Income Taxes (Details) - USD ($)
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Components of Income Before Income Taxes [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ 105,086,000 $ 282,244,000 $ 220,067,000
Income (Loss) from Continuing Operations before Income Taxes, Foreign 121,870,000 120,153,000 119,688,000
Income before provision for income taxes $ 226,956,000 $ 402,397,000 $ 339,755,000