XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement        
Contract revenues $ 183,713 $ 165,985 $ 350,333 $ 309,090
Costs of contract revenues 162,969 151,008 309,831 285,031
Gross profit 20,744 14,977 40,502 24,059
Selling, general and administrative expenses 16,512 15,114 32,381 30,087
Amortization of intangible assets 517 658 1,033 1,318
Gain on sale of assets, net (369) (372) (1,361) (746)
Operating income (loss) 4,084 (423) 8,449 (6,600)
Other (expense) income:        
Other income 39 534 136 557
Interest income 54 94 94 242
Interest expense (1,169) (1,978) (2,571) (3,303)
Other expense, net (1,076) (1,350) (2,341) (2,504)
Income (loss) before income taxes 3,008 (1,773) 6,108 (9,104)
Income tax expense (benefit) 980 (140) 1,357 453
Net income (loss) $ 2,028 $ (1,633) $ 4,751 $ (9,557)
Basic earnings (loss) per share (in dollars per share) $ 0.07 $ (0.06) $ 0.16 $ (0.33)
Diluted earnings (loss) per share (in dollars per share) $ 0.07 $ (0.06) $ 0.16 $ (0.33)
Shares used to compute income (loss) per share:        
Basic (in shares) 30,031,188 29,097,094 29,842,298 29,086,811
Diluted (in shares) 30,031,188 29,097,094 29,842,298 29,086,811