XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Segment Information (Tables)
9 Months Ended
Sep. 28, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Thirteen Weeks Ended

September 28, 2024

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $26,554  $24,167  $9,644  $-  $60,365 

Cost of services

  18,271   18,273   5,980   -   42,524 

Gross profit

  8,283   5,894   3,664   -   17,841 

Selling, general and administrative

  6,510   4,294   2,214   -   13,018 

Depreciation and amortization of

property and equipment

  139   200   54   -   393 

Amortization of acquired

intangible assets

  -   -   45   -   45 

Operating income

 $1,634  $1,400  $1,351  $-  $4,385 

Total assets as of September 28, 2024

 $40,525  $52,321  $21,681  $11,018  $125,545 

Property and equipment acquired

 $68  $378  $-  $76  $522 

Thirteen Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $24,895  $22,452  $10,702  $-  $58,049 

Cost of services

  17,438   16,846   6,484   -   40,768 

Gross profit

  7,457   5,606   4,218   -   17,281 

Selling, general and administrative

  5,977   4,327   2,358   -   12,662 

Depreciation and amortization of

property and equipment

  88   122   33   -   243 

Amortization of acquired

intangible assets

  -   -   45   -   45 

Operating income

 $1,392  $1,157  $1,782  $-  $4,331 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $62  $162  $69  $22  $315 

Thirty-Nine Weeks Ended

September 28, 2024

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $101,668  $70,180  $29,620  $-  $201,468 

Cost of services

  71,672   52,818   18,769   -   143,259 

Gross profit

  29,996   17,362   10,851   -   58,209 

Selling, general and administrative

  21,252   12,515   6,995   -   40,762 

Depreciation and amortization of

property and equipment

  372   505   135   -   1,012 

Amortization of acquired

intangible assets

  -   -   136   -   136 

Costs associated with potential stock

issuance

  -   -   -   259   259 

Operating income (loss)

 $8,372  $4,342  $3,585  $(259) $16,040 

Total assets as of September 28, 2024

 $40,525  $52,321  $21,681  $11,018  $125,545 

Property and equipment acquired

  235  $622  $20  $712  $1,589 

Thirty-Nine Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $99,553  $61,956  $30,700  $-  $192,209 

Cost of services

  70,623   47,482   19,039   -   137,144 

Gross profit

  28,930   14,474   11,661   -   55,065 

Selling, general and administrative

  19,211   12,626   6,945   -   38,782 

Depreciation and amortization of

property and equipment

  281   370   105   -   756 

Amortization of acquired

intangible assets

  -   -   136   -   136 

Gain on sale of assets

  -   (395)  -   -   (395)

Operating income

 $9,438  $1,873  $4,475  $-  $15,786 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $109  $640  $88  $38  $875 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 28, 2024

  

September 30, 2023

  

September 28, 2024

  

September 30, 2023

 

Revenue

                

United States

 $55,322  $53,679  $185,742  $179,800 

Canada

  1,895   1,647   4,982   5,060 

Puerto Rico

  1,568   1,643   5,588   4,745 

Europe

  1,580   1,080   5,156   2,604 
  $60,365  $58,049  $201,468  $192,209 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
  

September 28, 2024

  

December 30,

2023

 

Total assets

        

United States

 $114,067  $110,781 

Canada

  1,924   1,880 

Puerto Rico

  3,127   3,476 

Europe

  6,427   4,347 
  $125,545  $120,484