Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Fair Value Measurements (Tables)

v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities carried at fair value on a recurring basis
  June 30, 2021   December 31, 2020
  Level 2   Level 3   Level 2   Level 3
  (U.S. $ in thousands)
Assets:              
Foreign exchange forward contracts not designated as hedging instruments $ 35      
-
    $ 56      
-
 
Foreign exchange forward contracts designated as hedging instruments   486      
-
      793      
-
 
               
Liabilities:              
Foreign exchange forward contracts not designated as hedging instruments   (46    
-
      (1,098    
-
 
Foreign exchange forward contracts designated as hedging instruments   (1    
-
      (1,584    
-
 
Contingent consideration  
-
      40,436      
-
      37,400  
  $ 474     $ 40,436     $ (1,833   $ 37,400