XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 77,656 $ 77,102 $ 154,843 $ 148,331
Cost of service:        
Total cost of service 47,155 46,887 94,386 91,428
Selling, general and administrative costs (includes $1,210 and $2,416 and $1,129 and $2,050 of non-cash stock based compensation expense in the three and six months ended June 28, 2024 and June 30, 2023, respectively) 17,985 17,425 36,314 32,861
Legal settlement and related costs     102  
Total costs and operating expenses 65,140 64,312 130,802 124,289
Income from operations 12,516 12,790 24,041 24,042
Other expense, net:        
Interest expense, net (512) (921) (984) (1,780)
Income before income taxes 12,004 11,869 23,057 22,262
Income tax expense 3,256 3,149 5,578 5,381
Net income $ 8,748 $ 8,720 $ 17,479 $ 16,881
Basic net income per common share:        
Income per common share $ 0.32 $ 0.32 $ 0.64 $ 0.62
Weighted average common shares outstanding 27,616,089 27,191,648 27,519,275 27,109,054
Diluted net income per common share:        
Income per common share $ 0.31 $ 0.32 $ 0.63 $ 0.62
Weighted average common and common equivalent shares outstanding 27,942,689 27,547,647 27,809,308 27,408,132
Revenue Before Reimbursements [Member]        
Revenue:        
Total revenue $ 75,896 $ 75,641 $ 151,623 $ 145,472
Reimbursements [Member]        
Revenue:        
Total revenue 1,760 1,461 3,220 2,859
Cost of service:        
Total cost of service 1,760 1,461 3,220 2,859
Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 45,395 $ 45,426 $ 91,166 $ 88,569