XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
REVENUE:        
TOTAL REVENUE FROM CONTINUING OPERATIONS $ 57,917 $ 72,690 $ 180,201 $ 213,366
Cost of service:        
Total cost of service 39,700 48,273 127,415 140,379
Stock compensation expense 1,751 1,155 5,204 3,465
Selling, general and administrative costs 12,979 14,353 38,765 44,107
Stock compensation expense 711 776 1,830 2,268
Acquisition-related contingent consideration liability   (108)   (1,133)
Restructuring costs     5,034  
TOTAL COSTS AND OPERATING EXPENSES 53,390 63,294 173,044 185,621
INCOME FROM OPERATIONS 4,527 9,396 7,157 27,745
Other expense:        
Interest expense (22) (62) (100) (268)
INCOME FROM CONTINUING OPERATIONS BEFORE INCOME TAXES 4,505 9,334 7,057 27,477
Income tax expense 1,362 2,427 2,312 6,481
INCOME FROM CONTINUING OPERATIONS 3,143 6,907 4,745 20,996
(Loss) income from discontinued operations (157) 2 (165) (4)
NET INCOME $ 2,986 $ 6,909 $ 4,580 $ 20,992
Weighted average common shares outstanding 30,053,457 29,876,468 29,985,879 29,794,091
Weighted average common and common equivalent share outstanding 32,403,442 32,570,742 32,334,552 32,413,115
Basic net income per common share:        
Income per common share from continuing operations $ 0.11 $ 0.23 $ 0.16 $ 0.70
(Loss) income per common share from discontinued operations (0.01) 0.00 (0.01) 0.00
Basic net income per common share 0.10 0.23 0.15 0.70
Diluted net income per common share:        
Income per common share from continuing operations 0.10 0.21 0.15 0.65
(Loss) income per common share from discontinued operations (0.01) 0.00 (0.01) 0.00
Diluted net income per common share $ 0.09 $ 0.21 $ 0.14 $ 0.65
Revenue Before Reimbursements [Member]        
REVENUE:        
TOTAL REVENUE FROM CONTINUING OPERATIONS $ 57,769 $ 66,755 $ 175,587 $ 197,101
Reimbursements [Member]        
REVENUE:        
TOTAL REVENUE FROM CONTINUING OPERATIONS 148 5,935 4,614 16,265
Cost of service:        
Total cost of service 148 5,935 4,614 16,265
Cost Before Reimbursements [Member]        
Cost of service:        
Total cost of service $ 37,801 $ 41,183 $ 117,597 $ 120,649