XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Revenue Recognition - Revenue By Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 737,176 $ 664,574 $ 637,554 $ 1,302,128 $ 2,039,304 $ 2,790,459 $ 2,207,100 $ 1,821,072
CHINA                
Revenue           1,544,272 1,178,341 934,768
TAIWAN                
Revenue           550,110 577,956 307,499
KOREA, REPUBLIC OF                
Revenue           252,737 167,899 169,867
South East Asia [Member]                
Revenue           148,136 78,765 85,150
Europe [Member]                
Revenue           113,533 86,899 132,620
UNITED STATES                
Revenue           96,744 55,235 97,294
JAPAN                
Revenue           84,443 61,695 93,340
Other Region [Member]                
Revenue           $ 484 $ 310 $ 534