XML 29 R10.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition | 12 Months Ended
--- | ---
Dec. 31, 2018
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | 3 Revenue Recognition The Company adopted new accounting guidance regarding the recognition of revenue from contracts with customers as of January 1, 2018 and applied the modified-retrospective method. The Company elected the practical expedient and only evaluated the contracts that were considered incomplete as of January 1, 2018 when quantifying the cumulative effect adjustment under the modified retrospective method. Ultimately, the Company determined that there was not a significant change in the timing or pattern of revenue recognition for the Company’s products and services. The adoption of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows and, as such, did not require any adjustments to information reported in the prior year. The revenue recognition policies described below were effective as of January 1, 2018. The Company recognizes revenue upon transfer of control of promised products and services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company generally enters into contracts that include a combination of products and services. Revenue is allocated to distinct performance obligations and is recognized net of allowances for returns and discounts. The Company recognizes revenue on product sales at the time control of the product transfers to the customer. In substantially all of the Company’s arrangements, title of the product transfers at shipping point and, as a result, the Company determined control transfers at the point of shipment. In more limited cases, there are destination-based shipping terms and, thus, control is deemed to transfer when the products arrive at the customer site. All incremental costs of obtaining a contract are expensed as and when incurred if the expected amortization period of the asset that would have been recognized is one year or less. Shipping and handling costs are included as a component of cost of sales. In situations where the control of the goods transfers prior to the completion of the Company’s obligation to ship the products to its customers, the Company has elected the practical expedient to account for the shipping services as a fulfillment cost. Accordingly, such costs are recognized when control of the related goods is transferred to the customer. In more rare situations, the Company has revenue associated with products that contain specific customer acceptance criteria and the related revenue is not recognized before the customer acceptance criteria are satisfied. The Company elected to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with specific revenue-producing transactions and collected by the Company from a customer. Generally, the Company’s contracts for products include a performance obligation related to installation. The Company has determined that the installation represents a distinct performance obligation and revenue is recognized separately upon the completion of installation. The Company determines the amount of the transaction price to allocate to the installation service based on the standalone selling price of the product and the service, which requires judgment. The Company determines relative standalone selling price of installation based upon a number of factors, including hourly service billing rates and estimated installation hours. In developing these estimates, the Company considers past history, competition, billing rates of current services and other factors. The Company has sales from standalone software, which is included in instrument systems revenue. These arrangements typically include software licenses and maintenance contracts, both of which the Company has determined are distinct performance obligations. The Company determines the amount of the transaction price to allocate to the license and maintenance contract based on the relative standalone selling price of each performance obligation. Software license revenue is recognized at the point in time when control has been transferred to the customer. The revenue allocated to the software maintenance contract is recognized on a straight-line basis over the maintenance period, which is the contractual term of the contract, as a time-based measure of progress best reflects the Company’s performance in satisfying this obligation. Unspecified rights to software upgrades are typically sold as part of the maintenance contract on a when-and-if-available basis. Payment terms and conditions vary among the Company’s revenue streams, although terms generally include a requirement of payment within 30 to 60 days of product shipment. Prior to providing payment terms to customers, an evaluation of the customer’s credit risk is performed. Returns and customer credits are infrequent and insignificant and are recorded as a reduction to sales. Rights of return are not included in sales arrangements and, therefore, there is minimal variable consideration included in the transaction price of our products. Service revenue includes (i) service and software maintenance contracts and (ii) service calls (time and materials). Instrument service contracts and software maintenance contracts are typically annual contracts, which are billed at the beginning of the contract or maintenance period. The amount of the service and software maintenance contract is recognized on a straight-line basis to revenue over the maintenance service period, which is the contractual term of the contract, as a time-based measure of progress best reflects the Company’s performance in satisfying this obligation. There are no deferred costs associated with the service contract, as the cost of the service is recorded when the service is performed. Service calls are recognized to revenue at the time a service is performed. The Company’s deferred revenue liabilities on the consolidated balance sheets consists of the obligation on instrument service contracts and customer payments received in advance, prior to transfer of control of the instrument. The Company records deferred revenue primarily related to its service contracts, where consideration is billable at the beginning of the service period. The following is a summary of the activity of the Company’s deferred revenue and customer advances for the year ended December 31, 2018, 2017 and 2016 (in thousands):
|  | December 31, |
|  | 2018 |  |  | 2017 |  |  | 2016 |
Balance at the beginning of the period |  | $ | 192,589 |  |  | $ | 173,780 |  |  | $ | 170,201 |
Recognition of revenue included in balance at beginning of the period |  |  | (159,258 | ) |  |  | (143,589 | ) |  |  | (140,688 | )
Revenue deferred during the period, net of revenue recognized |  |  | 170,926 |  |  |  | 162,398 |  |  |  | 144,267 |
Balance at the end of the period |  | $ | 204,257 |  |  | $ | 192,589 |  |  | $ | 173,780 |
As of December 31, 2018 and 2017, $39 million and $26 million of deferred revenue and customer advances were classified in other long-term liabilities, respectively. The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands):
|  | December 31, 2018 |
Deferred revenue and customer advances expected to be recognized: |  |  |  |
In one year or less |  | $ | 164,965 |
In 13-24 months |  |  | 22,856 |
In 25 months and beyond |  |  | 16,436 |
Total |  | $ | 204,257 |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration