440000 - Disclosure - Revenue Recognition and Deferred Revenue

Arc namepresentationArc
Arc rolehttp://www.xbrl.org/2003/arcrole/parent-child
Link rolehttp://fasb.org/us-gaap/role/disclosure/DeferredRevenue
ConceptOrder
us-gaap:RevenueRecognitionAndDeferredRevenueAbstract
us-gaap:Asu201409TransitionAbstract
10
us-gaap:PrecontractCostsPolicyTextBlock
10
us-gaap:GovernmentalContractsSubjectToRenegotiationAbstract
20
us-gaap:GovernmentalContractsSubjectToRenegotiation
30
us-gaap:RefundsDueUnderGovernmentContracts
40
us-gaap:RefundsDueUnderGovernmentContractsNotReasonablyEstimable
50
us-gaap:BasisOfProvisionForRefundsUnderGovernmentContracts
60
us-gaap:GovernmentContractorsSubcontractAndSpecialEquipmentCostNatureOfTransaction
70
us-gaap:RevenueRecognitionAllowances
80
us-gaap:RevenueRecognitionCompletedContractMethod
90
us-gaap:RevenueRecognitionDiscounts
100
us-gaap:RevenueRecognitionIncentives
110
us-gaap:RevenueRecognitionLongTermContracts
120
us-gaap:RevenueRecognitionLongTermContractsIncentiveAndAwardFees
130
us-gaap:RevenueRecognitionLoyaltyPrograms
140
150
us-gaap:RevenueRecognitionPercentageOfCompletionMethod
160
us-gaap:RevenueRecognitionRebates
170
us-gaap:RevenueRecognitionRetailLandSales
180
us-gaap:RevenueRecognitionRetrospectiveRateSettingSystemsPolicyPolicyTextBlock
190
us-gaap:RevenueRecognitionRevenueReductions
200
us-gaap:RevenueRecognitionSalesOfGoods
210
us-gaap:RevenueRecognitionSalesOfServices
220
us-gaap:RevenueRecognitionSalesReturns
230
us-gaap:RevenueRecognitionServicesCommissions
240
us-gaap:RevenueRecognitionServicesFranchiseFees
250
us-gaap:RevenueRecognitionServicesLicensingFees
260
us-gaap:RevenueRecognitionServicesRefundableFeesForServices
270
us-gaap:RevenueRecognitionServicesRoyaltyFees
280
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsLineItems
290
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceAbstract
300
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceMethod
310
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsDeterminationOfSellingPriceAmount
320
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsSignificantDeliverablesSeparateUnitsOfAccountingQualificationFlag
330
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesAbstract
340
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesSellingPrice
350
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesMethodology
360
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsAllocationToSpecificUnitOfAccountingEffectOfChangesAssumptions
370
us-gaap:RevenueRecognitionNewAccountingPronouncementTiming
380
us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription
390
us-gaap:RevenueRecognitionMilestoneMethodTableTextBlock
400
us-gaap:RevenueRecognitionMilestoneMethodTable
410
us-gaap:RevenueRecognitionMilestoneMethodLineItems
420
us-gaap:RevenueRecognitionMilestoneMethodDescription
430
us-gaap:RevenueRecognitionMilestoneMethodMilestone
440
us-gaap:RevenueRecognitionMilestoneMethodFactors
450
us-gaap:RevenueRecognitionMilestoneMethodRevenueRecognized
460
us-gaap:RevenueRecognitionAdvertisingBarterTransactions
470
us-gaap:RevenueRecognitionSalesReturnsChangesInEstimatedReturns
480
us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns
490
us-gaap:MovementInDeferredRevenueRollForward
500
us-gaap:DeferredRevenueAdditions
510
us-gaap:DeferredRevenueRevenueRecognized1
520
us-gaap:DeferredRevenueRefundPayments1
530
us-gaap:DeferredRevenuePeriodIncreaseDecrease
540
us-gaap:DeferredRevenueByArrangementDisclosureTextBlock
550
us-gaap:DeferredRevenueArrangementByTypeTable
560
us-gaap:DeferredRevenueArrangementLineItems
570
us-gaap:MovementInCustomerRefundableFeesRollForward
580
us-gaap:CustomerRefundableFees
590
us-gaap:CustomerRefundableFeesProceeds
600
us-gaap:CustomerRefundableFeesRevenueRecognized1
610
us-gaap:CustomerRefundableFeesRefundPayments1
620
us-gaap:CustomerRefundableFeesPeriodIncreaseDecrease
630
us-gaap:RecognitionOfDeferredRevenue
640
us-gaap:DeferredRevenueArrangementTypeAxis
650
us-gaap:DeferredRevenueArrangementTypeDomain
660
us-gaap:LayawaySaleMember
670
us-gaap:InitialHookupDeferredRevenueMember
680
us-gaap:LeasingArrangementMember
690
us-gaap:RoyaltyArrangementMember
700
us-gaap:SubscriptionArrangementMember
710
us-gaap:TransportationAdvanceTicketArrangementMember
720
us-gaap:AnnualMembershipFeesMember
730
us-gaap:UpFrontPaymentArrangementMember
740
us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember
750
us-gaap:NonsoftwareLicenseArrangementMember
760
us-gaap:SoftwareLicenseArrangementMember
770
us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember
780
us-gaap:LoanLendingCommitmentArrangementFeesMember
790
us-gaap:NonmonetaryTransactionAmountOfBarterTransaction
800
us-gaap:NonmonetaryTransactionFairValueNotDeterminable
810
us-gaap:DeferredAdvertisingCosts
820
us-gaap:AccountsReceivableUnapprovedContractClaimsAmountAbstract
830
us-gaap:AccountsReceivableUnapprovedContractClaimsAmountExpectedToBeCollectedAfterOneYear
840
us-gaap:AccountsReceivableUnapprovedContractClaimsAmountExpectedToBeCollectedWithinOneYear
850
us-gaap:AccountsReceivableUnapprovedContractClaims
860
us-gaap:UnbilledChangeOrdersAbstract
870
us-gaap:UnbilledChangeOrdersAmountExpectedToBeCollectedWithinOneYear
880
us-gaap:UnbilledChangeOrdersAmountExpectedToBeCollectedAfterOneYear
890
us-gaap:UnbilledChangeOrders
900
us-gaap:UnbilledReceivablesNotBillableRollingMaturityAbstract
910
us-gaap:UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInNextRollingTwelveMonths
920
us-gaap:UnbilledReceivablesNotBillableAmountExpectedToBeCollectedAfterNextRollingTwelveMonths
930
us-gaap:ContractClaimsDescription
940
us-gaap:CommitmentsToCompleteContractsInProcess
950
us-gaap:CostOfSalesVendorAllowancesPolicy
960
us-gaap:CustomerAdvancesAndProgressPaymentsForLongTermContractsOrPrograms
970
us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract
980
us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
990
us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedAfterOneYear
1000
us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
1010
us-gaap:DeferredRevenueDisclosureAbstract
1020
us-gaap:DeferredRevenueDisclosureTextBlock
1030
us-gaap:DeferredRevenueDescription
1040
us-gaap:RevenueRecognitionAbstract
1050
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsTableTextBlock
1060
us-gaap:RevenueRecognitionMultipleDeliverableArrangementsTable
1070
us-gaap:TimeSharingTransactionsSellersPoliciesWithRespectToMeetingCriteriaForBuyersCommitment
1080
us-gaap:TimeSharingTransactionsSellersPoliciesWithRespectToMeetingCriteriaForCollectibilityOfSalesPrice
1090
us-gaap:ShippingAndHandlingCostPolicyTextBlock
1100
us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure
1110
us-gaap:RevenueRecognitionExciseAndSalesTaxes
1120
us-gaap:InitialFranchiseFees
1130
us-gaap:EstimateOfCancellations
1140
us-gaap:AdvancesReceivedOnGovernmentContractsNotNettedAgainstAccountsReceivable
1150
us-gaap:BillingsInExcessOfCostCurrent
1160
us-gaap:BillingsInExcessOfCostNoncurrent
1170
us-gaap:BillingsInExcessOfCost
1180
us-gaap:BillingsInExcessOfCostAbstract
1190
1200
us-gaap:RetentionPayableDueOneYearOrLess
1210
us-gaap:RetentionPayableDueAfterOneYearAbstract
1220
us-gaap:RetentionPayableDueOneToTwoYears
1230
us-gaap:RetentionPayableDueTwoToThreeYears
1240
us-gaap:RetentionPayableDueThreeToFourYears
1250
us-gaap:RetentionPayableDueFourToFiveYears
1260
us-gaap:RetentionPayableDueFiveYearsOrMore
1270
us-gaap:RetentionPayableDueAfterOneYear
1280
us-gaap:RetentionPayable
1290
us-gaap:RetentionPayableDueInRemainderOfFiscalYear
1300
us-gaap:RetentionPayableRollingMaturityAbstract
1310
us-gaap:RetentionPayableDueInNextRollingTwelveMonths
1320
us-gaap:RetentionPayableDueAfterNextRollingTwelveMonthsAbstract
1330
us-gaap:RetentionPayableDueInRollingYearTwo
1340
us-gaap:RetentionPayableDueInRollingYearThree
1350
us-gaap:RetentionPayableDueInRollingYearFour
1360
us-gaap:RetentionPayableDueInRollingYearFive
1370
us-gaap:RetentionPayableDueAfterRollingYearFive
1380
us-gaap:RetentionPayableDueAfterNextRollingTwelveMonths
1390
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDateAbstract
1400
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinOneYear
1410
us-gaap:UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInRemainderOfFiscalYear
1420
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDateDescriptionOfPrerequisitesForBillings
1430
us-gaap:DeclineInInitialFranchiseFeesDescription
1440
us-gaap:GovernmentContractorsPolicyPolicyTextBlock
1450
us-gaap:GovernmentContractorsContractsInProgressPolicyPolicyTextBlock
1460
us-gaap:GovernmentContractorsRevenueRecognitionPolicyPolicyTextBlock
1470
us-gaap:FilmsRevenueRecognitionPolicyPolicyTextBlock
1480
us-gaap:RevenueRecognitionServicesManagementFees
1490
us-gaap:PremiumsEarnedNetPropertyAndCasualty
1500
us-gaap:PremiumsEarnedNetLife
1510
us-gaap:PremiumsEarnedNetAccidentAndHealth
1520
us-gaap:PremiumsEarnedNetFinancialGuaranteeInsuranceContracts
1530
us-gaap:PremiumsEarnedNetOtherInsurance
1540
us-gaap:PremiumsEarnedNetByBusinessAbstract
1550
us-gaap:CustomerAdvancesForConstruction
1560
us-gaap:TimeSharingTransactionsDeferredProfit
1570
us-gaap:DeferredSubscriberAcquisitionCostsCurrent
1580
us-gaap:DeferredSubscriberAcquisitionCostsNoncurrent
1590
us-gaap:GovernmentContractReceivableUnbilledAmounts
1600
us-gaap:CustomerAdvancesAndDeposits
1610
us-gaap:CustomerAdvancesAndDepositsCurrent
1620
us-gaap:CustomerAdvancesCurrent
1630
us-gaap:CustomerDepositsCurrent
1640
us-gaap:CustomerAdvancesAndDepositsCurrentAbstract
1650
us-gaap:CustomerAdvancesNoncurrent
1660
us-gaap:CustomerDepositsNoncurrent
1670
us-gaap:CustomerAdvancesOrDepositsNoncurrent
1680
us-gaap:CustomerAdvancesOrDepositsNoncurrentAbstract
1690
us-gaap:CustomerLoyaltyProgramLiabilityCurrent
1700
us-gaap:CustomerLoyaltyProgramLiabilityNoncurrent
1710
us-gaap:OtherDeferredCreditsNoncurrent
1720
us-gaap:DeferredRevenueAndCreditsNoncurrent
1730
us-gaap:DeferredRevenueAndCredits
1740
us-gaap:DeferredLeasingCommissions
1750
us-gaap:DeferredRevenueAndCreditsAbstract
1760
us-gaap:DeferredRevenueAndCreditsCurrent
1770
us-gaap:OtherDeferredCreditsCurrent
1780
us-gaap:DeferredSetUpCostsCurrent
1790
us-gaap:DeferredSetUpCostsNoncurrent
1800
us-gaap:RevenueRecognitionDeferredRevenue
1810
us-gaap:RevenueRecognitionCustomerAcquisitions
1820
us-gaap:RevenueRecognitionSoftware
1830
us-gaap:RevenueRecognitionRealEstateTransactionsPolicy
1840
us-gaap:ForeignExchangeAndOtherDerivativeFinancialInstrumentsMember
1850
us-gaap:NameOfReportingCategoryDomain
1860
us-gaap:PrincipleTransactionRevenueDescriptionOfReportingCategoryAxis
1870
us-gaap:DeferredSalesCommission
1880
us-gaap:IncreaseDecreaseInCustomerLoyaltyProgramLiability
1890
us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings
1900
us-gaap:IncreaseDecreaseInCustomerAdvances
1910
us-gaap:IncreaseDecreaseInCustomerDeposits
1920
us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits
1930
us-gaap:IncreaseDecreaseInContractReceivablesNet
1940
us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
1950
us-gaap:IncreaseDecreaseInUnbilledReceivables
1960
us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
1970
us-gaap:IncreaseDecreaseInCustomerAdvancesAndDepositsAbstract
1980
us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDepositsAbstract
1990
us-gaap:FacilityCosts
2000
us-gaap:AccruedLiabilitiesForUnredeeemedGiftCards
2010
us-gaap:IncreaseDecreaseInGiftCardLiability
2020
us-gaap:ContractReceivableRetainageDueOneYearOrLess
2030
us-gaap:ContractReceivableRetainageDueOneToTwoYears
2040
us-gaap:ContractReceivableRetainageDueTwoToThreeYears
2050
us-gaap:ContractReceivableRetainageDueThreeToFourYears
2060
us-gaap:ContractReceivableRetainageDueFourToFiveYears
2070
us-gaap:ContractReceivableRetainageDueFiveYearsOrMore
2080
us-gaap:ContractReceivableRetainageDueAfterOneYear
2090
us-gaap:ContractReceivableRetainage
2100
us-gaap:ContractReceivableRetainageDueInRemainderOfFiscalYear
2110
us-gaap:AdvertisingBarterTransactionsMember
2120
us-gaap:AdvertisingBarterTransactionsAdvertisingBarterCosts
2130
us-gaap:AdvertisingBarterTransactionsAdvertisingBarterRevenue
2140
us-gaap:AdvertisingCostsCapitalizedDirectResponseAdvertisingWriteDown
2150
us-gaap:AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising
2160
us-gaap:AirTrafficLiabilityCurrent
2170
us-gaap:ContinuingCareRetirementCommunitiesAdvanceFeesRefunds
2180
us-gaap:DeferredAirTrafficRevenue
2190
us-gaap:DeferredAirTrafficRevenueCurrentAbstract
2200
us-gaap:FrequentFlierLiabilityCurrent
2210
us-gaap:FrequentFlierLiabilityNoncurrent
2220
us-gaap:HealthCareOrganizationRevenueAndExpenseAbstract
2230
us-gaap:HealthCareOrganizationAllowanceForDoubtfulAccountsPercentageOfAccountsReceivable
2240
us-gaap:HealthCareOrganizationDisclosuresforCertainHealthCareEntitiesAbstract
2250
us-gaap:HealthCareOrganizationPatientServiceRevenueLessProvisionForBadDebts
2260
us-gaap:HealthCareOrganizationPatientServiceRevenueLessProvisionForBadDebtsAbstract
2270
us-gaap:HealthCareOrganizationPatientServiceRevenueProvisionforBadDebts
2280
us-gaap:HealthCareOrganizationReceivableAndRevenueDisclosuresLineItems
2290
us-gaap:HealthCareOrganizationRevenueNetOfPatientServiceRevenueProvisions
2300
us-gaap:HealthCareOrganizationRevenueNetOfPatientServiceRevenueProvisionsAbstract
2310
us-gaap:IncreaseDecreaseInAirTrafficLiability1
2320
us-gaap:IncreaseDecreaseInDeferredAirTrafficRevenue
2330
us-gaap:IncreaseDecreaseInDeferredAirTrafficRevenueAbstract
2340
us-gaap:IncreaseDecreaseInFrequentFlyerLiability
2350
us-gaap:ScheduleOfRevenueSourcesHealthCareOrganizationTableTextBlock
2360
us-gaap:ScheduleOfRevenueSourcesHealthCareOrganizationTable
2370