v3.26.1
Operating Segments and Enterprise-Wide Information - Revenue by Segment, Recognition Type, and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 226,144 $ 171,356
Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 198,257 136,520
Systems    
Disaggregation of Revenue [Line Items]    
Revenues 27,887 34,836
Taiwan    
Disaggregation of Revenue [Line Items]    
Revenues 70,840 45,362
Taiwan | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 68,245 40,747
Taiwan | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 2,595 4,615
United States    
Disaggregation of Revenue [Line Items]    
Revenues 29,410 40,325
United States | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 21,822 27,784
United States | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 7,588 12,541
China    
Disaggregation of Revenue [Line Items]    
Revenues 11,362 13,615
China | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 7,806 8,152
China | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 3,556 5,463
South Korea    
Disaggregation of Revenue [Line Items]    
Revenues 80,562 43,171
South Korea | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 79,766 42,209
South Korea | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 796 962
Malaysia    
Disaggregation of Revenue [Line Items]    
Revenues 3,714 2,600
Malaysia | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 3,659 2,552
Malaysia | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 55 48
Japan    
Disaggregation of Revenue [Line Items]    
Revenues 8,282 10,319
Japan | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 5,082 5,179
Japan | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 3,200 5,140
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 7,774 7,781
Europe | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 3,120 3,535
Europe | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 4,654 4,246
Singapore    
Disaggregation of Revenue [Line Items]    
Revenues 10,275 6,249
Singapore | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 7,082 4,871
Singapore | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 3,193 1,378
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenues 3,925 1,934
Rest of World | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 1,675 1,491
Rest of World | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 2,250 443
Products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenues 221,005 166,056
Products transferred at a point in time | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 196,285 134,721
Products transferred at a point in time | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 24,720 31,335
Products and services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 5,139 5,300
Products and services transferred over time | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 1,972 1,799
Products and services transferred over time | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 3,167 3,501
Foundry & Logic    
Disaggregation of Revenue [Line Items]    
Revenues 111,188 85,272
Foundry & Logic | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 111,188 85,272
Foundry & Logic | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
DRAM    
Disaggregation of Revenue [Line Items]    
Revenues 82,933 48,858
DRAM | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 82,933 48,858
DRAM | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Flash    
Disaggregation of Revenue [Line Items]    
Revenues 4,136 2,390
Flash | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 4,136 2,390
Flash | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Systems    
Disaggregation of Revenue [Line Items]    
Revenues 27,887 34,836
Systems | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Systems | Systems    
Disaggregation of Revenue [Line Items]    
Revenues $ 27,887 $ 34,836