XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Long-lived Assets          
Long-lived Assets $ 66,130   $ 66,130   $ 68,896
Net Sales 211,210 $ 321,606 443,557 $ 560,301  
UNITED STATES          
Long-lived Assets          
Long-lived Assets 45,289   45,289   53,020
Net Sales 154,516 255,278 330,450 451,545  
CHINA          
Long-lived Assets          
Long-lived Assets 14,226   14,226   13,553
UNITED KINGDOM          
Long-lived Assets          
Long-lived Assets 3,096   3,096   808
HONG KONG          
Long-lived Assets          
Long-lived Assets 2,027   2,027   582
ITALY          
Long-lived Assets          
Long-lived Assets 765   765   754
MEXICO          
Long-lived Assets          
Long-lived Assets 610   610   31
CANADA          
Long-lived Assets          
Long-lived Assets 96   96   107
Net Sales 9,237 7,068 21,342 16,726  
FRANCE          
Long-lived Assets          
Long-lived Assets 21   21   $ 41
Europe [Member]          
Long-lived Assets          
Net Sales 29,408 30,034 55,875 46,033  
Latin America [Member]          
Long-lived Assets          
Net Sales 14,066 22,632 27,572 33,867  
Asia [Member]          
Long-lived Assets          
Net Sales 1,526 2,345 3,725 4,578  
Australia and New Zealand [Member]          
Long-lived Assets          
Net Sales 2,095 3,339 3,594 6,292  
Middle East and Africa [Member]          
Long-lived Assets          
Net Sales $ 362 $ 910 $ 999 $ 1,260