XML 70 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Contract revenues $ 943,967us-gaap_SalesRevenueServicesNet $ 902,729us-gaap_SalesRevenueServicesNet $ 998,959us-gaap_SalesRevenueServicesNet
Contract costs 811,553us-gaap_CostOfServices 777,852us-gaap_CostOfServices 880,306us-gaap_CostOfServices
Gross profit 132,414us-gaap_GrossProfit 124,877us-gaap_GrossProfit 118,653us-gaap_GrossProfit
Selling, general and administrative expenses 73,818us-gaap_SellingGeneralAndAdministrativeExpense 69,818us-gaap_SellingGeneralAndAdministrativeExpense 63,575us-gaap_SellingGeneralAndAdministrativeExpense
Amortization of intangible assets 334us-gaap_AmortizationOfIntangibleAssets 335us-gaap_AmortizationOfIntangibleAssets 335us-gaap_AmortizationOfIntangibleAssets
Gain on sale of property and equipment (142)us-gaap_GainLossOnSaleOfPropertyPlantEquipment (893)us-gaap_GainLossOnSaleOfPropertyPlantEquipment (1,019)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Income from operations 58,404us-gaap_OperatingIncomeLoss 55,617us-gaap_OperatingIncomeLoss 55,762us-gaap_OperatingIncomeLoss
Other income (expense):      
Interest income 106us-gaap_InvestmentIncomeInterest 9us-gaap_InvestmentIncomeInterest 2us-gaap_InvestmentIncomeInterest
Interest expense (722)us-gaap_InterestExpense (727)us-gaap_InterestExpense (852)us-gaap_InterestExpense
Other, net 162us-gaap_OtherNonoperatingIncomeExpense (27)us-gaap_OtherNonoperatingIncomeExpense (222)us-gaap_OtherNonoperatingIncomeExpense
Income before provision for income taxes 57,950us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 54,872us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 54,690us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax expense 21,406us-gaap_IncomeTaxExpenseBenefit 20,113us-gaap_IncomeTaxExpenseBenefit 20,428us-gaap_IncomeTaxExpenseBenefit
Net income $ 36,544us-gaap_NetIncomeLoss $ 34,759us-gaap_NetIncomeLoss $ 34,262us-gaap_NetIncomeLoss
Income per common share:      
— Basic (in dollars per share) $ 1.73us-gaap_EarningsPerShareBasic $ 1.65us-gaap_EarningsPerShareBasic $ 1.67us-gaap_EarningsPerShareBasic
— Diluted (in dollars per share) $ 1.69us-gaap_EarningsPerShareDiluted $ 1.61us-gaap_EarningsPerShareDiluted $ 1.60us-gaap_EarningsPerShareDiluted
Weighted average number of common shares and potential common shares outstanding:      
— Basic (in shares) 20,922us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 20,821us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 20,391us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
— Diluted (in shares) 21,466us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 21,431us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 21,172us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding