XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Income Statement [Abstract]      
Revenues, net $ 272,499,000 $ 313,167,000 $ 298,422,000
Cost of services 179,636,000 201,383,000 194,874,000
Gross profit 92,863,000 111,784,000 103,548,000
Selling, general, and administrative expenses 85,333,000 88,650,000 83,211,000
Gain on contingent consideration (1,452,000) 0 0
Impairment losses 0 22,545,000 0
Depreciation and amortization 7,769,000 7,774,000 4,054,000
Operating income (loss) 1,213,000 (7,185,000) 16,283,000
Interest expense, net (4,921,000) (5,976,000) (1,363,000)
(Loss) income before income taxes from continuing operations (3,708,000) (13,161,000) 14,920,000
Income tax benefit (expense) from continuing operations 370,000 2,938,000 (3,659,000)
(Loss) income from continuing operations (3,338,000) (10,223,000) 11,261,000
Income from discontinued operations:      
Income 0 0 1,235,000
Gain on sale 0 0 17,675,000
Income tax expense 0 0 (4,810,000)
Net (loss) income (3,338,000) (10,223,000) 25,361,000
Change in unrealized losses on cash flow hedges 0 0 (58,000)
Other comprehensive loss 0 0 (58,000)
Net comprehensive (loss) income $ (3,338,000) $ (10,223,000) $ 25,303,000
Net (loss) income per share - basic:      
Net Income from continuing operations (in dollars per share) $ (0.31) $ (0.95) $ 1.08
Net Income from discontinued operations: Income (in dollars per share) 0 0 0.12
Net Income from discontinued operations: Gain on sale (in dollars per share) 0 0 1.69
Net Income from discontinued operations: Income tax expense (in dollars per share) 0 0 (0.46)
Net income per share - basic (in dollars per share) (0.31) (0.95) 2.43
Net (loss) income per share - diluted:      
Net Income from continuing operations (in dollars per share) (0.31) (0.95)  
Net Income from discontinued operations: Income (in dollars per share) 0 0 0.12
Net Income from discontinued operations: Gain on sale (in dollars per share) 0 0 1.69
Net Income from discontinued operations: Income tax expense (in dollars per share) 0 0 (0.46)
Net income per share - diluted (in dollars per share) $ (0.31) $ (0.95) $ 2.42
Weighted average shares outstanding:      
Basic (in shares) 10,896,000 10,766,000 10,427,000
Diluted (in shares) 10,896,000 10,766,000 10,473,000