XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Revenue:        
Revenue $ 77,102 $ 75,928 $ 148,331 $ 151,592
Cost of service:        
Total cost of service 46,887 45,861 91,428 93,750
Selling, general and administrative costs (includes $1,129 and $2,050 and $1,235 and $2,168 of non-cash stock based compensation expense in the three and six months ended June 30, 2023 and July 1, 2022, respectively) 17,425 15,886 32,861 30,252
Total costs and operating expenses 64,312 61,747 124,289 124,002
Income from operations 12,790 14,181 24,042 27,590
Other expense, net:        
Interest expense, net (921) (28) (1,780) (56)
Income from operations before income taxes 11,869 14,153 22,262 27,534
Income tax expense 3,149 3,938 5,381 6,814
Net income $ 8,720 $ 10,215 $ 16,881 $ 20,720
Basic net income per common share:        
Income per common share from operations $ 0.32 $ 0.32 $ 0.62 $ 0.66
Weighted average common shares outstanding 27,191,648 31,652,413 27,109,054 31,550,911
Diluted net income per common share:        
Income per common share from operations $ 0.32 $ 0.32 $ 0.62 $ 0.65
Weighted average common and common equivalent shares outstanding 27,547,647 32,221,038 27,408,132 32,032,300
Revenue Before Reimbursements [Member]        
Revenue:        
Revenue $ 75,641 $ 74,768 $ 145,472 $ 149,876
Reimbursements [Member]        
Revenue:        
Revenue 1,461 1,160 2,859 1,716
Cost of service:        
Total cost of service 1,461 1,160 2,859 1,716
Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 45,426 $ 44,701 $ 88,569 $ 92,034