v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Income Statement [Abstract]        
Revenues $ 22,313,000 $ 23,506,000 $ 43,194,000 $ 44,389,000
Cost of services 14,395,000 15,096,000 27,866,000 28,419,000
Gross profit 7,918,000 8,410,000 15,328,000 15,970,000
Selling, general, and administrative expenses 8,928,000 12,577,000 17,733,000 21,580,000
Gain on contingent consideration 0 (450,000) 0 (450,000)
Depreciation and amortization 180,000 259,000 338,000 588,000
Operating loss (1,190,000) (3,976,000) (2,743,000) (5,748,000)
Interest income (expense), net 238,000 (1,877,000) 234,000 (3,023,000)
Loss before income taxes from continuing operations (952,000) (5,853,000) (2,509,000) (8,771,000)
Income tax benefit from continuing operations 118,000 1,364,000 286,000 1,953,000
Loss from continuing operations (834,000) (4,489,000) (2,223,000) (6,818,000)
Income 0 908,000 0 3,019,000
Gain on sale 0 0 918,000 0
Income tax expense 0 (155,000) 0 (659,000)
Net loss $ (834,000) $ (3,736,000) $ (1,305,000) $ (4,458,000)
Net (loss) income per share - basic and diluted:        
Net loss from continuing operations (in dollars per share) $ (0.08) $ (0.41) $ (0.21) $ (0.62)
Income (in dollars per share) 0 0.08 0 0.27
Gain on sale (in dollars per share) 0 0 0.09 0
Income tax expense (in dollars per share) 0 (0.01) 0 (0.06)
Net loss per share - basic (in dollars per share) $ (0.08) $ (0.34) $ (0.12) $ (0.41)
Weighted-average shares outstanding:        
Basic (in shares) 10,586 11,019 10,614 10,986
Diluted (shares) 10,586 11,019 10,614 10,986