XML 88 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions (Details) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended
Apr. 01, 2014
May 31, 2013
May 31, 2013
Dec. 31, 2014
Jun. 12, 2013
Jun. 30, 2013
May 01, 2012
Dec. 31, 2013
Jun. 29, 2012
Sep. 17, 2012
Oct. 01, 2012
Dec. 31, 2012
Business Acquisition [Line Items]                        
Potential additional consideration for acquisitions       $ 7,388gpx_BusinessAcquisitionContingentConsiderationPotentialCashPayments                
Purchase price allocation:                        
Goodwill       125,757us-gaap_Goodwill       116,987us-gaap_Goodwill       102,821us-gaap_Goodwill
Effective Companies [Member]                        
Business Acquisition [Line Items]                        
Potential additional consideration for acquisitions       5,668gpx_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
               
Cash purchase price 9,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Fair value of contingent consideration 5,345us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Working capital adjustment 4gpx_BusinessCombinationsProceedsFromWorkingCapitalDuringBusinessAcquisition
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Total purchase price 14,349us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Purchase price allocation:                        
Cash 334us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Accounts receivable 1,378us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Other assets 496us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Property, plant and equipment 80us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Amortizable intangible assets 1,613gpx_BusinessAcquisitionPurchasePriceAllocationAndAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Goodwill 12,556us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Total assets 16,457us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Accounts payable and accrued expenses 582us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Billings in excess of costs and estimated earnings on uncompleted contracts 940us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Deferred tax liability 586us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Total liabilities 2,108us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Net assets acquired 14,349us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_EffectiveCompaniesMember
                     
Prospero [Member]                        
Business Acquisition [Line Items]                        
Potential additional consideration for acquisitions       1,720gpx_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
               
Acquisition date       May 31, 2013                
Cash purchase price   7,046us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
7,028us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Fair value of contingent consideration     3,670us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Total purchase price     10,698us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Purchase price allocation:                        
Cash   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Accounts receivable   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Other assets   7us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
7us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Property, plant and equipment   51us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
51us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Intangible assets   2,801us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
2,801us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Goodwill   8,112us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
8,112us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Total assets   10,971us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
10,971us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Accounts payable and accrued expenses   40us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
40us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Billings in excess of costs and estimated earnings on uncompleted contracts   233us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
233us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Deferred tax liability   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Total liabilities   273us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
273us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Net assets acquired   10,698us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
10,698us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_ProsperoMember
                 
Lorien [Member]                        
Business Acquisition [Line Items]                        
Acquisition date       Jun. 12, 2013                
Cash purchase price         6,734us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
6,734us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
           
Fair value of contingent consideration           573us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
           
Total purchase price           7,307us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
           
Purchase price allocation:                        
Cash         23us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Accounts receivable         1,856us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Other assets         1,553us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Property, plant and equipment         116us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Intangible assets         1,715us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Goodwill         5,494us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Total assets         10,757us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Accounts payable and accrued expenses         1,975us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Billings in excess of costs and estimated earnings on uncompleted contracts         1,132us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Deferred tax liability         343us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Total liabilities         3,450us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Net assets acquired         7,307us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_LorienMember
             
Information Horizons [Member]                        
Business Acquisition [Line Items]                        
Acquisition date               May 01, 2012        
Cash purchase price             531us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Fair value of contingent consideration             0us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Total purchase price             531us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Purchase price allocation:                        
Cash             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Accounts receivable             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Other assets             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Property, plant and equipment             26us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Intangible assets             505us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Goodwill             0us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Total assets             531us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Accounts payable and accrued expenses             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Billings in excess of costs and estimated earnings on uncompleted contracts             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Deferred tax liability             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Total liabilities             0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Net assets acquired             531us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_InformationHorizonsMember
         
Asentus [Member]                        
Business Acquisition [Line Items]                        
Acquisition date               Jun. 29, 2012        
Cash purchase price                 1,417us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Fair value of contingent consideration                 765us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Total purchase price                 2,182us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Purchase price allocation:                        
Cash                 396us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Accounts receivable                 1,970us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Other assets                 411us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Property, plant and equipment                 46us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Intangible assets                 443us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Goodwill                 1,957us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Total assets                 5,223us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Accounts payable and accrued expenses                 2,708us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Billings in excess of costs and estimated earnings on uncompleted contracts                 247us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Deferred tax liability                 86us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Total liabilities                 3,041us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Net assets acquired                 2,182us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_AsentusMember
     
Rovsing Dynamics [Member]                        
Business Acquisition [Line Items]                        
Acquisition date               Sep. 17, 2012        
Cash purchase price                   720us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Fair value of contingent consideration                   0us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Total purchase price                   720us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Purchase price allocation:                        
Cash                   20us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Accounts receivable                   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Other assets                   898us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Property, plant and equipment                   5us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Amortizable intangible assets                   800gpx_BusinessAcquisitionPurchasePriceAllocationAndAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Intangible assets                   775us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Goodwill                   458us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Total assets                   2,156us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Accounts payable and accrued expenses                   428us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Billings in excess of costs and estimated earnings on uncompleted contracts                   1,008us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Deferred tax liability                   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Total liabilities                   1,436us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Net assets acquired                   720us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_RovsingDynamicsMember
   
Blessing White [Member]                        
Business Acquisition [Line Items]                        
Acquisition date               Oct. 01, 2012        
Cash purchase price                     10,529us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Fair value of contingent consideration                     0us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Total purchase price                     10,529us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Purchase price allocation:                        
Cash                     830us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Accounts receivable                     2,796us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Other assets                     527us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Property, plant and equipment                     76us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Amortizable intangible assets                     3,300gpx_BusinessAcquisitionPurchasePriceAllocationAndAmortizableIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Intangible assets                     3,280us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Goodwill                     6,070us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Total assets                     13,579us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Accounts payable and accrued expenses                     1,456us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Billings in excess of costs and estimated earnings on uncompleted contracts                     282us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Deferred tax liability                     1,312us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Total liabilities                     3,050us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember
 
Net assets acquired                     $ 10,529us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= gpx_BlessingWhiteMember