Revenue from Contracts with Customers | 2. Revenue from Contracts with Customers Our two primary revenue streams are (i) software delivery, support and maintenance and (ii) client services. Software delivery, support and maintenance revenue consists of all of our proprietary software sales (either under a perpetual or term license delivery model), subscription-based software sales, transaction-related revenue, the resale of hardware and third-party software and revenue from post-contract client support and maintenance services, which include telephone support services, maintaining and upgrading software and ongoing enhanced maintenance. Client services revenue consists of revenue from managed services solutions, such as private cloud hosting, outsourcing and revenue cycle management, as well as other client services and project-based revenue from implementation, training and consulting services. For some clients, we host the software applications licensed from us using our own or third-party servers. For other clients, we offer an outsourced service in which we assume partial to total responsibility for a healthcare organization’s IT operations using our employees. At September 30, 2019 and December 31, 2018, we had capitalized costs to obtain or fulfill a contract of $20.9 million and $24.7 million, respectively, in Prepaid and other current assets and $32.2 million and $33.8 million, respectively, in Other assets. During the three months ended September 30, 2019 and 2018, we recognized $7.5 million and $7.1 million, respectively, of amortization expense related to such capitalized costs. During the nine months ended September 30, 2019 and 2018, we recognized $22.5 million and $22.3 million, respectively, of amortization expense related to such capitalized costs. The amortization of these capitalized costs to obtain a contract are included in Selling, general and administrative expense within our consolidated statements of operations. The timing of revenue recognition, billings and cash collections results in billed and unbilled accounts receivable, contract assets and customer advances and deposits. Accounts receivable, net includes both billed and unbilled amounts where the right to receive payment is unconditional and only subject to the passage of time. Contract assets include amounts where revenue recognized exceeds the amount billed to the customer and the right to payment is not solely subject to the passage of time. Deferred revenue includes advanced payments and billings in excess of revenue recognized. Our contract assets and deferred revenue are reported in a net position on an individual contract basis at the end of each reporting period. Contract assets are classified as current or long-term based on the timing of when we expect to complete the related performance obligations and bill the customer. Deferred revenue is classified as current or long-term based on the timing of when we expect to recognize revenue. The breakdown of revenue recognized related based on the origination of performance obligations and elected accounting expedients is presented in the table below: (In thousands) Three Months Ended March 31, 2019 Three Months Ended June 30, 2019 Three Months Ended September 30, 2019 Revenue related to deferred revenue balance at beginning of period $ 126,184 $ 146,150 $ 151,543 Revenue related to new performance obligations satisfied during the period 248,221 233,696 228,927 Revenue recognized under "right-to-invoice" expedient 55,923 62,245 61,814 Reimbursed travel expenses, shipping and other revenue 1,721 2,369 1,900 Total revenue $ 432,049 $ 444,460 $ 444,184 (In thousands) Three Months Ended March 31, 2018 Three Months Ended June 30, 2018 Three Months Ended September 30, 2018 Revenue related to deferred revenue balance at beginning of period $ 181,398 $ 196,163 $ 153,151 Revenue related to new performance obligations satisfied during the period 200,232 180,001 225,641 Revenue recognized under "right-to-invoice" expedient 49,403 62,533 51,288 Reimbursed travel expenses, shipping and other revenue 2,689 2,767 2,350 Total revenue $ 433,722 $ 441,464 $ 432,430 The aggregate amount of contract transaction price related to remaining unsatisfied performance obligations (commonly referred to as “backlog”) represents contracted revenue that has not yet been recognized and includes both deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Total backlog equaled $3.9 billion as of September 30, 2019, of which we expect to recognize approximately 38% over the next 12 months, and the remaining 62% thereafter. Revenue Recognition We recognize revenue only when we satisfy an identified performance obligation (or bundle of obligations) by transferring control of a promised product or service to a customer. We consider a product or service to be transferred when a customer obtains control because a customer has sole possession of the right to use (or the right to direct the use of) the product or service for the remainder of its economic life or to consume the product or service in its own operations. We evaluate the transfer of control primarily from the customer’s perspective as this reduces the risk that revenue is recognized for activities that do not transfer control to the customer. The majority of our revenue is recognized over time because a customer continuously and simultaneously receives and consumes the benefits of our performance. The exceptions to this pattern are our sales of perpetual and term software licenses, and hardware, where we determined that a customer obtains control of the asset upon granting of access, delivery or shipment. We disaggregate our revenue from contracts with customers based on the type of revenue and nature of revenue stream, as we believe those categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The below tables summarize revenue by type and nature of revenue stream as well as by our reportable segments: Three Months Ended September 30, Nine Months Ended September 30, (In thousands) 2019 2018 2019 2018 Revenue: Recurring revenue $ 349,455 $ 349,404 $ 1,048,204 $ 1,063,440 Non-recurring revenue 94,729 83,026 272,489 244,176 Total revenue $ 444,184 $ 432,430 $ 1,320,693 $ 1,307,616 Three Months Ended September 30, 2019 (In thousands) Provider Veradigm Unallocated Total Software delivery, support and maintenance $ 241,516 $ 37,494 $ 5,363 $ 284,373 Client services 155,163 4,186 462 159,811 Total revenue $ 396,679 $ 41,680 $ 5,825 $ 444,184 Three Months Ended September 30, 2018 (In thousands) Provider Veradigm Unallocated Total Software delivery, support and maintenance $ 241,142 $ 35,686 $ (2,690 ) $ 274,138 Client services 161,071 3,089 (5,868 ) 158,292 Total revenue $ 402,213 $ 38,775 $ (8,558 ) $ 432,430 Nine Months Ended September 30, 2019 (In thousands) Provider Veradigm Unallocated Total Software delivery, support and maintenance $ 726,310 $ 108,987 $ 9,611 $ 844,908 Client services 468,666 6,330 789 475,785 Total revenue $ 1,194,976 $ 115,317 $ 10,400 $ 1,320,693 Nine Months Ended September 30, 2018 (In thousands) Provider Veradigm Unallocated Total Software delivery, support and maintenance $ 752,650 $ 89,908 $ (3,382 ) $ 839,176 Client services 473,454 5,171 (10,185 ) 468,440 Total revenue $ 1,226,104 $ 95,079 $ (13,567 ) $ 1,307,616 |