XML 124 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments and Geographic Information - Operating Results By Segment (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
segment
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 2    
Segment Reporting Information [Line Items]      
Revenues $ 763,599 $ 663,102 $ 747,937
Cost of revenues 455,676 404,522 451,928
Gross profit $ 307,923 $ 258,580 $ 296,009
Gross margin 40.30% 39.00% 39.60%
Research and development $ 121,938 $ 115,765 $ 109,222
Selling 53,538 52,519 58,148
Marketing 21,079 22,623 22,965
Net Contribution 111,368 67,673 105,674
General and administrative 67,169 57,870 50,762
Gain on sale of business 20,581 72,953 0
Operating income 64,780 82,756 54,912
Interest income 14,111 7,217 2,220
Interest expense (418) (421) (579)
Other income (expense), net 939 (285) 1,317
Income before income taxes 79,412 89,267 57,870
Probe Cards      
Segment Reporting Information [Line Items]      
Revenues 625,960 497,903 591,422
Systems      
Segment Reporting Information [Line Items]      
Revenues 137,639 165,199  
Operating Segments | Probe Cards      
Segment Reporting Information [Line Items]      
Revenues 625,960 497,903 591,422
Cost of revenues 366,953 312,511 355,860
Gross profit $ 259,007 $ 185,392 $ 235,562
Gross margin 41.40% 37.20% 39.80%
Research and development $ 90,463 $ 83,104 $ 82,428
Selling 31,462 26,912 29,583
Marketing 8,775 5,983 7,249
Net Contribution 128,307 69,393 116,302
Operating Segments | Systems      
Segment Reporting Information [Line Items]      
Revenues 137,639 165,199 156,515
Cost of revenues 78,128 80,464 75,578
Gross profit $ 59,511 $ 84,735 $ 80,937
Gross margin 43.20% 51.30% 51.70%
Research and development $ 20,617 $ 21,487 $ 17,078
Selling 16,082 17,026 14,953
Marketing 7,184 9,367 7,147
Net Contribution 15,628 36,855 41,759
Corporate and Other      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Cost of revenues 10,595 11,547 20,490
Gross profit (10,595) (11,547) (20,490)
Research and development 10,858 11,174 9,716
Selling 5,994 8,581 13,612
Marketing 5,120 7,273 8,569
Net Contribution $ (32,567) $ (38,575) $ (52,387)