Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Inventories (Tables)

v3.20.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of inventories
  December 31,
    2020               2019  
  U.S. $ in thousands
Finished goods $ 61,297             $ 87,967  
Work-in-process   3,163               3,106  
Raw materials   67,212               77,431  
  $ 131,672             $ 168,504