XML 140 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Geographic Information - Revenue by Timing of Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 747,937 $ 769,674 $ 693,616
Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 732,194 754,826 684,427
Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 15,743 14,848 9,189
Probe Cards      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 591,422 633,281 581,739
Probe Cards | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 587,738 630,038 579,569
Probe Cards | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 3,684 3,243 2,170
Systems      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 156,515 136,393 111,877
Systems | Products transferred at a point in time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 144,456 124,788 104,858
Systems | Services transferred over time      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 12,059 $ 11,605 $ 7,019