XML 82 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained earnings appropriated
Retained earnings unappropriated
Cumulative Translation Adjustment
Total
Balance at Dec. 31, 2012 $ 19,276us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (500,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 79,489,188us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 15,973,887us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LegalReserveMember
$ 146,745,754us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 22,496,279us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 264,224,384us-gaap_StockholdersEquity
Balance beginning, shares at Dec. 31, 2012 38,552,070us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Translation adjustments              9,258,450us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9,258,450us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Common stock issued for exercising stock options, Number of shares issued 213,131gure_StockIssuedDuringPeriodSharesStockOptionsExercisedNumberOfSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Common stock issued for exercising stock options 107us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   (107)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Issuance of stock options to employees       544,900us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         544,900us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Cashless exercise of stock options             107us-gaap_StockIssuedDuringPeriodValueOther
Net income         20,967,358us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  20,967,358us-gaap_NetIncomeLoss
Transfer to statutory common reserve fund       1,291,685gure_TransferToRetainedEarningsAppropriatedForLegalReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LegalReserveMember
(1,291,685)gure_TransferToRetainedEarningsAppropriatedForLegalReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    
Balance at Dec. 31, 2013 19,383us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(500,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
80,033,981us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
17,265,572us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LegalReserveMember
166,421,427us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
31,754,729us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
294,995,092us-gaap_StockholdersEquity
Balance ending, shares at Dec. 31, 2013 38,765,201us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Number of shares issued, ending balance at Dec. 31, 2013             38,765,201us-gaap_CommonStockSharesIssued
Translation adjustments           (1,077,846)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,077,846)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Common stock repurchased   (61,728)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
            (61,728)us-gaap_StockRepurchasedDuringPeriodValue
Common stock repurchased, shares (53,550)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
53,550us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        53,550us-gaap_StockRepurchasedDuringPeriodShares
Issuance of stock options to employees      346,100us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         346,100us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Cashless exercise of stock options, Number of shares issued 145,813gure_StockIssuedDuringPeriodSharesOtherNumberOfSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Cashless exercise of stock options 73us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   (73)us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         73us-gaap_StockIssuedDuringPeriodValueOther
Cashless exercise of stock options, shares 145,813us-gaap_StockIssuedDuringPeriodSharesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Net income         17,871,795us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  17,871,795us-gaap_NetIncomeLoss
Transfer to statutory common reserve fund       812,820gure_TransferToRetainedEarningsAppropriatedForLegalReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LegalReserveMember
(812,820)gure_TransferToRetainedEarningsAppropriatedForLegalReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    
Balance at Dec. 31, 2014 $ 19,456us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (561,728)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 80,380,008us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 18,078,392us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LegalReserveMember
$ 183,480,402us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 30,676,883us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 312,073,413us-gaap_StockholdersEquity
Balance ending, shares at Dec. 31, 2014 38,672,865us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Number of shares issued, ending balance at Dec. 31, 2014 38,911,014us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          38,911,014us-gaap_CommonStockSharesIssued