XML 63 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
QUARTERLY FINANCIAL DATA (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 202,184us-gaap_SalesRevenueNet $ 192,764us-gaap_SalesRevenueNet $ 174,695us-gaap_SalesRevenueNet $ 160,384us-gaap_SalesRevenueNet $ 157,585us-gaap_SalesRevenueNet $ 140,150us-gaap_SalesRevenueNet $ 133,184us-gaap_SalesRevenueNet $ 124,198us-gaap_SalesRevenueNet $ 730,027us-gaap_SalesRevenueNet $ 555,117us-gaap_SalesRevenueNet $ 433,799us-gaap_SalesRevenueNet
Cost of revenues (exclusive of depreciation and amortization) 121,465us-gaap_CostOfRevenue 122,509us-gaap_CostOfRevenue 110,102us-gaap_CostOfRevenue 102,454us-gaap_CostOfRevenue 97,627us-gaap_CostOfRevenue 88,539us-gaap_CostOfRevenue 83,547us-gaap_CostOfRevenue 77,937us-gaap_CostOfRevenue 456,530us-gaap_CostOfRevenue 347,650us-gaap_CostOfRevenue 270,361us-gaap_CostOfRevenue
Selling, general and administrative expenses 49,761us-gaap_SellingGeneralAndAdministrativeExpense 42,875us-gaap_SellingGeneralAndAdministrativeExpense 38,671us-gaap_SellingGeneralAndAdministrativeExpense 32,359us-gaap_SellingGeneralAndAdministrativeExpense 32,980us-gaap_SellingGeneralAndAdministrativeExpense 27,893us-gaap_SellingGeneralAndAdministrativeExpense 28,541us-gaap_SellingGeneralAndAdministrativeExpense 27,083us-gaap_SellingGeneralAndAdministrativeExpense 163,666us-gaap_SellingGeneralAndAdministrativeExpense 116,497us-gaap_SellingGeneralAndAdministrativeExpense 85,868us-gaap_SellingGeneralAndAdministrativeExpense
Depreciation and amortization expense 2,833us-gaap_DepreciationAndAmortization 5,510us-gaap_DepreciationAndAmortization 5,451us-gaap_DepreciationAndAmortization 3,689us-gaap_DepreciationAndAmortization 3,743us-gaap_DepreciationAndAmortization 3,906us-gaap_DepreciationAndAmortization 3,854us-gaap_DepreciationAndAmortization 3,617us-gaap_DepreciationAndAmortization 17,483us-gaap_DepreciationAndAmortization 15,120us-gaap_DepreciationAndAmortization 10,882us-gaap_DepreciationAndAmortization
Goodwill impairment loss 2,241us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 2,241us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Other operating (income)/ expenses, net 1,869us-gaap_OtherOperatingIncomeExpenseNet 35us-gaap_OtherOperatingIncomeExpenseNet 1,995us-gaap_OtherOperatingIncomeExpenseNet 25us-gaap_OtherOperatingIncomeExpenseNet 43us-gaap_OtherOperatingIncomeExpenseNet (418)us-gaap_OtherOperatingIncomeExpenseNet (293)us-gaap_OtherOperatingIncomeExpenseNet 25us-gaap_OtherOperatingIncomeExpenseNet 3,924us-gaap_OtherOperatingIncomeExpenseNet (643)us-gaap_OtherOperatingIncomeExpenseNet 682us-gaap_OtherOperatingIncomeExpenseNet
Total segment operating profit: 24,015us-gaap_OperatingIncomeLoss 21,835us-gaap_OperatingIncomeLoss 18,476us-gaap_OperatingIncomeLoss 21,857us-gaap_OperatingIncomeLoss 23,192us-gaap_OperatingIncomeLoss 20,230us-gaap_OperatingIncomeLoss 17,535us-gaap_OperatingIncomeLoss 15,536us-gaap_OperatingIncomeLoss 86,183us-gaap_OperatingIncomeLoss 76,493us-gaap_OperatingIncomeLoss 66,006us-gaap_OperatingIncomeLoss
Interest and other income, net 1,368us-gaap_InvestmentIncomeNet 1,261us-gaap_InvestmentIncomeNet 1,164us-gaap_InvestmentIncomeNet 976us-gaap_InvestmentIncomeNet 832us-gaap_InvestmentIncomeNet 846us-gaap_InvestmentIncomeNet 769us-gaap_InvestmentIncomeNet 630us-gaap_InvestmentIncomeNet 4,769us-gaap_InvestmentIncomeNet 3,077us-gaap_InvestmentIncomeNet 1,941us-gaap_InvestmentIncomeNet
Change in fair value of contingent consideration (1,924)us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 (1,924)us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Foreign exchange loss 1,123us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (718)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (1,239)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (1,241)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (712)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (720)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (869)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (499)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (2,075)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (2,800)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (2,084)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Income before provision for income taxes 24,582us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 22,378us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 18,401us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 21,592us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 23,312us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 20,356us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 17,435us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 15,667us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 86,953us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 76,770us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 65,863us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes 6,159us-gaap_IncomeTaxExpenseBenefit 3,338us-gaap_IncomeTaxExpenseBenefit 3,587us-gaap_IncomeTaxExpenseBenefit 4,228us-gaap_IncomeTaxExpenseBenefit 4,553us-gaap_IncomeTaxExpenseBenefit 3,919us-gaap_IncomeTaxExpenseBenefit 3,317us-gaap_IncomeTaxExpenseBenefit 2,987us-gaap_IncomeTaxExpenseBenefit 17,312us-gaap_IncomeTaxExpenseBenefit 14,776us-gaap_IncomeTaxExpenseBenefit 11,379us-gaap_IncomeTaxExpenseBenefit
Net income 18,423us-gaap_NetIncomeLoss 19,040us-gaap_NetIncomeLoss 14,814us-gaap_NetIncomeLoss 17,364us-gaap_NetIncomeLoss 18,759us-gaap_NetIncomeLoss 16,437us-gaap_NetIncomeLoss 14,118us-gaap_NetIncomeLoss 12,680us-gaap_NetIncomeLoss 69,641us-gaap_NetIncomeLoss 61,994us-gaap_NetIncomeLoss 54,484us-gaap_NetIncomeLoss
Comprehensive income $ 7,115us-gaap_ComprehensiveIncomeNetOfTax $ 10,780us-gaap_ComprehensiveIncomeNetOfTax $ 17,708us-gaap_ComprehensiveIncomeNetOfTax $ 13,787us-gaap_ComprehensiveIncomeNetOfTax $ 18,361us-gaap_ComprehensiveIncomeNetOfTax $ 19,412us-gaap_ComprehensiveIncomeNetOfTax $ 13,073us-gaap_ComprehensiveIncomeNetOfTax $ 10,337us-gaap_ComprehensiveIncomeNetOfTax $ 49,390us-gaap_ComprehensiveIncomeNetOfTax $ 61,183us-gaap_ComprehensiveIncomeNetOfTax $ 56,977us-gaap_ComprehensiveIncomeNetOfTax
Basic (in dollars per share) $ 0.39us-gaap_EarningsPerShareBasic $ 0.40us-gaap_EarningsPerShareBasic $ 0.31us-gaap_EarningsPerShareBasic $ 0.37us-gaap_EarningsPerShareBasic $ 0.40us-gaap_EarningsPerShareBasic $ 0.36us-gaap_EarningsPerShareBasic $ 0.31us-gaap_EarningsPerShareBasic $ 0.28us-gaap_EarningsPerShareBasic $ 1.48us-gaap_EarningsPerShareBasic $ 1.35us-gaap_EarningsPerShareBasic $ 1.27us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ 0.37us-gaap_EarningsPerShareDiluted $ 0.38us-gaap_EarningsPerShareDiluted $ 0.30us-gaap_EarningsPerShareDiluted $ 0.35us-gaap_EarningsPerShareDiluted $ 0.38us-gaap_EarningsPerShareDiluted $ 0.34us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.27us-gaap_EarningsPerShareDiluted $ 1.40us-gaap_EarningsPerShareDiluted $ 1.28us-gaap_EarningsPerShareDiluted $ 1.17us-gaap_EarningsPerShareDiluted