XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue Recognition (Tables)
6 Months Ended
Jun. 28, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Thirteen

Weeks Ended

  

Twenty-Six

Weeks Ended

 
  

June 28,

2025

  

June 29,

2024

  

June 28,

2025

  

June 29,

2024

 

Specialty Health Care:

                

Time and Material

 $42,522  $36,612  $85,394  $74,416 

Permanent Placement Services

  300   320   711   698 

Total Specialty Health Care

 $42,822  $36,932  $86,105  $75,114 
                 

Engineering:

                

Time and Material

 $15,006  $11,221  $29,513  $22,463 

Fixed Fee

  11,515   11,287   29,150   23,550 

Total Engineering

 $26,521  $22,508  $58,663  $46,013 
                 

Life Sciences, Data and Solutions:

                

Time and Material

 $5,885  $7,690  $11,915  $16,823 

Permanent Placement Services

  115   38   186   111 

Fixed Fee

  2,823   1,996   5,770   3,042 

Total Life Sciences, Data and Solutions

 $8,823  $9,724  $17,871  $19,976 
  $78,166  $69,164  $162,639  $141,103