v3.22.4
INVENTORIES, NET
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES, NET

NOTE 4: INVENTORIES, NET

 

  As of December 31,  

 

 

2022

   

2021

 

Raw materials

  $ 503,257     $ 247,386  

Work in process

    23,407       13,863  

Finished goods

    202,537       118,894  

 

  $ 729,201     $ 380,143  

The Company recorded inventory write-downs of $10,170, $7,142 and $8,864 for the years ended December 31, 2022, 2021 and 2020, respectively.