XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments and Geographic Information - Revenue by Timing of Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 769,674 $ 693,616 $ 589,464
Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 754,826 684,427 582,762
Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 14,848 9,189 6,702
Probe Cards      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 633,281 581,739 491,363
Probe Cards | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 630,038 579,569 488,925
Probe Cards | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 3,243 2,170 2,438
Systems      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 136,393 111,877 98,101
Systems | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 124,788 104,858 93,837
Systems | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 11,605 $ 7,019 $ 4,264