v3.26.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 26, 2026
Jun. 27, 2025
Revenue:        
Total revenue $ 69,328 $ 78,899 $ 138,125 $ 156,764
Cost of service:        
Total cost of service 41,618 50,942 81,077 100,956
Selling, general and administrative costs (includes $1,793 and $3,861 and $4,736 and $9,480 of non-cash stock based compensation expense in the three months and six months ended June 26, 2026 and June 27, 2025, respectively) 19,506 23,362 37,952 46,810
Restructuring costs 492 0 2,448 0
Total costs and operating expenses 61,616 74,304 121,477 147,766
Income from operations 7,712 4,595 16,648 8,998
Other expense, net:        
Interest expense, net (1,211) (366) (2,219) (568)
Income before income taxes 6,501 4,229 14,429 8,430
Income tax expense 2,092 2,568 5,739 3,626
Net income $ 4,409 $ 1,661 $ 8,690 $ 4,804
Basic net income per common share:        
Income per common share $ 0.18 $ 0.06 $ 0.35 $ 0.17
Weighted average common shares outstanding 25,064,082 27,602,030 25,114,936 27,594,678
Diluted net income per common share:        
Income per common share $ 0.18 $ 0.06 $ 0.34 $ 0.17
Weighted average common and common equivalent shares outstanding 25,166,134 28,481,553 25,211,896 28,433,260
Revenue Before Reimbursements [Member]        
Revenue:        
Total revenue $ 68,342 $ 77,629 $ 136,185 $ 153,860
Reimbursements [Member]        
Revenue:        
Total revenue 986 1,270 1,940 2,904
Cost of service:        
Total cost of service 986 1,270 1,940 2,904
Personnel Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 40,632 $ 49,672 $ 79,137 $ 98,052