XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories, Net
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories, Net

NOTE 5 — Inventories, net

Inventories, net consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Finished goods

 

$

20,279

 

 

$

12,865

 

Work-in-process

 

 

19,213

 

 

 

22,819

 

Raw materials

 

 

33,187

 

 

 

37,362

 

Less: Inventory reserves

 

 

(12,648

)

 

 

(10,786

)

Inventories, net

 

$

60,031

 

 

$

62,260