v3.26.1
Note 13 - Segment Reporting (Tables)
6 Months Ended
Jul. 04, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

July 4,

  

June 28,

  

July 4,

  

June 28,

 

(In thousands)

 

2026

  

2025

  

2026

  

2025

 

Revenue

 $201,079  $123,971  $371,976  $244,121 
                 

Cost of revenue

 $59,747  $39,220  $113,012  $77,642 
                 

Gross margin

 $141,332  $84,751  $258,964  $166,479 
                 

Total operating expenses

 $118,979  $80,045  $210,543  $154,799 
                 

Net income

 $19,359  $2,913  $41,176  $7,935