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

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 28,

2024

  

September 30,

2023

  

September 28,

2024

  

September 30,

2023

 

Specialty Health Care:

                

Time and Material

 $26,114  $24,485  $100,530  $98,595 

Permanent Placement Services

  440   410   1,138   958 

Total Specialty Health Care

 $26,554  $24,895  $101,668  $99,553 
                 

Engineering:

                

Time and Material

 $11,810  $10,625  $34,273  $32,652 

Fixed Fee

  12,357   11,827   35,907   29,304 

Total Engineering

 $24,167  $22,452  $70,180  $61,956 
                 

Life Sciences and Information Technology:

                

Time and Material

 $7,139  $8,898  $23,962  $25,757 

Permanent Placement Services

  76   121   187   368 

Fixed Fee

  2,429   1,683   5,471   4,575 

Total Life Sciences and Information Technology

 $9,644  $10,702  $29,620  $30,700 
  $60,365  $58,049  $201,468  $192,209