XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Segment and Geographic Information - Revenue By Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 441,128 $ 461,004 $ 892,193 $ 838,718
CHINA        
Revenue 216,172 249,778 441,224 455,858
TAIWAN        
Revenue 70,212 69,668 119,045 126,105
KOREA, REPUBLIC OF        
Revenue 40,669 43,046 86,349 83,418
Europe [Member]        
Revenue 36,348 31,179 79,451 56,394
UNITED STATES        
Revenue 27,571 23,973 58,588 37,419
JAPAN        
Revenue 28,288 22,136 59,103 41,291
South East Asia [Member]        
Revenue 21,708 21,114 48,140 38,002
Other Region [Member]        
Revenue $ 160 $ 110 $ 293 $ 231