XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in the carrying amount of goodwill
  U.S. $ in thousands
   
Goodwill as of January 1, 2022 $65,144 
Foreign currency translation adjustments  (185
Goodwill as of June 30, 2022 $64,959 
Schedule of other intangible assets
  June 30, 2022 December 31, 2021
   Carrying Amount,      Net   Carrying Amount,   Net
    Net of   Accumulated   Book   Net of Accumulated Book
    Impairment    Amortization   Value   Impairment  Amortization Value
  U.S. $ in thousands
Developed technology $382,436 $(269,440 $112,996  $406,578  $(279,037 $127,541 
Patents  15,567  (8,079  7,488   16,220   (8,503  7,717 
Trademarks and trade names  16,732  (13,467  3,265   26,055   (22,241  3,814 
Customer relationships  93,475   (83,567  9,908   100,731   (87,559  13,172 
Capitalized software development costs  7,066   (7,066  
-
   7,410   (7,410  - 
  $515,276  $(381,619 $133,657  $556,994 $(404,750$152,244 
Schedule of estimated amortization expense relating to intangible assets
  Estimated
  amortization expense
  (U.S. $ in thousands)
Remaining 6 months of 2022 $18,705 
2023  22,058 
2024  18,048 
2025  15,577 
2026  15,501 
2027 and thereafter  43,768 
Total $133,657