XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories as of September 30, 2024 and December 31, 2023 consist of the following (in thousands):
 
    
September 30,
2024
    
December 31,
2023
 
Finished goods
   $ 8,444      $ 8,432  
Semi-finished goods and
work-in-process
     31,562        29,339  
Raw materials
     4,404        5,543  
Materials
in-transit
     74        18  
Less: inventory reserve
     (8,357      (10,599
  
 
 
    
 
 
 
Inventories, net
   $ 36,127      $ 32,733  
  
 
 
    
 
 
 
Changes in Inventory Reserve
Changes in inventory reserve for the three and nine months ended September 30, 2024 and 2023 are as follows (in thousands):
 
    
Three Months
Ended
    
Nine Months
Ended
    
Three Months
Ended
    
Nine Months
Ended
 
    
September 30, 2024
    
September 30, 2023
 
Beginning balance
   $ (8,541    $ (10,599    $ (14,745    $ (14,677
Change in reserve
           
Inventory reserve charged to costs of sales
     (1,273      (4,234      (2,759      (7,366
Sale of previously reserved inventory
     1,835        5,962        845        4,368  
  
 
 
    
 
 
    
 
 
    
 
 
 
     562        1,728        (1,914      (2,998
Write off
     63        390        187        669  
Translation adjustments
     (441      124        393        927  
  
 
 
    
 
 
    
 
 
    
 
 
 
Ending balance
   $ (8,357    $ (8,357    $ (16,079    $ (16,079