XML 15 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Contract revenues $ 283,259 $ 269,861 $ 798,827 $ 790,497
Contract costs 249,196 241,241 706,048 700,767
Gross profit 34,063 28,620 92,779 89,730
Selling, general and administrative expenses 23,203 18,974 69,579 56,513
Amortization of intangible assets 188 84 691 251
Gain on sale of property and equipment (467) (357) (1,079) (1,574)
Income from operations 11,139 9,919 23,588 34,540
Other income (expense)        
Interest income 0 8 5 23
Interest expense (408) (180) (833) (546)
Other, net (417) 438 (361) 349
Income before provision for income taxes 10,314 10,185 22,399 34,366
Income tax expense 4,168 4,010 8,766 12,945
Net income $ 6,146 $ 6,175 $ 13,633 $ 21,421
Income per common share:        
- Basic (in dollars per share) $ 0.39 $ 0.3 $ 0.78 $ 1.03
- Diluted (in dollars per share) $ 0.38 $ 0.29 $ 0.77 $ 1.01
Weighted average number of common shares and potential common shares outstanding:        
- Basic (in shares) 15,805 20,788 17,489 20,662
- Diluted (in shares) 16,177 21,214 17,817 21,113
Net income $ 6,146 $ 6,175 $ 13,633 $ 21,421
Other comprehensive income (loss):        
Foreign currency translation adjustment 19 50 (65) 69
Other comprehensive income (loss) 19 50 (65) 69
Total comprehensive income $ 6,165 $ 6,225 $ 13,568 $ 21,490