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

Three Months

Ended

   

Three Months

Ended

 
   

March 29,

   

March 30,

 

(in thousands)

 

2025

    2024  

Net sales

  $ 96,797     $ 107,614  

Cost and expenses:

               

Cost of sales

    54,155       58,138  

Research and development

    21,933       21,502  

Selling

    13,124       14,475  

General & administrative

    12,201       17,040  

Amortization of purchased intangible assets

    9,852       9,795  

Stock-based compensation

    6,230       4,628  

Other segment items (1)

    5,268       (1,629 )

Loss before taxes

  $ (25,966 )   $ (16,335 )