XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Major customer disclosure        
Revenue $ 112,244 $ 81,282 $ 332,426 $ 236,523
USA        
Major customer disclosure        
Revenue 70,284 55,337 193,253 147,029
Singapore        
Major customer disclosure        
Revenue 10,498 8,214 50,262 28,882
Asia-Other        
Major customer disclosure        
Revenue 16,430 8,436 43,954 20,720
Taiwan        
Major customer disclosure        
Revenue 8,142 4,170 23,601 22,031
Japan        
Major customer disclosure        
Revenue 3,765 3,095 11,191 11,509
South Korea        
Major customer disclosure        
Revenue 1,081 1,350 5,118 3,947
Europe        
Major customer disclosure        
Revenue 1,963 661 4,847 2,294
Canada        
Major customer disclosure        
Revenue $ 81 $ 19 $ 200 $ 111