XML 49 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENT (Details)
In Thousands, unless otherwise specified
12 Months Ended 12 Months Ended
Dec. 31, 2014
Significant Unobservable Inputs (Level 3)
CNY
Dec. 31, 2013
Significant Unobservable Inputs (Level 3)
CNY
Dec. 31, 2014
Recurring basis
USD ($)
Dec. 31, 2014
Recurring basis
CNY
Dec. 31, 2013
Recurring basis
USD ($)
Dec. 31, 2013
Recurring basis
CNY
Dec. 31, 2014
Recurring basis
Quoted Prices in Active Markets for Identical Assets (Level 1)
CNY
Dec. 31, 2013
Recurring basis
Quoted Prices in Active Markets for Identical Assets (Level 1)
CNY
Dec. 31, 2014
Recurring basis
Significant Unobservable Inputs (Level 3)
CNY
Dec. 31, 2013
Recurring basis
Significant Unobservable Inputs (Level 3)
CNY
Dec. 31, 2014
Contingent consideration payable
Discount cash flow method
Maximum
Dec. 31, 2014
Contingent consideration payable
Discount cash flow method
Minimum
Dec. 31, 2014
Redemption right granted to employees
Binomial tree model
Dec. 31, 2014
Trustlook
Available-for-sale
Guideline company method and business enterprise value allocation method
USD ($)
Dec. 31, 2014
NDP Media Corp
Available-for-sale
Probability expected return method
Assets and liabilities measured or disclosed at fair value                              
Available-for-sale securities     $ 22,730us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
141,031us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ 10,189us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
61,683us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
62,653us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
55,780us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
78,378us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
5,903us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Total assets measured at fair value     22,730us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
141,031us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
10,189us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
61,683us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
62,653us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
55,780us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
78,378us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
5,903us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Redemption right granted to non-controlling shareholder         587cmcm_RedemptionRightGrantedToNonControllingShareholdersFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,551cmcm_RedemptionRightGrantedToNonControllingShareholdersFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
      3,551cmcm_RedemptionRightGrantedToNonControllingShareholdersFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Redemption right granted to employee         129cmcm_RedemptionRightGrantedToEmployee
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
799cmcm_RedemptionRightGrantedToEmployee
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
      799cmcm_RedemptionRightGrantedToEmployee
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Payable for contingent consideration     8,638cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
53,592cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,978cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
11,974cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
    53,592cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
11,974cmcm_PayableForContingentConsiderationFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Total liabilities measured at fair value     8,638us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
53,592us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,694us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
16,324us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
    53,592us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
16,324us-gaap_NonfinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
         
Transfers of fair value measurements into or out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
                         
Unobservable inputs                              
Enterprise value                           $ 5,865cmcm_FairValueInputsEnterpriseValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= cmcm_TrustlookIncMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_CompanyMethodAndBusinessEnterpriseValueAllocationMethodMember
 
Discount for lack of marketability                           20.00%us-gaap_FairValueInputsDiscountForLackOfMarketability
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= cmcm_TrustlookIncMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_CompanyMethodAndBusinessEnterpriseValueAllocationMethodMember
3.81%us-gaap_FairValueInputsDiscountForLackOfMarketability
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= cmcm_NdpMediaCorpMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_ProbabilityExpectedReturnMethodMember
Volatility                         50.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_FairValueByLiabilityClassAxis
= cmcm_RedemptionRightGrantedToEmployeesMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_BinomialTreeModelMember
40.50%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= cmcm_TrustlookIncMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_CompanyMethodAndBusinessEnterpriseValueAllocationMethodMember
 
Probability of conversion                             70.00%cmcm_FairValueInputsProbabilityOfConversion
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentIssuerAxis
= cmcm_NdpMediaCorpMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_ProbabilityExpectedReturnMethodMember
Performance target                     99.00%cmcm_FairValueInputsPerformanceTarget
/ us-gaap_FairValueByLiabilityClassAxis
= cmcm_ContingentConsiderationPayableMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_DiscountCashFlowMethodMember
34.00%cmcm_FairValueInputsPerformanceTarget
/ us-gaap_FairValueByLiabilityClassAxis
= cmcm_ContingentConsiderationPayableMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_DiscountCashFlowMethodMember
     
Discount rate                     12.30%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= cmcm_ContingentConsiderationPayableMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_DiscountCashFlowMethodMember
10.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByLiabilityClassAxis
= cmcm_ContingentConsiderationPayableMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= cmcm_DiscountCashFlowMethodMember