XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information - Results of the Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Revenues $ 58,049 $ 58,152 $ 192,209 $ 214,459  
Cost of services 40,768 40,794 137,144 151,998  
Gross profit 17,281 17,358 55,065 62,461  
Selling, general and administrative 12,662 12,551 38,782 39,962  
Depreciation and amortization of property and equipment 243 266 756 729  
Amortization of acquired intangible assets 45 0 136 0  
Operating income 4,331 4,760 15,786 21,989  
Total assets 101,214 76,809 101,214 76,809 $ 87,964
Property and equipment acquired 315 521 875 930  
Gain on sale of assets 0 (219) (395) (219)  
Specialty Health Care [Member]          
Revenues 24,895 27,997 99,553 123,638  
Cost of services 17,438 19,014 70,623 86,772  
Gross profit 7,457 8,983 28,930 36,866  
Selling, general and administrative 5,977 5,933 19,211 21,203  
Depreciation and amortization of property and equipment 88 101 281 322  
Amortization of acquired intangible assets 0   0    
Operating income 1,392 2,949 9,438 15,341  
Total assets 32,272 33,280 32,272 33,280  
Property and equipment acquired 62 9 109 57  
Gain on sale of assets   0 0 0  
Engineering [Member]          
Revenues 22,452 20,922 61,956 61,726  
Cost of services 16,846 15,594 47,482 45,653  
Gross profit 5,606 5,328 14,474 16,073  
Selling, general and administrative 4,327 4,531 12,626 12,659  
Depreciation and amortization of property and equipment 122 136 370 332  
Amortization of acquired intangible assets 0   0    
Operating income 1,157 880 1,873 3,301  
Total assets 45,949 32,343 45,949 32,343  
Property and equipment acquired 162 207 640 496  
Gain on sale of assets   (219) (395) (219)  
Life Sciences and IT [Member]          
Revenues 10,702 9,233 30,700 29,095  
Cost of services 6,484 6,186 19,039 19,573  
Gross profit 4,218 3,047 11,661 9,522  
Selling, general and administrative 2,358 2,087 6,945 6,100  
Depreciation and amortization of property and equipment 33 29 105 75  
Amortization of acquired intangible assets 45   136    
Operating income 1,782 931 4,475 3,347  
Total assets 17,662 8,579 17,662 8,579  
Property and equipment acquired 69 39 88 102  
Gain on sale of assets   0 0 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    
Operating income 0 0 0  
Total assets 5,331 2,607 5,331 2,607  
Property and equipment acquired $ 22 266 38 275  
Gain on sale of assets   $ 0 $ 0 $ 0