XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 27, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 27,

2025

  

September 28,

2024

  

September 27,

2025

  

September 28,

2024

 

Specialty Health Care:

                

Time and Material

 $29,563  $26,114  $114,957  $100,530 

Permanent Placement Services

  436   440   1,147   1,138 

Total Specialty Health Care

 $29,999  $26,554  $116,104  $101,668 
                 

Engineering:

                

Time and Material

 $14,134  $11,810  $43,648  $34,273 

Fixed Fee

  17,280   12,357   46.430   35,907 

Total Engineering

  31,414  $24,167  $90,078  $70,180 
                 

Life Sciences, Data and Solutions:

                

Time and Material

 $5,977  $7,139  $17,891  $23,962 

Permanent Placement Services

  6   76   192   187 

Fixed Fee

  2,893   2,429   8,663   5,471 

Total Life Sciences, Data and Solutions

 $8,876  $9,644  $26,746  $29,620 
  $70,289  $60,365  $232,928  $201,468