XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ 92,053 $ 92,985 $ 59,504
Other Nations 133,643 98,995 111,519
Income before income taxes and losses of unconsolidated affiliate $ 225,696 191,980 $ 171,023
Intercompany Royalty Transactions   $ 32,857