Financial Review

Previous Next

NOTE 14  UNEARNED REVENUE

Unearned revenue is comprised of the following items:

VOLUME LICENSING PROGRAMS

Represents customer billings for multi-year licensing arrangements, paid either upfront or annually at the beginning of each billing coverage period, which are accounted for as subscriptions with revenue recognized ratably over the billing coverage period.

UNDELIVERED ELEMENTS

Represents the right to receive unspecified upgrades/enhancements of Microsoft Internet Explorer on a when-and-if-available basis and free post-delivery telephone support. This revenue deferral is applicable for Windows XP and prior versions shipped as retail packaged products, products licensed to OEMs, and perpetual licenses for current products under our Open and Select volume licensing programs. The amount recorded as unearned is based on the sales price of those elements when sold separately and is recognized ratably on a straight-line basis over the related product’s life cycle. Product life cycles are currently estimated at three and one-half years for Windows operating systems. Undelivered elements include $276 million of deferred revenue related to the Windows 7 Upgrade Option program.

OTHER

Represents payments for post-delivery support and consulting services to be performed in the future, online advertising for which the advertisement has yet to be displayed, Microsoft Dynamics business solutions products, Xbox Live subscriptions, Mediaroom, and other offerings for which we have been paid upfront and earn the revenue when we provide the service or software, or otherwise meet the revenue recognition criteria.

The components of unearned revenue were as follows:

(In millions)
June 30, 2009 2008
Volume licensing programs $11,350 $12,232
Undelivered elements 1,083 1,396
Other 1,851 1,669
Total $14,284 $15,297

Unearned revenue by segment was as follows:

(In millions)
June 30, 2009 2008
Client $, 2,345 $(2,738
Server and Tools 4,732 5,007
Microsoft Business Division 6,508 7,101
Other segments 699 451
Total $14,284 $15,297