XML 28 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 128,281 $ 139,473
Cost of revenue 110,667 118,195
Gross profit 17,614 21,278
General and administrative expenses 17,284 16,127
Sales and marketing expenses 1,839 1,989
Restructuring charges 0 1,119
Gain on change in fair value of contingent consideration, net 0 50
Operating income (loss) (445) 2,093
Interest expense 978 1,598
Other expense 500 14
Income (loss) before income tax expense (1,923) 481
Income tax expense (benefit) (629) 147
Net income (loss) $ (1,294) $ 334
Basic weighted average shares outstanding (in shares) 17,082 16,672
Diluted weighted average shares outstanding (in shares) 17,117 16,703
Per common share data:    
Basic earnings per share (in dollars per share) $ (0.08) $ 0.02
Diluted earnings per share (in dollars per share) $ (0.08) $ 0.02
Remaining performance obligations $ 341,200  
Gain on sale of business $ 1,064 $ 0