XML 55 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Financial Instruments Measured at Fair Value (Tables)
12 Months Ended
Dec. 27, 2025
Notes Tables  
Unrealized Gain (Loss) on Investments [Table Text Block]
   

At December 27, 2025

 
           

Gross

   

Gross

   

Estimated

 
   

Amortized

   

Unrealized

   

Unrealized

   

Fair

 
   

Cost

   

Gains

   

Losses (1)

   

Value

 

Corporate debt securities (2)

  $ 150,314     $ 60     $ 13     $ 150,361  

Bank certificates of deposit

    58,130       26       -       58,156  

U.S. treasury securities

    37,584       68       -       37,652  

Asset-backed securities

    10,038       18       -       10,056  

Foreign government security

    703       -       -       703  
    $ 256,769     $ 172     $ 13     $ 256,928  
   

At December 28, 2024

 
           

Gross

   

Gross

   

Estimated

 
   

Amortized

   

Unrealized

   

Unrealized

   

Fair

 
   

Cost

   

Gains

   

Losses (1)

   

Value

 

Corporate debt securities (2)

  $ 32,040     $ 37     $ 25     $ 32,052  

U.S. treasury securities

    11,964       12       15       11,961  

Bank certificates of deposit

    6,971       4       3       6,972  

Asset-backed securities

    3,647       6       -       3,653  

Foreign government security

    714       -       -       714  

Municipal securities

    330       3       -       333  
    $ 55,666     $ 62     $ 43     $ 55,685  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

Amortized

   

Estimated

 

(in thousands)

 

Cost

   

Fair Value

 

Due in 1 year or less

  $ 200,379     $ 200,436  

Due after 1 year through 5 years

    56,390       56,492  
    $ 256,769     $ 256,928  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

Fair value measurements at December 27, 2025 using:

 
                           

Total estimated

 
   

Level 1

   

Level 2

   

Level 3

   

fair value

 

Cash

  $ 142,091     $ -     $ -     $ 142,091  

Corporate debt securities

    -       183,611       -       183,611  

Bank certificates of deposit

    -       58,156       -       58,156  

Money market funds

    -       51,712       -       51,712  

U.S. treasury securities

    -       37,652       -       37,652  

Asset-backed securities

    -       10,056       -       10,056  

Foreign government security

    -       703       -       703  
    $ 142,091     $ 341,890     $ -     $ 483,981  
   

Fair value measurements at December 28, 2024 using:

 
                           

Total estimated

 
   

Level 1

   

Level 2

   

Level 3

   

fair value

 

Cash

  $ 136,965     $ -     $ -     $ 136,965  

Money market funds

    -       69,442       -       69,442  

Corporate debt securities

    -       32,052       -       32,052  

U.S. treasury securities

    -       11,961       -       11,961  

Bank certificates of deposit

    -       6,972       -       6,972  

Asset-backed securities

    -       3,653       -       3,653  

Municipal securities

    -       333       -       333  

Foreign government security

    -       714       -       714  
    $ 136,965     $ 125,127     $ -     $ 262,092