v3.26.1
Note 3 - Revenue Recognition (Tables)
6 Months Ended
Jul. 04, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Thirteen

Weeks Ended

  

Twenty-Six

Weeks Ended

 
  

July 4,

2026

  

June 28,

2025

  

July 4,

2026

  

June 28,

2025

 

Specialty Health Care:

                

Time and Material

 $44,138  $42,522  $91,923  $85,394 

Permanent Placement Services

  590   300   909   711 

Total Specialty Health Care

 $44,728  $42,822  $92,832  $86,105 
                 

Engineering:

                

Time and Material

 $12,890  $15,006  $25,668  $29,513 

Fixed Fee

  26,635   11,515   39,994   29,150 

Total Engineering

 $39,525  $26,521  $65,662  $58,663 
                 

Life Sciences, Data and Solutions:

                

Time and Material

 $6,365  $5,885  $12,322  $11,915 

Permanent Placement Services

  241   115   388   186 

Fixed Fee

  2,957   2,823   5,650   5,770 

Total Life Sciences, Data and Solutions

 $9,563  $8,823  $18,360  $17,871 
  $93,816  $78,166  $176,854  $162,639