Quarterly report pursuant to Section 13 or 15(d)

Inventories. (Details) - Schedule of balances consisted inventory

v3.21.2
Inventories. (Details) - Schedule of balances consisted inventory - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of balances consisted inventory [Abstract]    
Finished goods $ 40,497 $ 25,154
Work in progress 5,701 4,333
Raw materials 10,788 7,074
Other 1,265 1,364
Total $ 58,251 $ 37,925 [1]
[1] Amounts derived from the audited consolidated financial statements for the year ended December 31, 2020.