McKesson 2011 Annual Report Download - page 68

Download and view the complete annual report

Please find page 68 of the 2011 McKesson annual report below. You can navigate through the pages in the report by either clicking on the pages listed below, or by using the keyword search tool below to find specific information within the annual report.

Page out of 130

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130

McKESSON CORPORATION
FINANCIAL NOTES (Continued)
62
Software systems are marketed under information systems agreements as well as service agreements. Perpetual
software arrangements are recognized at the time of delivery or under the percentage-of-completion method based
on the terms and conditions in the contract. Contracts accounted for under the percentage-of-completion method are
generally measured based on the ratio of labor costs incurred to date to total estimated labor costs to be incurred.
Changes in estimates to complete and revisions in overall profit estimates on these contracts are charged to earnings
in the period in which they are determined. We accrue for contract losses if and when the current estimate of total
contract costs exceeds total contract revenue.
Hardware revenues are generally recognized upon delivery. Revenue from multi-year software license
agreements is recognized ratably over the term of the agreement. Software implementation fees are recognized as
the work is performed or under the percentage-of-completion method. Maintenance and support agreements are
marketed under annual or multi-year agreements and are recognized ratably over the period covered by the
agreements. Subscription, content and transaction processing fees are generally marketed under annual and multi-
year agreements and are recognized ratably over the contracted terms beginning on the service start date for fixed
fee arrangements and recognized as transactions are performed beginning on the service start date for per-transaction
fee arrangements. Remote processing service fees are recognized monthly as the service is performed. Outsourcing
service revenues are recognized as the service is performed.
We also offer certain products on an application service provider basis, making our software functionality
available on a remote hosting basis from our data centers. The data centers provide system and administrative
support, as well as hosting services. Revenue on products sold on an application service provider basis is
recognized on a monthly basis over the term of the contract beginning on the service start date of products hosted.
This segment also engages in multiple-element arrangements, which may contain any combination of software,
hardware, implementation or consulting services, or maintenance services. When some elements are delivered prior
to others in an arrangement and vendor-specific objective evidence of fair value (VSOE”) exists for the undelivered
elements, revenue for the delivered elements is recognized upon delivery of such items. The segment establishes
VSOE for hardware and implementation and consulting services based on the price charged when sold separately,
and for maintenance services, based on renewal rates offered to customers. Revenue for the software element is
recognized under the residual method only when fair value has been established for all of the undelivered elements
in an arrangement. If fair value cannot be established for any undelivered element, all of the arrangement’s revenue
is deferred until the delivery of the last element or until the fair value of the undelivered element is determinable.
Our Technology Solutions segment also includes revenues from disease management programs provided to
various states Medicaid programs. These service contracts include provisions for achieving certain cost-savings
and clinical targets. If the targets are not met for certain of these contracts, a portion, or all, of the revenue must be
refunded to the customer. We recognize revenue during the term of the contract by assessing actual performance
against contractual targets and then determining the amount the customer would be legally obligated to pay if the
contract terminated as of the measurement date. These assessments include estimates of medical claims and other
data in accordance with the contract methodology. Because complete data is unavailable until six to nine months
after the measurement period, there is generally a significant time delay between recording the accrual and the final
settlement of the contract. If data is insufficient to assess performance or we have not met the targets, we defer
recognition of the revenue. As of March 31, 2011 and 2010, we had deferred $25 million and $26 million related to
these types of contracts, which was included in deferred revenue in the consolidated balance sheets. We generally
have been successful in achieving performance targets under these agreements.