XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Major customer disclosure        
Revenue $ 81,282 $ 56,915 $ 236,523 $ 184,409
USA        
Major customer disclosure        
Revenue 55,337 29,068 147,029 95,870
Taiwan        
Major customer disclosure        
Revenue 4,170 8,234 22,031 19,050
South Korea        
Major customer disclosure        
Revenue 1,350 719 3,947 3,240
Japan        
Major customer disclosure        
Revenue 3,095 4,175 11,509 16,749
Europe        
Major customer disclosure        
Revenue 661 728 2,294 6,410
Canada        
Major customer disclosure        
Revenue 19 534 111 1,077
Singapore        
Major customer disclosure        
Revenue 8,214 6,754 28,882 23,186
Asia-Other        
Major customer disclosure        
Revenue $ 8,436 $ 6,703 $ 20,720 $ 18,827