XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Segment Information - Results of the Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Dec. 30, 2023
Revenues $ 60,365 $ 58,049 $ 201,468 $ 192,209  
Cost of services 42,524 40,768 143,259 137,144  
Gross profit 17,841 17,281 58,209 55,065  
Selling, general and administrative 13,018 12,662 40,762 38,782  
Depreciation and amortization of property and equipment 393 243 1,012 756  
Amortization of acquired intangible assets 45 45 136 136  
Operating income 4,385 4,331 16,040 15,786  
Total assets 125,545 101,214 125,545 101,214 $ 120,484
Property and equipment acquired 522 315 1,589 875  
Costs associated with potential stock issuance 0 0 259 0  
Gain on sale of assets 0 0 0 (395)  
Specialty Health Care [Member]          
Revenues 26,554 24,895 101,668 99,553  
Cost of services 18,271 17,438 71,672 70,623  
Gross profit 8,283 7,457 29,996 28,930  
Selling, general and administrative 6,510 5,977 21,252 19,211  
Depreciation and amortization of property and equipment 139 88 372 281  
Amortization of acquired intangible assets 0 0 0 0  
Operating income 1,634 1,392 8,372 9,438  
Total assets 40,525 32,272 40,525 32,272  
Property and equipment acquired 68 62 235 109  
Costs associated with potential stock issuance     0    
Gain on sale of assets       0  
Engineering [Member]          
Revenues 24,167 22,452 70,180 61,956  
Cost of services 18,273 16,846 52,818 47,482  
Gross profit 5,894 5,606 17,362 14,474  
Selling, general and administrative 4,294 4,327 12,515 12,626  
Depreciation and amortization of property and equipment 200 122 505 370  
Amortization of acquired intangible assets 0 0 0 0  
Operating income 1,400 1,157 4,342 1,873  
Total assets 52,321 45,949 52,321 45,949  
Property and equipment acquired 378 162 622 640  
Costs associated with potential stock issuance     0    
Gain on sale of assets       (395)  
Life Sciences and IT [Member]          
Revenues 9,644 10,702 29,620 30,700  
Cost of services 5,980 6,484 18,769 19,039  
Gross profit 3,664 4,218 10,851 11,661  
Selling, general and administrative 2,214 2,358 6,995 6,945  
Depreciation and amortization of property and equipment 54 33 135 105  
Amortization of acquired intangible assets 45 45 136 136  
Operating income 1,351 1,782 3,585 4,475  
Total assets 21,681 17,662 21,681 17,662  
Property and equipment acquired 0 69 20 88  
Costs associated with potential stock issuance     0    
Gain on sale of assets       0  
Corporate Segment [Member]          
Revenues 0 0 0 0  
Cost of services 0 0 0 0  
Gross profit 0 0 0 0  
Selling, general and administrative 0 0 0 0  
Depreciation and amortization of property and equipment 0 0 0 0  
Amortization of acquired intangible assets 0 0 0 0  
Operating income 0 0 (259) 0  
Total assets 11,018 5,331 11,018 5,331  
Property and equipment acquired $ 76 $ 22 712 38  
Costs associated with potential stock issuance     $ 259    
Gain on sale of assets       $ 0