XML 155 R70.htm IDEA: XBRL DOCUMENT v3.23.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. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 171,575 $ 180,869 $ 494,939 $ 581,950
Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 128,339 139,365 370,970 467,056
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 43,236 41,504 123,969 114,894
Taiwan        
Disaggregation of Revenue [Line Items]        
Revenues 42,975 36,838 112,816 139,927
Taiwan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 39,155 32,227 103,368 119,937
Taiwan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 3,820 4,611 9,448 19,990
United States        
Disaggregation of Revenue [Line Items]        
Revenues 43,725 38,089 124,129 94,978
United States | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 31,182 25,909 86,954 67,424
United States | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 12,543 12,180 37,175 27,554
China        
Disaggregation of Revenue [Line Items]        
Revenues 21,750 36,728 72,357 124,862
China | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 10,779 27,973 45,771 101,342
China | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 10,971 8,755 26,586 23,520
South Korea        
Disaggregation of Revenue [Line Items]        
Revenues 35,075 28,937 83,713 85,193
South Korea | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 31,805 28,118 77,832 80,417
South Korea | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 3,270 819 5,881 4,776
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues 5,964 6,509 23,911 44,952
Malaysia | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 5,778 6,272 22,279 43,946
Malaysia | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 186 237 1,632 1,006
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 6,964 7,692 25,873 27,011
Japan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 2,976 4,533 14,014 16,034
Japan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 3,988 3,159 11,859 10,977
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 9,296 11,798 29,538 28,284
Europe | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 2,583 3,682 8,424 9,888
Europe | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 6,713 8,116 21,114 18,396
Singapore        
Disaggregation of Revenue [Line Items]        
Revenues 3,677 10,357 11,840 28,361
Singapore | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 2,752 7,983 7,670 23,398
Singapore | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 925 2,374 4,170 4,963
Rest of the world        
Disaggregation of Revenue [Line Items]        
Revenues 2,149 3,921 10,762 8,382
Rest of the world | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 1,329 2,668 4,658 4,670
Rest of the world | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 820 1,253 6,104 3,712
Products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 169,507 176,444 485,920 570,478
Products transferred at a point in time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 127,731 138,602 368,939 464,139
Products transferred at a point in time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 41,776 37,842 116,981 106,339
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 2,068 4,425 9,019 11,472
Products and services transferred over time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 608 763 2,031 2,917
Products and services transferred over time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 1,460 3,662 6,988 8,555
Foundry & Logic        
Disaggregation of Revenue [Line Items]        
Revenues 96,366 90,605 279,895 327,106
Foundry & Logic | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 96,366 90,605 279,895 327,106
Foundry & Logic | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
DRAM        
Disaggregation of Revenue [Line Items]        
Revenues 27,478 34,922 77,832 106,202
DRAM | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 27,478 34,922 77,832 106,202
DRAM | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Flash        
Disaggregation of Revenue [Line Items]        
Revenues 4,495 13,838 13,243 33,748
Flash | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 4,495 13,838 13,243 33,748
Flash | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 43,236 41,504 123,969 114,894
Systems | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems | Systems        
Disaggregation of Revenue [Line Items]        
Revenues $ 43,236 $ 41,504 $ 123,969 $ 114,894