XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Major customer disclosure        
Revenue $ 84,859 $ 61,717 $ 155,241 $ 127,494
USA        
Major customer disclosure        
Revenue 45,541 32,014 91,692 66,802
Taiwan        
Major customer disclosure        
Revenue 9,018 3,752 17,861 10,816
South Korea        
Major customer disclosure        
Revenue 2,209 701 2,597 2,521
Japan        
Major customer disclosure        
Revenue 3,826 7,943 8,414 12,574
Europe        
Major customer disclosure        
Revenue 1,187 4,944 1,633 5,682
Canada        
Major customer disclosure        
Revenue 38 31 92 543
Singapore        
Major customer disclosure        
Revenue 14,330 8,802 20,668 16,432
Asia-Other        
Major customer disclosure        
Revenue $ 8,710 $ 3,530 $ 12,284 $ 12,124