XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2023
Fair Value Measurements [Abstract]  
Schedule of Balance of Assets and Liabilities Measured at Fair Value on a Recurring Basis The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:
   Level 1   Level 2   Level 3   Level 4 
July 31, 2023                
Assets:                
Foreign exchange forward contracts  $
-
   $19   $
-
   $19 
                     
July 31, 2022                    
Liabilities:                    
Contingent consideration-short term  $
-
   $
-
   $215   $215 
Contingent consideration-long term  $
-
   $
-
   $1,728   $1,728 
Foreign exchange forward contracts  $
-
   $141   $
-
   $141 
Schedule of Contingent Consideration Related to Business Acquisition The following table provides a rollforward of the contingent consideration related to business acquisition discussed in Note 6, Business Combinations and Assets Acquisition.
   Total   Current   Long-Term 
Balance at July 31, 2021  $
-
    
-
    
-
 
Additions   5,904    3,396    2,508 
Change in fair value   (3,961)   (3,181)   (780)
Balance at July 31, 2022   1,943    215    1,728 
Change in fair value   (1,943)   (215)   (1,728)
Balance at July 31, 2023  $
-
   $
-
   $
-