XML 60 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule Of Accounting Policies [Line Items]      
Minimum maturity for short term marketable security 90 days    
Maximum remaining maturity for short term marketable security 12 months    
Maximum maturity period for marketable security 3 years    
Weighted Average Maturity 18 months    
Minimum maturity at purchase date for a short term marketable security 90 days    
Accounts receivable due period 30 days    
Minimum probability that the fair value of the reporting unit is less than the carrying amount 50.00%trip_MinimumProbabilityThatFairValueOfReportingUnitIsLessThanCarryingAmount    
Goodwill, Impairment Loss $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss
Indefinite-lived intangible assets, Impairment Loss 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Foreign exchange losses 10,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 3,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Advertising expense 341,000,000us-gaap_AdvertisingExpense 237,000,000us-gaap_AdvertisingExpense 175,000,000us-gaap_AdvertisingExpense
Prepaid marketing expenses 5,000,000us-gaap_OtherPrepaidExpenseCurrent 1,000,000us-gaap_OtherPrepaidExpenseCurrent  
Prepaid Expense, Current 5,000,000us-gaap_PrepaidExpenseCurrent    
Deferred merchant payables 93,000,000trip_DeferredMerchantPayables 30,000,000trip_DeferredMerchantPayables  
Payable balance acquired with business acquisition 76,000,000trip_BusinessCombinationAcquiredCustomerAdvances    
Stock Options      
Schedule Of Accounting Policies [Line Items]      
Stock options vest period 4 years    
Restricted Stock Units      
Schedule Of Accounting Policies [Line Items]      
Stock options vest period 4 years    
Minimum      
Schedule Of Accounting Policies [Line Items]      
Depreciation over the estimated useful lives of the assets 3 years    
Amortized estimated useful lives of Intangible assets 2 years    
Maximum      
Schedule Of Accounting Policies [Line Items]      
Depreciation over the estimated useful lives of the assets 5 years    
Amortized estimated useful lives of Intangible assets 12 years    
Expedia | Reclassification of Operating Cash Flow      
Schedule Of Accounting Policies [Line Items]      
Prior Period Reclassification Adjustment   (8,000,000)us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_InformationByFinancialStatementLineItemAxis
= trip_OperatingCashFlowMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
17,000,000us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_InformationByFinancialStatementLineItemAxis
= trip_OperatingCashFlowMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
Expedia | Reclassification of Revenue      
Schedule Of Accounting Policies [Line Items]      
Prior Period Reclassification Adjustment   217,000,000us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
204,000,000us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
Expedia | Reclassification of Receivables      
Schedule Of Accounting Policies [Line Items]      
Prior Period Reclassification Adjustment   $ (16,000,000)us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_IncomeStatementLocationAxis
= trip_ReceivablesMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
 
Customer Concentration Risk | Sales | Expedia      
Schedule Of Accounting Policies [Line Items]      
Customer concentration risk 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
Customer Concentration Risk | Sales | Expedia and Priceline      
Schedule Of Accounting Policies [Line Items]      
Customer concentration risk 46.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaAndPricelineMember
47.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaAndPricelineMember
48.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaAndPricelineMember
Customer Concentration Risk | Sales | Priceline      
Schedule Of Accounting Policies [Line Items]      
Customer concentration risk 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_PricelineMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_PricelineMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_PricelineMember
Credit Concentration Risk | Accounts Receivable | Expedia      
Schedule Of Accounting Policies [Line Items]      
Customer concentration risk 15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember
14.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trip_ExpediaMember