XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Revenue:      
Total revenue $ 296,590 $ 293,742 $ 278,809
Cost of service:      
Total cost of service 180,208 178,166 173,146
Selling, general and administrative costs (includes $4,486, $4,066 and $3,356 of stock compensation expense in 2023, 2022 and 2021, respectively) 65,942 60,979 59,187
Restructuring and asset impairment settlement   (651)  
Legal settlement and related costs 1,178    
Total costs and operating expenses 247,328 238,494 232,333
Operating income 49,262 55,248 46,476
Other expense, net:      
Interest expense, net (3,235) (144) (95)
Income from continuing operations before income taxes 46,027 55,104 46,381
Income tax expense 11,876 14,302 4,829
Income from continuing operations 34,151 40,802 41,552
Loss from discontinued operations (net of taxes)     (7)
Net income $ 34,151 $ 40,802 $ 41,545
Basic net income per common share:      
Income per common share from continuing operations $ 1.26 $ 1.3 $ 1.38
Loss per common share from discontinued operations     (0)
Basic net income per common share 1.26 1.3 1.38
Diluted net income per common share:      
Income per common share from continuing operations 1.24 1.28 1.26
Loss per common share from discontinued operations     (0)
Diluted net income per common share $ 1.24 $ 1.28 $ 1.26
Weighted average common shares outstanding 27,170,039 31,399,813 30,021,097
Weighted average common and common equivalent shares outstanding 27,636,613 31,961,741 32,882,608
Revenue Before Reimbursements [Member]      
Revenue:      
Total revenue $ 291,273 $ 289,688 $ 277,583
Reimbursements [Member]      
Revenue:      
Total revenue 5,317 4,054 1,226
Cost of service:      
Total cost of service 5,317 4,054 1,226
Cost Before Reimbursements [Member]      
Cost of service:      
Total cost of service $ 174,891 $ 174,112 $ 171,920