XML 85 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Major customer disclosure      
Revenue $ 454,793 $ 328,304 $ 246,322
Property, plant and equipment, net 86,255 56,035  
USA      
Major customer disclosure      
Revenue 277,776 211,419 137,614
Property, plant and equipment, net 80,500 49,800  
Singapore      
Major customer disclosure      
Revenue 57,309 39,798 28,034
Asia-Other      
Major customer disclosure      
Revenue 54,421 28,949 26,249
Taiwan      
Major customer disclosure      
Revenue 35,116 23,953 21,803
Japan      
Major customer disclosure      
Revenue 16,516 14,894 20,437
South Korea      
Major customer disclosure      
Revenue 7,222 6,007 3,664
Europe      
Major customer disclosure      
Revenue 6,213 3,165 7,359
Canada      
Major customer disclosure      
Revenue 220 119 $ 1,162
India      
Major customer disclosure      
Property, plant and equipment, net 3,400 3,200  
Other foreign locations      
Major customer disclosure      
Property, plant and equipment, net $ 2,400 $ 3,000