XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Segments and Enterprise-Wide Information - Revenue by Segment, Recognition Type, and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 171,356 $ 168,725
Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 136,520 136,701
Systems    
Disaggregation of Revenue [Line Items]    
Revenues 34,836 32,024
Taiwan    
Disaggregation of Revenue [Line Items]    
Revenues 45,362 29,877
Taiwan | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 40,747 27,179
Taiwan | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 4,615 2,698
United States    
Disaggregation of Revenue [Line Items]    
Revenues 40,325 45,766
United States | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 27,784 35,596
United States | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 12,541 10,170
China    
Disaggregation of Revenue [Line Items]    
Revenues 13,615 15,613
China | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 8,152 8,686
China | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 5,463 6,927
South Korea    
Disaggregation of Revenue [Line Items]    
Revenues 43,171 50,717
South Korea | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 42,209 50,672
South Korea | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 962 45
Malaysia    
Disaggregation of Revenue [Line Items]    
Revenues 2,600 1,863
Malaysia | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 2,552 1,608
Malaysia | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 48 255
Japan    
Disaggregation of Revenue [Line Items]    
Revenues 10,319 8,542
Japan | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 5,179 4,347
Japan | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 5,140 4,195
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 7,781 8,849
Europe | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 3,535 3,528
Europe | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 4,246 5,321
Singapore    
Disaggregation of Revenue [Line Items]    
Revenues 6,249 4,758
Singapore | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 4,871 3,516
Singapore | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 1,378 1,242
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenues 1,934 2,740
Rest of World | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 1,491 1,569
Rest of World | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 443 1,171
Products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenues 166,056 164,425
Products transferred at a point in time | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 134,721 135,641
Products transferred at a point in time | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 31,335 28,784
Products and services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 5,300 4,300
Products and services transferred over time | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 1,799 1,060
Products and services transferred over time | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 3,501 3,240
Foundry & Logic    
Disaggregation of Revenue [Line Items]    
Revenues 85,272 86,768
Foundry & Logic | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 85,272 86,768
Foundry & Logic | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
DRAM    
Disaggregation of Revenue [Line Items]    
Revenues 48,858 45,896
DRAM | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 48,858 45,896
DRAM | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Flash    
Disaggregation of Revenue [Line Items]    
Revenues 2,390 4,037
Flash | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 2,390 4,037
Flash | Systems    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Systems    
Disaggregation of Revenue [Line Items]    
Revenues 34,836 32,024
Systems | Probe Cards    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Systems | Systems    
Disaggregation of Revenue [Line Items]    
Revenues $ 34,836 $ 32,024