XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Enterprise-Wide Information - Revenue by Segment, Recognition Type, and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 207,917 $ 171,575 $ 574,116 $ 494,939
Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 172,174 128,339 475,667 370,970
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 35,743 43,236 98,449 123,969
Taiwan        
Disaggregation of Revenue [Line Items]        
Revenues 47,922 42,975 122,612 112,816
Taiwan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 42,105 39,155 109,476 103,368
Taiwan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 5,817 3,820 13,136 9,448
United States        
Disaggregation of Revenue [Line Items]        
Revenues 55,015 43,725 148,672 124,129
United States | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 45,015 31,182 120,046 86,954
United States | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 10,000 12,543 28,626 37,175
China        
Disaggregation of Revenue [Line Items]        
Revenues 34,513 21,750 75,213 72,357
China | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 27,367 10,779 56,364 45,771
China | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 7,146 10,971 18,849 26,586
South Korea        
Disaggregation of Revenue [Line Items]        
Revenues 41,728 35,075 141,552 83,713
South Korea | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 40,870 31,805 140,233 77,832
South Korea | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 858 3,270 1,319 5,881
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues 5,280 5,964 13,745 23,911
Malaysia | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 4,458 5,778 11,150 22,279
Malaysia | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 822 186 2,595 1,632
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 8,056 6,964 24,209 25,873
Japan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 3,734 2,976 12,594 14,014
Japan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 4,322 3,988 11,615 11,859
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 7,756 9,296 25,420 29,538
Europe | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 2,149 2,583 8,927 8,424
Europe | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 5,607 6,713 16,493 21,114
Singapore        
Disaggregation of Revenue [Line Items]        
Revenues 5,475 3,677 14,755 11,840
Singapore | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 4,726 2,752 12,354 7,670
Singapore | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 749 925 2,401 4,170
Rest of World        
Disaggregation of Revenue [Line Items]        
Revenues 2,172 2,149 7,938 10,762
Rest of World | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 1,750 1,329 4,523 4,658
Rest of World | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 422 820 3,415 6,104
Products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 201,260 169,507 559,306 485,920
Products transferred at a point in time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 166,968 127,731 464,668 368,939
Products transferred at a point in time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 34,292 41,776 94,638 116,981
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 6,657 2,068 14,810 9,019
Products and services transferred over time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 5,206 608 10,999 2,031
Products and services transferred over time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 1,451 1,460 3,811 6,988
Foundry & Logic        
Disaggregation of Revenue [Line Items]        
Revenues 107,446 96,366 297,874 279,895
Foundry & Logic | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 107,446 96,366 297,874 279,895
Foundry & Logic | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
DRAM        
Disaggregation of Revenue [Line Items]        
Revenues 60,184 27,478 164,122 77,832
DRAM | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 60,184 27,478 164,122 77,832
DRAM | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Flash        
Disaggregation of Revenue [Line Items]        
Revenues 4,544 4,495 13,671 13,243
Flash | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 4,544 4,495 13,671 13,243
Flash | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 35,743 43,236 98,449 123,969
Systems | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems | Systems        
Disaggregation of Revenue [Line Items]        
Revenues $ 35,743 $ 43,236 $ 98,449 $ 123,969