v3.26.3
Major Customers (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Summary of International Sales
The Company’s receivables, excluding allowances for expected credit losses, by geography as of December 31, 2025 and 2024 are summarized as follows:
 
     2025      2024  
Domestic receivables
   $ 90,530      $ 71,794  
International receivables
     81,714        107,139  
  
 
 
    
 
 
 
Total receivables
   $ 172,244      $ 178,933  
  
 
 
    
 
 
 
International sales by territory based on customer location for 2025, 2024 and 2023 were as follows:
 
     2025      2024      2023  
South and Central America
   $ 119,047      $ 118,159      $ 117,727  
Mexico
     43,244        48,463        49,800  
Asia
     28,397        34,123        28,071  
Australia & New Zealand
     15,718        21,687        19,712  
Canada
     8,759        8,513        12,268  
Africa
     1,364        5,646        3,715  
Europe
     1,825        1,893        2,208  
Middle East
     732        739        1,354  
  
 
 
    
 
 
    
 
 
 
Total international net sales
   $ 219,086      $ 239,223      $ 234,855