XML 16 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Contract revenues $ 339,676 $ 356,185 $ 685,287 $ 656,314
Contract costs 301,046 328,668 610,904 603,057
Gross profit 38,630 27,517 74,383 53,257
Selling, general and administrative expenses 29,168 25,024 57,448 50,803
Amortization of intangible assets 119 210 236 398
Gain on sale of property and equipment (1,014) (1,319) (2,065) (2,026)
Income from operations 10,357 3,602 18,764 4,082
Other income (expense)        
Interest income 0 3 0 4
Interest expense (783) (594) (1,504) (1,108)
Other, net 25 751 274 1,625
Income before provision for income taxes 9,599 3,762 17,534 4,603
Income tax expense 2,764 2,532 5,055 2,173
Net income $ 6,835 $ 1,230 $ 12,479 $ 2,430
Income per common share:        
- Basic (in dollars per share) $ 0.42 $ 0.08 $ 0.76 $ 0.15
- Diluted (in dollars per share) $ 0.41 $ 0.07 $ 0.75 $ 0.15
Weighted average number of common shares and potential common shares outstanding:        
- Basic (in shares) 16,455 16,312 16,388 16,237
- Diluted (in shares) 16,592 16,503 16,555 16,476
Net income $ 6,835 $ 1,230 $ 12,479 $ 2,430
Other comprehensive income (loss):        
Foreign currency translation adjustment 16 59 (1) 10
Other comprehensive income (loss) 16 59 (1) 10
Total comprehensive income $ 6,851 $ 1,289 $ 12,478 $ 2,440