XML 93 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (USD $)
Guangdong Taomee
Total Taomee Holdings Limited equity
Guangdong Taomee
Additional paid-in capital
Guangdong Taomee
Noncontrolling interests
Guangdong Taomee
Shanghai Xinsheng
Total Taomee Holdings Limited equity
Shanghai Xinsheng
Additional paid-in capital
Shanghai Xinsheng
Noncontrolling interests
Shanghai Xinsheng
Shanghai Jushou
Total Taomee Holdings Limited equity
Shanghai Jushou
Additional paid-in capital
Shanghai Jushou
Noncontrolling interests
Shanghai Jushou
Total Taomee Holdings Limited equity
Ordinary shares
Treasury stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Noncontrolling interests
Total
Balance at Dec. 31, 2011                         $ 103,151,552us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 14,618us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (562,502)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 70,782,370us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 30,550,850us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 2,366,216us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  $ 103,151,552us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance, shares at Dec. 31, 2011                           730,900,680us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,473,160us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Increase (Decrease) in Stockholders' Equity                                        
Repurchase of shares                         (1,754,792)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (1,754,792)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        (1,754,792)us-gaap_TreasuryStockValueAcquiredCostMethod
Repurchase of shares, shares                             9,237,880us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Cancellation of repurchased shares                           (149)us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,569,935us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,569,786)us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Cancellation of repurchased shares, shares                           (7,472,100)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(7,472,100)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Issuance of ordinary shares upon exercise of options and vesting of restricted shares                         551,230us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
264us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  550,966us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      551,230us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of ordinary shares upon exercise of options and vesting of restricted shares, shares                           13,220,152us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Share-based compensation                         2,252,552us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    2,252,552us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      2,252,552us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Reversal of accrued IPO costs                         421,181taom_AdjustmentsToAdditionalPaidInCapitalReversalOfAccruedStockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    421,181taom_AdjustmentsToAdditionalPaidInCapitalReversalOfAccruedStockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      421,181taom_AdjustmentsToAdditionalPaidInCapitalReversalOfAccruedStockIssuanceCosts
Increase (decrease) in additional paid-in capital for adjustment on noncontrolling interest due to change in ownership interest in subsidiaries or consolidated VIEs     78,979taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
78,979taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
                               
Net income (loss)                         8,861,867us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      8,861,867us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (1,376)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
8,860,491us-gaap_ProfitLoss
Foreign currency translation adjustment                         189,354us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
        189,354us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  189,354us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2012                         113,672,944us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
14,733us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(747,359)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
72,437,283us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
39,412,717us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,555,570us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
77,603us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
113,750,547us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance, shares at Dec. 31, 2012                           736,648,732us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,238,940us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Increase (Decrease) in Stockholders' Equity                                        
Repurchase of shares                         (2,056,771)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (2,056,771)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        (2,056,771)us-gaap_TreasuryStockValueAcquiredCostMethod
Repurchase of shares, shares                             9,572,500us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Cancellation of repurchased shares                           (172)us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,605,226us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,605,054)us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Cancellation of repurchased shares, shares                           (8,597,620)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(8,597,620)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Issuance of ordinary shares upon exercise of options and vesting of restricted shares                         860,206us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
262us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  859,944us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      860,206us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of ordinary shares upon exercise of options and vesting of restricted shares, shares                           13,075,747us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Share-based compensation                         2,142,445us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    2,142,445us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      2,142,445us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Increase (decrease) in additional paid-in capital for adjustment on noncontrolling interest due to change in ownership interest in subsidiaries or consolidated VIEs (77,135)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(77,135)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
77,135taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
                                 
Net income (loss)                         5,441,260us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      5,441,260us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  4,073us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
5,445,333us-gaap_ProfitLoss
Foreign currency translation adjustment                         1,787,185us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
        1,787,185us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  1,787,185us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2013                         121,770,134us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
14,823us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(1,198,904)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
73,757,483us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
44,853,977us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
4,342,755us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
158,811us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
121,928,945us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance, shares at Dec. 31, 2013                           741,126,859us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,213,820us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        735,913,039us-gaap_CommonStockSharesOutstanding
Increase (Decrease) in Stockholders' Equity                                        
Repurchase of shares                         (10,322,412)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (10,322,412)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        (10,322,412)us-gaap_TreasuryStockValueAcquiredCostMethod
Repurchase of shares, shares                             37,523,860us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
         
Issuance of ordinary shares upon exercise of options and vesting of restricted shares                         461,948us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
199us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  461,749us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      461,948us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of ordinary shares upon exercise of options and vesting of restricted shares, shares                           9,961,491us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Share-based compensation                         2,228,431us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    2,228,431us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      2,228,431us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Increase (decrease) in additional paid-in capital for adjustment on noncontrolling interest due to change in ownership interest in subsidiaries or consolidated VIEs (60,051)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(60,051)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
60,051taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_GuangdongTaomeeAnimationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  13,421taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiXinshengInformationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
13,421taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiXinshengInformationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
40,918taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiXinshengInformationTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
54,339taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiXinshengInformationTechnologyCoLtdMember
(92,706)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiJushouWirelessTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(92,706)taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiJushouWirelessTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
119,875taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiJushouWirelessTechnologyCoLtdMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
27,169taom_NoncontrollingInterestIncreaseFromEquityAwards
/ dei_LegalEntityAxis
= taom_ShanghaiJushouWirelessTechnologyCoLtdMember
               
Net income (loss)                         1,006,457us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      1,006,457us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (95,363)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
911,094us-gaap_ProfitLoss
Foreign currency translation adjustment                         (154,336)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
        (154,336)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (154,336)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Balance at Dec. 31, 2014                         $ 114,850,886us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 15,022us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (11,521,316)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 76,308,327us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 45,860,434us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 4,188,419us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 284,292us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 115,135,178us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance, shares at Dec. 31, 2014                           751,088,350us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
42,737,680us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
        708,350,670us-gaap_CommonStockSharesOutstanding