XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Revenue:        
Total revenue $ 73,111 $ 79,777 $ 229,875 $ 234,620
Cost of service:        
Total cost of service 43,378 48,245 144,334 142,631
Selling, general and administrative costs (includes $4,308 and $13,788 and $1,688 and $4,104 of non-cash stock based compensation expense in the three and nine months ended September 26, 2025 and September 27, 2024, respectively) 21,162 18,732 67,972 55,046
Legal settlement and related costs       102
Restructuring costs 3,112   3,112  
Total costs and operating expenses 67,652 66,977 215,418 197,779
Income from operations 5,459 12,800 14,457 36,841
Other expense, net:        
Interest expense, net (438) (368) (1,006) (1,352)
Income before income taxes 5,021 12,432 13,451 35,489
Income tax expense 2,474 3,845 6,100 9,423
Net income $ 2,547 $ 8,587 $ 7,351 $ 26,066
Basic net income per common share:        
Income per common share $ 0.09 $ 0.31 $ 0.27 $ 0.95
Weighted average common shares outstanding 27,287,733 27,645,288 27,492,363 27,561,279
Diluted net income per common share:        
Income per common share $ 0.09 $ 0.31 $ 0.26 $ 0.93
Weighted average common and common equivalent shares outstanding 27,615,028 28,141,514 28,160,516 27,920,043
Revenue Before Reimbursements [Member]        
Revenue:        
Total revenue $ 72,166 $ 77,949 $ 226,026 $ 229,572
Reimbursements [Member]        
Revenue:        
Total revenue 945 1,828 3,849 5,048
Cost of service:        
Total cost of service 945 1,828 3,849 5,048
Personnel Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 42,433 $ 46,417 $ 140,485 $ 137,583