XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Major customer disclosure      
Revenue $ 328,304 $ 246,322 $ 227,603
Property, plant and equipment, net 56,035 57,693  
USA      
Major customer disclosure      
Revenue 211,419 137,614 134,526
Property, plant and equipment, net 49,800 53,200  
Singapore      
Major customer disclosure      
Revenue 39,798 28,034 21,751
Asia-Other      
Major customer disclosure      
Revenue 28,949 26,249 14,356
Taiwan      
Major customer disclosure      
Revenue 23,953 21,803 24,118
Japan      
Major customer disclosure      
Revenue 14,894 20,437 15,453
South Korea      
Major customer disclosure      
Revenue 6,007 3,664 3,583
Europe      
Major customer disclosure      
Revenue 3,165 7,359 10,262
Canada      
Major customer disclosure      
Revenue 119 1,162 $ 3,554
India      
Major customer disclosure      
Property, plant and equipment, net 3,200 3,300  
Other foreign locations      
Major customer disclosure      
Property, plant and equipment, net $ 3,000 $ 1,200