XML 41 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories as of September 30, 2025 and December 31, 2024 consist of the following (in thousands):
 
    
September 30,
2025
    
December 31,
2024
 
Finished goods
   $ 7,897      $ 7,802  
Semi-finished goods and
work-in-process
     31,135        26,797  
Raw materials
     4,842        3,607  
Materials
in-transit
     74        61  
Less: inventory reserve
     (6,573      (7,732
  
 
 
    
 
 
 
Inventories, net
   $ 37,375      $ 30,535  
  
 
 
    
 
 
 
Changes in Inventory Reserve
Changes in inventory reserve for the three and nine months ended September 30, 2025 and 2024 are as follows (in thousands):
 
    
Three Months
Ended
    
Nine Months
Ended
    
Three Months
Ended
    
Nine Months
Ended
 
    
September 30, 2025
    
September 30, 2024
 
Beginning balance
   $ (8,495    $ (7,732    $ (8,541    $ (10,599
Change in reserve
           
Inventory reserve charged to costs of sales
     (1,637      (5,293      (1,273      (4,234
Sale of previously reserved inventory
     554        3,400        1,835        5,962  
  
 
 
    
 
 
    
 
 
    
 
 
 
     (1,083      (1,893      562        1,728  
Write off
     2,736        3,471        63        390  
Translation adjustments
     269        (419      (441      124  
  
 
 
    
 
 
    
 
 
    
 
 
 
Ending balance
   $ (6,573    $ (6,573    $ (8,357    $ (8,357