XML 87 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Summary of Unrecognized Tax Benefits) (Details) - USD ($)
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Activity Related to Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of period $ 8,270,000 $ 7,203,000 $ 9,137,000
Increase related to current period 528,000 684,000 893,000
Increase related to prior periods 338,000 464,000 17,000
Expiration of statute of limitations (48,000) (73,000) (394,000)
Decrease related to prior periods (79,000) (8,000) (2,450,000)
Balance at end of period $ 9,009,000 $ 8,270,000 $ 7,203,000