XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Statement [Abstract]    
Revenues $ 215,734 $ 173,416
Cost of Revenues 184,613 151,913
Gross Profit 31,121 21,503
Selling, General and Administrative Expenses 15,304 16,619
Amortization Expense 332 327
Operating Income 15,485 4,557
Interest and Other Expense 1,959 4,565
Income (Loss) Before Provision for Income Taxes 13,526 (8)
Provision (Benefit) for Income Taxes 3,673 (636)
Net Income $ 9,853 $ 628
Earnings per Common Share:    
Basic (in dollars per share) $ 0.33 $ 0.02
Diluted (in dollars per share) $ 0.32 $ 0.02
Weighted Average Shares Outstanding:    
Basic (in shares) 30,219 29,872
Diluted (in shares) 30,574 30,194