v3.26.3
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Income Statement [Abstract]        
Revenues $ 25,129,000 $ 26,895,000 $ 68,324,000 $ 71,284,000
Cost of services 16,046,000 17,235,000 43,913,000 45,654,000
Gross profit 9,083,000 9,660,000 24,411,000 25,630,000
Selling, general, and administrative expenses 8,718,000 10,223,000 26,451,000 31,804,000
Gain on contingent consideration 0 (450,000) 0 (450,000)
Depreciation and amortization 159,000 824,000 497,000 1,411,000
Operating income (loss) 206,000 (937,000) (2,537,000) (7,135,000)
Interest income (expense), net 38,000 (1,570,000) 272,000 (4,595,000)
Income (loss) before income taxes from continuing operations 244,000 (2,507,000) (2,265,000) (11,730,000)
Income tax (expense) benefit from continuing operations (150,000) (571,000) 136,000 1,461,000
Income (loss) from continuing operations 94,000 (3,078,000) (2,129,000) (10,269,000)
Income 0 226,000 0 3,695,000
Gain (loss) on sale 250,000 (2,892,000) 1,168,000 (2,892,000)
Income tax expense 0 (68,000) 0 (804,000)
Net income (loss) $ 344,000 $ (5,812,000) $ (961,000) $ (10,270,000)
Net income (loss) per share - basic and diluted:        
Net loss from continuing operations (in dollars per share) $ 0.01 $ (0.28) $ (0.20) $ (0.93)
Income (in dollars per share) 0 0.02 0 0.34
Gain on sale (in dollars per share) 0.02 (0.26) 0.11 (0.26)
Income tax expense (in dollars per share) 0 0 0 (0.08)
Net loss per share - basic (in dollars per share) $ 0.03 $ (0.52) $ (0.09) $ (0.93)
Weighted-average shares outstanding:        
Basic (in shares) 10,550 11,079 10,506 11,018
Diluted (shares) 10,565 11,079 10,506 11,018
Cash dividends declared per common share (in dollars per share) $ 0 $ 2.00 $ 0 $ 2.00