XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Revenue:        
Total revenue $ 78,899 $ 77,656 $ 156,764 $ 154,843
Cost of service:        
Total cost of service 50,942 47,155 100,956 94,386
Selling, general and administrative costs (includes $4,736 and $9,480 and $1,210 and $2,416 of non-cash stock based compensation expense in the three and six months ended June 27, 2025 and June 28, 2024, respectively) 23,362 17,985 46,810 36,314
Legal settlement and related costs   0   102
Total costs and operating expenses 74,304 65,140 147,766 130,802
Income from operations 4,595 12,516 8,998 24,041
Other expense, net:        
Interest expense, net (366) (512) (568) (984)
Income before income taxes 4,229 12,004 8,430 23,057
Income tax expense 2,568 3,256 3,626 5,578
Net income $ 1,661 $ 8,748 $ 4,804 $ 17,479
Basic net income per common share:        
Income per common share $ 0.06 $ 0.32 $ 0.17 $ 0.64
Weighted average common shares outstanding 27,602,030 27,616,089 27,594,678 27,519,275
Diluted net income per common share:        
Income per common share $ 0.06 $ 0.31 $ 0.17 $ 0.63
Weighted average common and common equivalent shares outstanding 28,481,553 27,942,689 28,433,260 27,809,308
Revenue Before Reimbursements [Member]        
Revenue:        
Total revenue $ 77,629 $ 75,896 $ 153,860 $ 151,623
Reimbursements [Member]        
Revenue:        
Total revenue 1,270 1,760 2,904 3,220
Cost of service:        
Total cost of service 1,270 1,760 2,904 3,220
Personnel Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 49,672 $ 45,395 $ 98,052 $ 91,166