XML 82 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Shareholders' Equity
In Thousands, except Share data, unless otherwise specified
Total
USD ($)
Total
CNY
Class A Ordinary Shares [Member]
USD ($)
Class A Ordinary Shares [Member]
CNY
Ordinary Shares, Class A Ordinary Shares and Class B Ordinary Shares [Member]
USD ($)
Ordinary Shares, Class A Ordinary Shares and Class B Ordinary Shares [Member]
CNY
Ordinary Shares, Class A Ordinary Shares and Class B Ordinary Shares [Member]
Class A Ordinary Shares [Member]
CNY
Additional Paid-in Capital [Member]
USD ($)
Additional Paid-in Capital [Member]
CNY
Additional Paid-in Capital [Member]
Class A Ordinary Shares [Member]
CNY
Accumulated Other Comprehensive Income [Member]
USD ($)
Accumulated Other Comprehensive Income [Member]
CNY
Retained Earnings [Member]
USD ($)
Retained Earnings [Member]
CNY
Beginning balance, Amount at Dec. 31, 2011   1,360,279us-gaap_StockholdersEquity       6,867us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    1,099,172us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        254,240us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Beginning balance, Shares at Dec. 31, 2011           100,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Net income   212,881us-gaap_NetIncomeLoss       212,881us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
              212,881us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Other comprehensive income:                            
Foreign currency translation adjustments   583us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments                   583us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Payments of dividends   (44,910)us-gaap_DividendsCommonStockCash                       (44,910)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Share-based compensation   29,142us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue             29,142us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Ending balance, Amount at Dec. 31, 2012   1,557,975us-gaap_StockholdersEquity       6,867us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    1,128,314us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    583us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  422,211us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Ending balance, Shares at Dec. 31, 2012           100,000,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Net income   456,162us-gaap_NetIncomeLoss   142,053us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
                  456,162us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Other comprehensive income:                            
Foreign currency translation adjustments   1,403us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments                   1,403us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Payments of dividends   (220,925)us-gaap_DividendsCommonStockCash                       (220,925)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of Class A ordinary shares, net of offering costs, Amount       849,491us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
    547us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    848,944us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Repurchase and retirement of treasury stock, Amount   (457,350)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue       (265)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (53,853)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (403,232)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of Class A ordinary shares, net of offering costs, Shares             8,993,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Repurchase and retirement of treasury stock, Shares           (3,856,564)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Share-based compensation   25,608us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue             25,608us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Ending balance, Amount at Dec. 31, 2013   2,212,364us-gaap_StockholdersEquity       7,149us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    1,949,013us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,986us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  254,216us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Ending balance, Shares at Dec. 31, 2013     36,347,496us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
36,347,496us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  105,136,436us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Net income 120,665us-gaap_NetIncomeLoss 748,680us-gaap_NetIncomeLoss 43,675us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
270,988us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
                  748,680us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Other comprehensive income:                            
Foreign currency translation adjustments   3,946us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments                   3,946us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Issuance of Class A ordinary shares, net of offering costs, Amount       603,980us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
    149us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    603,831us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Issuance of Class A ordinary shares, net of offering costs, Shares             2,424,801us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Exercise and vesting of share-based awards, Amount   39,787us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation       186us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    39,601us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Exercise and vesting of share-based awards, Shares           3,040,926us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Share-based compensation   56,666us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue             56,666us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Ending balance, Amount at Dec. 31, 2014 $ 590,758us-gaap_StockholdersEquity 3,665,423us-gaap_StockholdersEquity     $ 1,206us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7,484us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 426,959us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,649,111us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  $ 956us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
5,932us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 161,637us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,002,896us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Ending balance, Shares at Dec. 31, 2014     48,777,835us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
48,777,835us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
110,602,163us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember