XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Leases (Tables)
3 Months Ended
Mar. 28, 2026
Notes Tables  
Leases, Balance Sheet Information [Table Text Block]

(in thousands)

Classification

 

March 28, 2026

   

December 27, 2025

 

Assets

                 

Operating lease assets

Operating lease right-of-use assets

  $ 28,422     $ 29,271  

Finance lease assets

Property, plant and equipment, net

    54       68  

Total lease assets

  $ 28,476     $ 29,339  

Liabilities

                 

Current

                 

Operating

Other accrued liabilities

  $ 2,909     $ 3,100  

Noncurrent

                 

Operating

Long-term lease liabilities

    31,149       31,693  

Total lease liabilities

  $ 34,058     $ 34,793  
                   

Weighted-average remaining lease term (years)

               

Operating leases

    8.9       9.0  
                   

Weighted-average discount rate

               

Operating leases

    6.5 %     6.5 %
Lease, Cost [Table Text Block]
   

Three Months Ended

 

(in thousands)

 

March 28, 2026

   

March 29, 2025

 

Operating leases

  $ 1,683     $ 1,522  

Variable lease expense

    910       646  

Short-term operating leases

    8       14  

Finance leases

               

Amortization of leased assets

    13       21  

Interest on lease liabilities

    -       1  

Net lease cost

  $ 2,614     $ 2,204  
Lease, Cash Flow Information [Table Text Block]
   

Three Months Ended

 

(in thousands)

 

March 28, 2026

   

March 29, 2025

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 1,307     $ 1,508  

Financing cash flows from finance leases

  $ -     $ 3  

Leased assets obtained in exchange for new operating lease liabilities

  $ 346     $ 63  
Lessee, Lease, Liability, Maturity [Table Text Block]
   

Operating

   

Finance

         

(in thousands)

 

leases

   

leases

   

Total

 

2026

  $ 4,953     $ -     $ 4,953  
2027     5,342       -       5,342  
2028     4,359       -       4,359  
2029     4,640       -       4,640  
2030     4,876       -       4,876  

Thereafter

    22,103       -       22,103  

Total lease payments

    46,273       -       46,273  

Less: Interest

    (12,215 )     -       (12,215 )

Present value of lease liabilities

  $ 34,058     $ -     $ 34,058