mdrx-corresp.htm

Allscripts Healthcare Solutions, Inc.

222 Merchandise Mart Plaza, Suite 2024

Chicago, IL 60654

 

October 9, 2018

 

VIA EDGAR

 

United States Securities and Exchange Commission

Division of Corporation Finance

100 F Street, N.E.

Washington, D.C.  20549

 

Attention:Craig Wilson

Brittany Ebbertt

 

Re:Allscripts Healthcare Solutions, Inc.

Form 10-K for the fiscal year ended December 31, 2017

Filed February 26, 2018

Form 10-Q for the quarterly period ended June 30, 2018

Filed August 6, 2018

File No. 001-35547

 

Ladies and Gentlemen:

 

Allscripts Healthcare Solutions, Inc. (the “Company”) provides the following response to the comments contained in the letter (the “Comment Letter”) of the staff of the Division of Corporation Finance (the “Staff”) of the U.S. Securities and Exchange Commission, dated September 26, 2018, relating to the above-referenced filings.

 

In response to the Comment Letter, and to facilitate review, we have repeated the text of the Staff’s comments below and followed each comment with the Company’s response.

 

Form 10-Q for the quarterly period ended June 30, 2018

Notes to Consolidated Financial Statements (Unaudited)

Note 2. Revenue from Contracts with Customers

Performance Obligations, page 12

 

1.

Please tell us the methods, inputs, and assumptions used to determine the transaction price and allocation of the transaction price for each of your performance obligations. Clarify how your existing disclosures comply with ASC 606-10-50-20.

 

In response to the Staff’s comment, the Company plans to revise its disclosure in future filings to clarify the methodology used in the determination of the contract transaction price and the amounts allocated to performance obligations. The Company will include a new subsection within Footnote 2. Revenue from Contracts with Customers, as follows:

 

 


 

Transaction price and allocation

Our contracts with customers often include multiple distinct performance obligations such as: software licenses, software support and maintenance, hardware, client services, private cloud hosting and Software-as-a-Service. We adjust the transaction price for (i) the effect of the time value of money when a contract has a significant financing component and/or (ii) customer discounts and incentives deemed to be variable consideration on a contract-by-contract basis. We then allocate the contract transaction price to the distinct performance obligations in the contract. Such allocation is based on the stand-alone selling price (“SSP”) of each distinct performance obligation. The transaction price allocated to each distinct performance obligation is adjusted for discounts offered to customers that are outside of the Company’s established sufficiently narrow ranges for distinct performance obligations’ SSPs on a relative SSP basis.

For each distinct performance obligation, we use observable stand-alone pricing to determine the SSP. Such observable SSPs are based upon our listed sales prices and consider discounts offered to customers. In instances where SSP is not directly observable because we do not sell the product or service separately, we determine the SSP through the residual approach or cost-plus margin models using information that includes market conditions and other observable inputs. Such instances primarily relate to sales of new products and service offerings and our acute suite of software licenses.

Our products and services are generally not sold with a right of return, except for certain hardware sales, which are not material to our consolidated revenue. We may provide credits or incentives on a contract-by-contract basis which are accounted for either as a material right or as variable consideration, respectively, when allocating the transaction price. Such credits and incentives have historically not been significant.  

Some of our contracts contain a significant financing component resulting in a time value of money adjustment when the distinct performance obligation, such as software licenses, is delivered at a point in time, but the customer payments are over an extended future period. The time value of money adjustment is excluded from the transaction price at contract inception and is recognized over the respective future payment term as interest income. The discount rate used is determined at the time of contract inception and is based on investment grade bond rates with duration equal to the expected payment term.

 

Revenue Recognition, page 14

 

2.

Please tell us which performance obligations fall into each revenue type of software delivery, support and maintenance and client services by recurring and non-recurring. Further, please tell us, and revise as appropriate, what consideration you gave to separately presenting revenue and cost of revenue by tangible product and services on the face of your income statement. Refer to guidance in Rule 5-.03(b)(1) and (2) of Regulation S-X.

 

Page 2 of 4

 


 

In response to the Staff’s comment, the Company plans to revise its disclosure in future filings to clarify which performance obligations fall into each revenue type, specifically, Software delivery, support and maintenance and Client services, which will be further categorized into recurring and non-recurring. The disclosure below reflects the addition of two columns titled “Revenue Type” and “Recurring or Non-Recurring” to the performance obligation table within Footnote 2. Revenue from Contracts with Customers.

 

 

 

 

Revenue

 

Performance Obligations

Revenue Type

Recurring or Non-recurring

Recognition Pattern

Measure of Progress

Support and maintenance ("SMA")

Software delivery, support and maintenance

Recurring

Over time

Output method (time elapsed) – revenue is recognized ratably over the contract term

Software as a service ("SaaS")

Software delivery, support and maintenance

Recurring

Over time

Output method (time elapsed) – revenue is recognized ratably over the contract term

Private cloud hosting

Client services

Recurring

Over time

Output method (time elapsed) – revenue is recognized ratably over the contract term

Client/Education services

Client services

Non-recurring

Over time

Input method (cost to cost) – revenue is recognized proportionally over the service implementation based on hours

Outsourcing services

Client services

Recurring

Over time

Input method (cost to cost) – revenue is recognized proportionally over the outsourcing period

Payerpath

(transaction volume)

Software delivery, support and maintenance

Recurring

Over time

Output method ("right-to-invoice" practical expedient) – value transferred to the customer is reflected on invoicing.

Software licenses

Software delivery, support and maintenance

Non-recurring

Point in time

Upon shipment or electronically delivered, as applicable

Hardware

Software delivery, support and maintenance

Non-recurring

Point in time

Upon shipment

 

 

In response to the Staff’s comment, revenue generated from tangible products solely relates to hardware sales. Historically, such revenue has not been material to the overall sales of the Company and has not met the criteria for further disaggregation under Rule 5-.03(b)(1) and (2) of Regulation S-X as hardware sales have historically represented less than 10% of combined sales. Therefore, the Company has not separately presented hardware revenue and cost of revenue in its consolidated statements of operations.


Page 3 of 4

 


 

If you have any questions regarding the Company’s responses, you may contact me at (800) 334-8534.

Very truly yours,

/s/ Dennis M. Olis

Chief Financial Officer, Allscripts Healthcare Solutions, Inc.

cc:

Richard J. Poulton, President, Allscripts Healthcare Solutions, Inc.

Brian P. Farley, Executive Vice President and General Counsel, Allscripts Healthcare Solutions, Inc.

Edward J. Dillon, Senior Vice President, Corporate Controller, Allscripts Healthcare Solutions, Inc.

Page 4 of 4