XML 73 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Comprehensive Income (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gross Revenue $ 1,050,134us-gaap_Revenues $ 949,303us-gaap_Revenues $ 937,133us-gaap_Revenues
Direct Costs 654,946us-gaap_CostOfGoodsAndServicesSold 591,516us-gaap_CostOfGoodsAndServicesSold 583,195us-gaap_CostOfGoodsAndServicesSold
Operating costs and expenses      
Indirect and selling expenses 302,020us-gaap_SellingGeneralAndAdministrativeExpense 272,387us-gaap_SellingGeneralAndAdministrativeExpense 263,878us-gaap_SellingGeneralAndAdministrativeExpense
Depreciation and amortization 13,369us-gaap_DepreciationAndAmortization 11,238us-gaap_DepreciationAndAmortization 9,789us-gaap_DepreciationAndAmortization
Amortization of intangible assets 10,437us-gaap_AmortizationOfIntangibleAssets 9,477us-gaap_AmortizationOfIntangibleAssets 14,089us-gaap_AmortizationOfIntangibleAssets
Total operating costs and expenses 325,826us-gaap_OperatingExpenses 293,102us-gaap_OperatingExpenses 287,756us-gaap_OperatingExpenses
Operating Income 69,362us-gaap_OperatingIncomeLoss 64,685us-gaap_OperatingIncomeLoss 66,182us-gaap_OperatingIncomeLoss
Interest expense (4,254)us-gaap_InterestExpense (2,447)us-gaap_InterestExpense (3,946)us-gaap_InterestExpense
Other expense (958)us-gaap_OtherNonoperatingIncomeExpense (12)us-gaap_OtherNonoperatingIncomeExpense (325)us-gaap_OtherNonoperatingIncomeExpense
Income Before Income Taxes 64,150us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 62,226us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 61,911us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for Income Taxes 24,120us-gaap_IncomeTaxExpenseBenefit 22,896us-gaap_IncomeTaxExpenseBenefit 23,836us-gaap_IncomeTaxExpenseBenefit
Net Income 40,030us-gaap_NetIncomeLoss 39,330us-gaap_NetIncomeLoss 38,075us-gaap_NetIncomeLoss
Earnings per Share:      
Basic (in Dollars per share) $ 2.04us-gaap_EarningsPerShareBasic $ 1.99us-gaap_EarningsPerShareBasic $ 1.94us-gaap_EarningsPerShareBasic
Diluted (in Dollars per share) $ 2.00us-gaap_EarningsPerShareDiluted $ 1.95us-gaap_EarningsPerShareDiluted $ 1.91us-gaap_EarningsPerShareDiluted
Weighted-average Common Shares Outstanding:      
Basic (in Shares) 19,608,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 19,755,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 19,663,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted (in Shares) 19,997,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 20,186,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 19,957,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax (1,491)us-gaap_OtherComprehensiveIncomeLossNetOfTax 251us-gaap_OtherComprehensiveIncomeLossNetOfTax (436)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income, net of tax $ 38,539us-gaap_ComprehensiveIncomeNetOfTax $ 39,581us-gaap_ComprehensiveIncomeNetOfTax $ 37,639us-gaap_ComprehensiveIncomeNetOfTax