XML 26 R47.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Organization and Business Description - Additional Information (Details) shares in Millions, Restaurant in Millions, Hotel in Millions |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 11, 2012 shares | Sep. 30, 2019 Visitor | Dec. 31, 2019 Vote / shares Market Language Hotel VacationRental Restaurant ActivityandAttraction shares
Description Of Business And Basis Of Presentation [Line Items] |  |  |
Number of markets with localized versions of website | Market |  |  | 48
Number of languages worldwide | Language |  |  | 28
Description of user-generated reviews and opinions across broad base of global travel-related businesses |  |  | Tripadvisor features 859 million reviews and opinions on 8.6 million places to stay, places to eat and things to do – including 1.4 million hotels, inns, B&Bs and specialty lodging, 842,000 rental properties, 5.2 million restaurants and 1.2 million travel activities and experiences worldwide.
Number of hotels and accommodations | Hotel |  |  | 1.4
Number of vacation rentals | VacationRental |  |  | 842,000
Number of restaurants | Restaurant |  |  | 5.2
Number of activities and attractions worldwide | ActivityandAttraction |  |  | 1,200,000
Number of average monthly unique visitors | Visitor |  | 463 |
Class B Common Stock |  |  |
Description Of Business And Basis Of Presentation [Line Items] |  |  |
Right to voting |  |  | 10 votes per share
Vote per common stock share | Vote / shares |  |  | 10
Liberty |  |  |
Description Of Business And Basis Of Presentation [Line Items] |  |  |
Common stock purchased by Liberty | 4.8 |  |
Beneficially ownership of shares of common stock | 18.2 |  |
Beneficially ownership of shares of Common Stock Class B | 12.8 |  |
Percentage of interest held by related party |  |  | 100.00%
LTRIP |  |  |
Description Of Business And Basis Of Presentation [Line Items] |  |  |
Beneficially ownership of shares of common stock |  |  | 18.2
Percentage taken from outstanding shares of common stock |  |  | 14.60%
Percentage of beneficially ownership of shares of common stock class B |  |  | 22.50%
Right to voting |  |  | one vote per share
Vote per common stock share | Vote / shares |  |  | 1
Beneficially ownership of equity securities |  |  | 57.90%
LTRIP | Class B Common Stock |  |  |
Description Of Business And Basis Of Presentation [Line Items] |  |  |
Beneficially ownership of shares of common stock |  |  | 12.8
Percentage taken from outstanding shares of common stock |  |  | 100.00%
Right to voting |  |  | ten votes per share
Vote per common stock share | Vote / shares |  |  | 10

X
- Definition Class B common stock shares held by related party. + References No definition available. + Details
Name: | trip_ClassBCommonStockSharesHeldByRelatedParty
Namespace Prefix: | trip_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common shares purchased by Liberty Interactive Corporation in December 2012. + References No definition available. + Details
Name: | trip_CommonSharesPurchasedByRelatedParty
Namespace Prefix: | trip_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of common stock shares held by related party. + References No definition available. + Details
Name: | trip_CommonStockSharesHeldByRelatedParty
Namespace Prefix: | trip_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of business and basis of presentation. + References No definition available. + Details
Name: | trip_DescriptionOfBusinessAndBasisOfPresentationLineItems
Namespace Prefix: | trip_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of user-generated reviews and opinions across broad base of global travel-related brands. + References No definition available. + Details
Name: | trip_DescriptionOfUserGeneratedReviewsAndOpinionsAcrossBroadBaseOfGlobalTravelRelatedBrands
Namespace Prefix: | trip_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of average monthly unique visitors. + References No definition available. + Details
Name: | trip_NumberOfAverageMonthlyUniqueVisitors
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of hotels, accommodations reviewed on the Company's platform. + References No definition available. + Details
Name: | trip_NumberOfHotelsAndAccommodationsReviewsAndOpinions
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of languages worldwide. + References No definition available. + Details
Name: | trip_NumberOfLanguagesWorldwide
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of markets with localized websites. + References No definition available. + Details
Name: | trip_NumberOfMarketsWithLocalizedWebsites
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of restaurants reviewed on the Company's platform. + References No definition available. + Details
Name: | trip_NumberOfRestaurantReviewsAndOpinions
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of experiences reviewed on the Company's platform. + References No definition available. + Details
Name: | trip_NumberOfTravelActivitiesAndExperiencesReviewsAndOpinions
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of vacation rentals reviewed on the Company's platform. + References No definition available. + Details
Name: | trip_NumberOfVacationRentalsReviewsAndOpinions
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of voting rights per share. + References No definition available. + Details
Name: | trip_NumberOfVotingRightsPerShare
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of common stock owned by a related party. + References No definition available. + Details
Name: | trip_PercentOfCommonStockHeldByRelatedPartyCurrent
Namespace Prefix: | trip_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of common stock owned by a related party if Class B shares were converted to common shares. + References No definition available. + Details
Name: | trip_PercentOfCommonStockHeldByRelatedPartyIfClassBConverted
Namespace Prefix: | trip_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The voting rights percentage assuming the related party voted both common and class B stock. + References No definition available. + Details
Name: | trip_RelatedPartyVotingRightsPercentCurrent
Namespace Prefix: | trip_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of the previous owner's (and related party) interest in the registrant that was ultimately transferred to the current related party as a result of a spin-off transaction. + References No definition available. + Details
Name: | trip_ShareOwnershipOfRegistrantOwnedByPreviousRelatedPartyTransferredToCurrentRelatedPartyDuringThePeriod
Namespace Prefix: | trip_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_CommonStockVotingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=trip_LibertyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=trip_LTRIPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |