XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Fair Value Disclosures [Abstract]        
Balance, beginning of period $ 799 $ 370 $ 396
Transfer into Level 3 from acquisitions (see Note 9) 393 375
Total (gains) losses included in "Foreign currency translation adjustment" (4) (5) 6 (10)
Balance, end of period 795 365 795 365
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period