XML 33 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 0 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 20, 2013
Dec. 09, 2013
Jun. 18, 2014
May 26, 2014
Dec. 31, 2009
Commitment And Contingencies [Line Items]                
Lease rental expense $ 96us-gaap_LeaseAndRentalExpense $ 84us-gaap_LeaseAndRentalExpense $ 70us-gaap_LeaseAndRentalExpense          
Lease obligations, latest maturity year 2023              
HAWAII | Litigation Related to Other Taxes                
Commitment And Contingencies [Line Items]                
Pay-to-play occupancy and other tax payments   171.0expe_OccupancyAndOtherTaxAssessmentPayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
           
Litigation relating to general excise tax, expense   64us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
110us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
         
HAWAII | Litigation Related to Other Taxes | Excise Tax Related Liabilities                
Commitment And Contingencies [Line Items]                
Pay-to-play occupancy and other tax payments   78.0expe_OccupancyAndOtherTaxAssessmentPayments
/ us-gaap_InformationByFinancialStatementLineItemAxis
= expe_ExciseTaxRelatedLiabilitiesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
           
HAWAII | Litigation Related to Other Taxes | Penalties                
Commitment And Contingencies [Line Items]                
Pay-to-play occupancy and other tax payments   41.0expe_OccupancyAndOtherTaxAssessmentPayments
/ us-gaap_InformationByFinancialStatementLineItemAxis
= expe_PenaltiesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
           
HAWAII | Litigation Related to Other Taxes | Accrued Interest                
Commitment And Contingencies [Line Items]                
Pay-to-play occupancy and other tax payments   52.0expe_OccupancyAndOtherTaxAssessmentPayments
/ us-gaap_InformationByFinancialStatementLineItemAxis
= expe_AccruedInterestMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
           
HAWAII | 2012 Tax Assessment | Litigation Related to Other Taxes                
Commitment And Contingencies [Line Items]                
Tax assessments       20.5us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_RegulatoryLiabilityAxis
= expe_TwoThousandTwelveTaxAssessmentMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
       
HAWAII | 2000 through 2012 | Litigation Related to Other Taxes                
Commitment And Contingencies [Line Items]                
Tax assessments         29.2us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_RegulatoryLiabilityAxis
= expe_YearsTwoThousandThroughTwoThousandTwelveTaxAssessmentMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
     
HAWAII | 2000 through 2012 | Litigation Related to Other Taxes | Duplicative Assessment                
Commitment And Contingencies [Line Items]                
Tax assessments         9.3us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LitigationStatusAxis
= expe_DuplicativeAssessmentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_RegulatoryLiabilityAxis
= expe_YearsTwoThousandThroughTwoThousandTwelveTaxAssessmentMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
     
HAWAII | 2013 Tax Assessment | Litigation Related to Other Taxes                
Commitment And Contingencies [Line Items]                
Tax assessments           28.5us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= expe_LitigationRelatedToOtherTaxesMember
/ us-gaap_RegulatoryLiabilityAxis
= expe_TwoThousandThirteenTaxAssessmentMember
/ us-gaap_StatementGeographicalAxis
= stpr_HI
   
Portland, Oregon and Multnomah County, Oregon                
Commitment And Contingencies [Line Items]                
Tax assessments 2.3us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_StatementGeographicalAxis
= expe_PortlandOregonAndMultnomahCountyOregonMember
             
City of San Francisco                
Commitment And Contingencies [Line Items]                
Pay-to-play occupancy and other tax payments             25.5expe_OccupancyAndOtherTaxAssessmentPayments
/ dei_LegalEntityAxis
= expe_TravelCompaniesMember
48.0expe_OccupancyAndOtherTaxAssessmentPayments
/ dei_LegalEntityAxis
= expe_TravelCompaniesMember
Matters relating to hotel booking practices                
Commitment And Contingencies [Line Items]                
Hotel Booking Practices investigation period 3 years              
Matters relating to hotel booking practices | Minimum                
Commitment And Contingencies [Line Items]                
Number of Putative class action law suits 30us-gaap_LossContingencyNewClaimsFiledNumber
/ us-gaap_LitigationCaseAxis
= expe_MattersRelatingToHotelBookingPracticesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
             
Litigation relating to occupancy tax                
Commitment And Contingencies [Line Items]                
Number of lawsuits filed by cities, counties and states involving hotel occupancy taxes 88expe_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
             
Number of lawsuits currently active 30expe_LossContingencyNumberOfLawsuitsCurrentlyActive
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
             
Number of lawsuits dismissed to date 37us-gaap_LossContingencyClaimsDismissedNumber
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
             
Number of dismissals based on finding that defendant was not subject to local hotel occupancy tax or the local government lacked standing to pursue claims 23expe_DismissalBasedOnFindingNotSubjectToTax
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
             
Reserve for legal contingencies 62us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
46us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember
           
Possible interest payments for litigation $ 30us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_LitigationCaseAxis
= expe_LitigationRelatingToOccupancyTaxMember