XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 28, 2024
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]

(in thousands)

 

2024

   

2023

   

2022

 

Service cost

  $ 643     $ 551     $ 954  

Interest cost

    357       510       56  

Expected return on assets

    (283 )     (331 )     (128 )

Settlements

    (277 )     (177 )     (487 )

Net periodic costs

  $ 440     $ 553     $ 395  
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]

(in thousands)

 

2024

   

2023

 

Change in projected benefit obligation:

               

Benefit obligation at beginning of year

  $ (24,884 )   $ (21,628 )

Service cost

    (643 )     (551 )

Interest cost

    (357 )     (510 )

Actuarial gain (loss)

    79       (1,391 )

Participant contributions

    (988 )     (1,153 )

Benefits paid

    599       385  

Plan change

    203       -  

Settlements

    2,820       2,177  

Foreign currency exchange adjustment

    1,660       (2,213 )

Benefit obligation at end of year

    (21,511 )     (24,884 )

Change in plan assets:

               

Fair value of plan assets at beginning of year

    19,700       18,411  

Return on assets, net of actuarial gain/loss

    732       52  

Employer contributions

    783       860  

Participant contributions

    988       1,153  

Benefits paid

    (599 )     (385 )

Settlements

    (2,820 )     (2,177 )

Foreign currency exchange adjustment

    (1,326 )     1,786  

Fair value of plan assets at end of year

    17,458       19,700  

Net liability at end of year

  $ (4,053 )   $ (5,184 )
Defined Benefit Plan, Assumptions [Table Text Block]
   

2024

   

2023

 

Discount rate

    1.1 %     1.5 %

Compensation increase

    1.0 %     2.0 %
   

2024

   

2023

   

2022

 

Discount rate

    1.1 %     1.5 %     2.3 %

Rate of return on assets

    1.3 %     1.5 %     1.8 %

Compensation increase

    1.0 %     2.0 %     3.0 %
Schedule of Net Funded Status [Table Text Block]

(in thousands)

 

2024

   

2023

 

Accumulated benefit obligation at beginning of year

  $ (1,651 )   $ (1,657 )

Interest cost

    (75 )     (78 )

Actuarial (gain) loss

    25       (6 )

Benefits paid

    109       90  

Accumulated benefit obligation at end of year

    (1,592 )     (1,651 )

Plan assets at end of year

    -       -  

Funded status

  $ (1,592 )   $ (1,651 )
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

2024

   

2023

   

2022

 
           

Wt. Avg.

           

Wt. Avg.

           

Wt. Avg.

 

(in thousands, except per share data)

 

Units

   

Fair Value

   

Units

   

Fair Value

   

Units

   

Fair Value

 

Outstanding, beginning of year

    884     $ 30.52       969     $ 24.55       1,058     $ 21.16  

Granted

    411     $ 31.76       365     $ 36.66       431     $ 27.74  

Released

    (366 )   $ 27.33       (428 )   $ 22.33       (474 )   $ 19.94  

Cancelled

    (44 )   $ 31.92       (22 )   $ 28.62       (46 )   $ 24.33  

Outstanding, end of year

    885     $ 32.34       884     $ 30.52       969     $ 24.55  
Schedule of Nonvested Performance-Based Units Activity [Table Text Block]
   

2024

   

2023

   

2022

 
           

Wt. Avg.

           

Wt. Avg.

           

Wt. Avg.

 

(in thousands, except per share data)

 

Units

   

Fair Value

   

Units

   

Fair Value

   

Units

   

Fair Value

 

Outstanding, beginning of year

    408     $ 45.65       403     $ 28.64       384     $ 22.22  

Granted

    203     $ 33.78       270     $ 39.97       151     $ 33.22  

Released

    (63 )   $ 57.39       (258 )   $ 13.18       (55 )   $ 14.11  

Cancelled

    (9 )   $ 57.39       (7 )   $ 42.52       (77 )   $ 15.94  

Outstanding, end of year

    539     $ 39.64       408     $ 45.65       403     $ 28.64  
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]

Employee Stock Purchase Plan

 

2024

   

2023

   

2022

 

Expected volatility

    35.5 %     36.3 %     45.6 %

Risk-free interest rate

    5.3 %     4.5 %     1.2 %

Expected term (years)

    0.5       0.5       0.5  

Weighted-average grant date fair value per share

  $ 7.49     $ 8.54     $ 8.79  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

(in thousands)

 

2024

   

2023

   

2022

 

Cost of sales

  $ 1,049     $ 845     $ 646  

Research and development

    3,566       3,394       3,100  

Selling, general and administrative

    16,125       12,998       11,172  

Share-based compensation

    20,740       17,237       14,918  

Income tax benefit

    (211 )     (1,770 )     (4,004 )

Total share-based compensation, net of tax

  $ 20,529     $ 15,467     $ 10,914