XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Segment Information (Tables)
6 Months Ended
Jun. 29, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Thirteen Weeks Ended

June 29, 2024

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

$36,932  $22,508  $9,724  $-  $69,164 

Cost of services

 26,293   16,542   6,328   -   49,163 

Gross profit

 10,639   5,966   3,396   -   20,001 

Selling, general and administrative

 7,254   4,049   2,242   -   13,545 

Depreciation and amortization of

property and equipment

 127   162   43   -   332 

Amortization of acquired

intangible assets

 -   -   46   -   46 

Costs associated with potential stock

issuance

 -   -   -   259   259 

Operating income (loss)

$3,258  $1,755  $1,065  $(259) $5,819 

Total assets as of June 29, 2024

$40,236  $47,387  $20,390  $10,265  $118,278 

Property and equipment acquired

$60  $45  $6  $287  $398 

Thirteen Weeks Ended

July 1, 2023

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

$35,528  $21,014  $10,493  $-  $67,035 

Cost of services

 25,727   16,192   6,356   -   48,275 

Gross profit

 9,801   4,822   4,137   -   18,760 

Selling, general and administrative

 6,043   4,380   2,300   -   12,723 

Depreciation and amortization of

property and equipment

 92   116   34   -   242 

Amortization of acquired

intangible assets

 -   -   46   -   46 

Operating income

$3,666  $326  $1,757  $-  $5,749 

Total assets as of July 1, 2023

$39,961  $42,668  $17,947  $4,961  $105,537 

Property and equipment acquired

$29  $190  $2  $7  $228 

Twenty-Six Weeks Ended

June 29, 2024

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

$75,114  $46,013  $19,976  $-  $141,103 

Cost of services

 53,409   34,540   12,786   -   100,735 

Gross profit

 21,705   11,473   7,190   -   40,368 

Selling, general and administrative

 14,718   8,242   4,784   -   27,744 

Depreciation and amortization of

property and equipment

 231   307   81   -   619 

Amortization of acquired

intangible assets

 -   -   91   -   91 

Costs associated with potential stock

issuance

 -   -   -   259   259 

Operating income (loss)

$6,756  $2,924  $2,234  $(259) $11,655 

Total assets as of June 29, 2024

$40,236  $47,387  $20,390  $10,265  $118,278 

Property and equipment acquired

$167  $244  $20  $636  $1,067 

Twenty-Six Weeks Ended

July 1, 2023

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

$74,658  $39,504  $19,997  $-  $134,159 

Cost of services

 53,185   30,365   12,555   -   96,375 

Gross profit

 21,473   8,869   7,442   -   37,784 

Selling, general and administrative

 13,241   8,298   4,580   -   26,119 

Depreciation and amortization of

property and equipment

 199   244   70   -   513 

Amortization of acquired

intangible assets

 -   -   91   -   91 

Gain on sale of assets

 -   (395)  -   -   (395)

Operating income

$8,033  $722  $2,701  $-  $11,456 

Total assets as of July 1, 2023

$39,961  $42,668  $17,947  $4,961  $105,537 

Property and equipment acquired

$47  $478  $19  $15  $559 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

Thirteen Weeks Ended

  

Twenty-Six Weeks Ended

 
  

June 29, 2024

  

July 1, 2023

  

June 29, 2024

  

July 1, 2023

 

Revenue

                

United States

 $63,569  $62,797  $130,420  $126,120 

Canada

  1,618   1,832   3,087   3,413 

Puerto Rico

  2,019   1,540   4,020   3,102 

Europe

  1,958   866   3,576   1,524 
  $69,164  $67,035  $141,103  $134,159 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
  

June 29,

2024

  

December 30,

2023

 

Total assets

        

United States

 $110,102  $110,781 

Canada

  1,763   1,880 

Puerto Rico

  2,453   3,476 

Europe

  3,960   4,347 
  $118,278  $120,484