XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Sep. 25, 2020
Oct. 01, 2021
Sep. 25, 2020
Revenue:        
Total revenue $ 71,894 $ 57,917 $ 208,577 $ 180,201
Cost of service:        
Stock compensation expense 1,670 1,751 5,296 5,204
Total cost of service 45,716 39,700 130,389 127,415
Selling, general and administrative costs 13,872 12,979 41,198 38,765
Stock compensation expense 901 711 2,515 1,830
Restructuring costs       5,034
Total costs and operating expenses 60,489 53,390 174,102 173,044
Income from operations 11,405 4,527 34,475 7,157
Other expense:        
Interest expense (26) (22) (76) (100)
Income from operations before income taxes 11,379 4,505 34,399 7,057
Income tax expense 3,248 1,362 9,368 2,312
Income from continuing operations 8,131 3,143 25,031 4,745
Loss from discontinued operations   (157) (7) (165)
Net income $ 8,131 $ 2,986 $ 25,024 $ 4,580
Basic net income per common share:        
Income per common share from continuing operations $ 0.27 $ 0.11 $ 0.83 $ 0.16
Loss per common share from discontinued operations 0.00 (0.01) 0.00 (0.01)
Net income per common share 0.27 0.10 0.83 0.15
Diluted net income per common share:        
Income per common share from continuing operations 0.25 0.10 0.76 0.15
Loss per common share from discontinued operations 0.00 (0.01) 0.00 (0.01)
Net income per common share $ 0.25 $ 0.09 $ 0.76 $ 0.14
Weighted average common shares outstanding:        
Basic 29,813,530 30,053,457 30,038,249 29,985,879
Diluted 32,875,810 32,403,442 32,871,382 32,334,552
Revenue Before Reimbursements [Member]        
Revenue:        
Total revenue $ 71,400 $ 57,769 $ 207,807 $ 175,587
Reimbursements [Member]        
Revenue:        
Total revenue 494 148 770 4,614
Cost of service:        
Reimbursable expenses 494 148 770 4,614
Cost Before Reimbursements [Member]        
Cost of service:        
Personnel costs before reimbursable expenses $ 43,552 $ 37,801 $ 124,323 $ 117,597