XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Revenue:    
Total revenue $ 77,865 $ 77,187
Cost of service:    
Total cost of service 50,014 47,231
Selling, general and administrative costs (includes $4,744 and $1,206 of stock compensation expense in the three months ended March 28, 2025 and March 29, 2024, respectively) 23,448 18,329
Legal settlement and related costs   102
Total costs and operating expenses 73,462 65,662
Income from operations 4,403 11,525
Other expense, net:    
Interest expense, net (202) (472)
Income before income taxes 4,201 11,053
Income tax expense 1,058 2,322
Net income $ 3,143 $ 8,731
Basic net income per common share:    
Income per common share $ 0.11 $ 0.32
Weighted average common shares outstanding 27,587,327 27,422,461
Diluted net income per common share:    
Income per common share $ 0.11 $ 0.32
Weighted average common and common equivalent shares outstanding 28,384,967 27,675,926
Revenue Before Reimbursements [Member]    
Revenue:    
Total revenue $ 76,231 $ 75,727
Reimbursements [Member]    
Revenue:    
Total revenue 1,634 1,460
Cost of service:    
Total cost of service 1,634 1,460
Personnel Cost Before Reimbursements [Member]    
Cost of service:    
Total cost of service $ 48,380 $ 45,771