XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventories
4. Inventories

 

Inventories as of December 31, 2020 and September 30, 2021 consisted of the following:

 

   December 31,   September 30, 
   2020   2021 
Raw materials  $757,857   $2,820,938 
Work in progress   2,338,342    3,597,165 
Finished goods   2,156,646    2,831,352 
   $5,252,845   $9,249,455 

 

During the three months ended September 30, 2020 and 2021, write-downs of inventories to lower of cost or net realizable value of $267,117 and $324,984, respectively, were charged to cost of revenues.

 

During the nine months ended September 30, 2020 and 2021, write-downs of inventories to lower of cost or net realizable value of $724,156 and $663,041, respectively, were charged to cost of revenues.