XML 42 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Cash flows from operating activities:      
Net income $ 27,098us-gaap_NetIncomeLoss $ 23,756us-gaap_NetIncomeLoss $ 22,688us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by operating activities:      
Income tax benefit on reduction of uncertain tax position liabilities 0us-gaap_IncomeTaxCreditsAndAdjustments 0us-gaap_IncomeTaxCreditsAndAdjustments (1,602)us-gaap_IncomeTaxCreditsAndAdjustments
Loss (gain) on change in fair value of contingent consideration, net (1,392)gpx_GainLossOnChangeInFairValueOfContingentConsiderationNet (1,676)gpx_GainLossOnChangeInFairValueOfContingentConsiderationNet 789gpx_GainLossOnChangeInFairValueOfContingentConsiderationNet
Depreciation and amortization 9,758us-gaap_DepreciationDepletionAndAmortization 8,617us-gaap_DepreciationDepletionAndAmortization 7,971us-gaap_DepreciationDepletionAndAmortization
Non-cash compensation expense 4,823us-gaap_ShareBasedCompensation 3,673us-gaap_ShareBasedCompensation 3,615us-gaap_ShareBasedCompensation
Deferred income taxes (113)us-gaap_DeferredIncomeTaxExpenseBenefit (285)us-gaap_DeferredIncomeTaxExpenseBenefit 716us-gaap_DeferredIncomeTaxExpenseBenefit
Changes in other operating items, net of acquired amounts:      
Accounts and other receivables (6,024)us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables (9,158)us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables (11,262)us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables
Costs and estimated earnings in excess of billings on uncompleted contracts (8,291)gpx_IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts (4,941)gpx_IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts (1,256)gpx_IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts
Prepaid expenses and other current assets (1,967)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (2,807)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (1,227)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Accounts payable and accrued expenses 8,794us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities 1,174us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities 4,003us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Billings in excess of costs and estimated earnings on uncompleted contracts 1,416us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings (1,478)us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings 3,218us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings
Income tax benefit from stock-based compensation (2,506)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (359)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (2,034)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Contingent consideration payments in excess of fair value on acquisition date (1,043)gpx_ContingentConsiderationPaymentsInExcessOfFairValueOnAcquisitionDate (708)gpx_ContingentConsiderationPaymentsInExcessOfFairValueOnAcquisitionDate (602)gpx_ContingentConsiderationPaymentsInExcessOfFairValueOnAcquisitionDate
Other 445us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet 445us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet 295us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
Net cash provided by operating activities 30,998us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 16,253us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 25,312us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash flows from investing activities:      
Additions to property, plant and equipment (2,757)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (6,714)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (2,536)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Acquisitions, net of cash acquired (8,670)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (13,505)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (12,184)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Other investing activities 246us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (11,181)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (20,219)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (14,720)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash flows from financing activities:      
Short-term borrowings 20,392us-gaap_ProceedsFromRepaymentsOfLinesOfCredit 407us-gaap_ProceedsFromRepaymentsOfLinesOfCredit 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
Proceeds from long-term debt 40,000us-gaap_ProceedsFromRepaymentsOfDebt 0us-gaap_ProceedsFromRepaymentsOfDebt 0us-gaap_ProceedsFromRepaymentsOfDebt
Repayment of long-term debt (2,223)us-gaap_RepaymentsOfLongTermDebt 0us-gaap_RepaymentsOfLongTermDebt 0us-gaap_RepaymentsOfLongTermDebt
Contingent consideration payments (977)gpx_ContingentConsiderationPayments (1,026)gpx_ContingentConsiderationPayments (1,263)gpx_ContingentConsiderationPayments
Change in negative cash book balance (440)gpx_ChangeInNegativeCashBookBalance 5,261gpx_ChangeInNegativeCashBookBalance (1,888)gpx_ChangeInNegativeCashBookBalance
Repurchases of common stock (66,640)us-gaap_PaymentsForRepurchaseOfCommonStock (1,747)us-gaap_PaymentsForRepurchaseOfCommonStock (3,433)us-gaap_PaymentsForRepurchaseOfCommonStock
Income tax benefit from stock-based compensation 2,506us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 359us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,034us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Tax withholding payments for employee stock-based compensation in exchange for shares surrendered (3,407)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (623)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (2,750)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Proceeds from issuance of common stock 102us-gaap_ProceedsFromStockOptionsExercised 63us-gaap_ProceedsFromStockOptionsExercised 284us-gaap_ProceedsFromStockOptionsExercised
Other financing activities (5)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (6)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (126)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash provided by (used in) financing activities (10,692)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 2,688us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (7,142)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Effect of exchange rate changes on cash and cash equivalents (231)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (836)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 160us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net change in cash and cash equivalents 8,894us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (2,114)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 3,610us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of year 5,647us-gaap_CashAndCashEquivalentsAtCarryingValue 7,761us-gaap_CashAndCashEquivalentsAtCarryingValue 4,151us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of year 14,541us-gaap_CashAndCashEquivalentsAtCarryingValue 5,647us-gaap_CashAndCashEquivalentsAtCarryingValue 7,761us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash paid during the year for:      
Interest 583us-gaap_InterestPaid 179us-gaap_InterestPaid 104us-gaap_InterestPaid
Income taxes 17,439us-gaap_IncomeTaxesPaid 13,879us-gaap_IncomeTaxesPaid 12,532us-gaap_IncomeTaxesPaid
Non-cash investing and financing activities:      
Accrued contingent consideration $ 5,345gpx_BusinessAcquisitionandContingentConsiderationAtFairValueNoncurrent $ 4,243gpx_BusinessAcquisitionandContingentConsiderationAtFairValueNoncurrent $ 765gpx_BusinessAcquisitionandContingentConsiderationAtFairValueNoncurrent