XML 91 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Capital Stock (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2011
Mar. 21, 2011
Dec. 31, 2012
Capital Stock [Abstract]          
Capital stock, shares authorized (in shares) 32,000,000gvp_CapitalStockSharesAuthorized        
Common stock, shares authorized (in shares) 30,000,000us-gaap_CommonStockSharesAuthorized 30,000,000us-gaap_CommonStockSharesAuthorized      
Preferred stock, shares authorized (in shares) 2,000,000us-gaap_PreferredStockSharesAuthorized 2,000,000us-gaap_PreferredStockSharesAuthorized      
Common stock reserved for issuance (in shares) 3,856,240us-gaap_CommonStockCapitalSharesReservedForFutureIssuance        
Common stock, par value (in dollars per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare   $ 0.01us-gaap_CommonStockParOrStatedValuePerShare  
Share Repurchase Program          
Stock repurchased during period   $ 819,000us-gaap_TreasuryStockValueAcquiredCostMethod      
Share Repurchase Plan Completion Date Oct. 31, 2013        
Preferred Stock Rights Agreement [Member]          
Preferred Stock Rights          
Date on which dividends payable was declared by Board of Directors     Mar. 21, 2011    
Number of preferred stock purchase right declared for each outstanding common stock (per right)       1gvp_NumberOfPreferredStockPurchaseRightDeclaredForEachOutstandingCommonStock
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Number of rights issued with each issuance of common stock (per right)       1gvp_NumberOfRightIssuedForEachNewCommonStockIssued
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Term of stockholder protection rights agreement 3 years        
Rights Agreement Amendment Date   Mar. 21, 2014      
Term of the Rights Agreement extension 2 years        
Rights Agreement Expiration Date   Mar. 21, 2016      
Fraction of participating preferred stock that can be exercised as a result of right       $ 0.01gvp_FractionShareAgainstEachParticipatingPreferredShareEntitleEachRight
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Exercise price of right (in dollars per share)       $ 8.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Percentage of common stock required to exercise the right (in hundredths)       20.00%gvp_PercentageOfCommonStockAcquiredForEligibleToBecomeExercisableMinimum
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Minimum percentage of common stock owned for right to become exercisable (in hundredths)       20.00%gvp_PercentageOfCommonStockOwnedForRightToBecomeExercisableMinimum
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Redemption price per right (in dollars per share)       $ 0.001gvp_RedemptionPricePerRight
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Number of common stock exchange for rights (in shares)       1gvp_NumberOfCommonStockExchangeForRights
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Percentage of common stock acquired to cause substantial dilution (in hundredths)       20.00%gvp_PercentageOfCommonStockAcquiredToCauseSubstantialDilution
/ us-gaap_ClassOfWarrantOrRightAxis
= gvp_PreferredStockRightsAgreementMember
 
Treasury Stock [Member]          
Share Repurchase Program          
Authorized amount under share repurchase plan by Board of Directors 3,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= us-gaap_TreasuryStockMember
       
Stock repurchased during period (in shares) 0us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= us-gaap_TreasuryStockMember
494,424us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= us-gaap_TreasuryStockMember
     
Stock repurchased during period $ 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= us-gaap_TreasuryStockMember
$ 819,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= us-gaap_TreasuryStockMember
     
Long Term Incentive Stock Option Plan 1995 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares under options and warrants outstanding (in shares) 2,708,273us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= gvp_LongTermIncentiveStockOptionPlan1995Member
3,035,987us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= gvp_LongTermIncentiveStockOptionPlan1995Member
    3,070,803us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= gvp_LongTermIncentiveStockOptionPlan1995Member
Shares of common stock remaining to be granted (in shares) 1,147,967us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= gvp_LongTermIncentiveStockOptionPlan1995Member