XML 104 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Segments and Geographic Information - Revenue by Timing of Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 693,616 $ 589,464 $ 529,675
Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 684,427 582,762 523,547
Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 9,189 6,702 6,128
Probe Cards      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 581,739 491,363 434,269
Probe Cards | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 579,569 488,925 432,033
Probe Cards | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 2,170 2,438 2,236
Systems      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 111,877 98,101 95,406
Systems | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 104,858 93,837 91,514
Systems | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 7,019 $ 4,264 $ 3,892