XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments, Geographic Data and Sales by Major Customers - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Long-lived Assets      
Long-lived Assets $ 70,622   $ 68,896
Net Sales 113,253 $ 90,076  
UNITED STATES      
Long-lived Assets      
Long-lived Assets 50,369   53,020
Net Sales 88,944 70,430  
CHINA      
Long-lived Assets      
Long-lived Assets 15,850   13,553
HONG KONG      
Long-lived Assets      
Long-lived Assets 2,236   582
ITALY      
Long-lived Assets      
Long-lived Assets 776   754
UNITED KINGDOM      
Long-lived Assets      
Long-lived Assets 735   808
MEXICO      
Long-lived Assets      
Long-lived Assets 512   31
CANADA      
Long-lived Assets      
Long-lived Assets 103   107
Net Sales 3,279 3,370  
FRANCE      
Long-lived Assets      
Long-lived Assets 41   $ 41
Europe [Member]      
Long-lived Assets      
Net Sales 11,810 5,735  
Latin America [Member]      
Long-lived Assets      
Net Sales 7,459 7,996  
Asia [Member]      
Long-lived Assets      
Net Sales 751 965  
Australia and New Zealand [Member]      
Long-lived Assets      
Net Sales 613 1,346  
Middle East and Africa [Member]      
Long-lived Assets      
Net Sales $ 397 $ 234