XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Segment Reporting (Tables)
3 Months Ended
Mar. 29, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

 
  

March 29,

  

March 30,

 

(In thousands)

 

2025

  

2024

 

Revenue

 $120,150  $140,815 
         

Cost of revenue

 $38,422  $44,607 
         

Gross margin

 $81,728  $96,208 
         

Total operating expenses

 $74,754  $79,634 
         

Net income

 $5,022  $14,796