XML 108 R31.htm IDEA: XBRL DOCUMENT
v3.19.3

Revenue from Contracts with Customers (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2019
Revenue from Contract with Customer [Abstract] |
Schedule of Deferred Revenue and Customer Advances by Arrangement | A rollforward of the Company’s deferred revenue and customer advances is as follows:
|  | Nine Months Ended September 30, 2019 |
Beginning balance, January 1 (1) |  | $ | 17,474 |
Deferred revenue and customer advances assumed in ESI Merger |  |  | 4,629 |
Additions to deferred revenue and customer advances |  |  | 41,922 |
Amount of deferred revenue and customer advances recognized in income |  |  | (38,787 | )
Ending balance, September 30 (2) |  | $ | 25,238 |
| (1) | Beginning deferred revenue and customer advances as of January 1, 2019 included $ 8,134 of current deferred revenue, $ 3,228 of long-term deferred revenue and $ 6,112 of current customer advances.
| (2) | Ending deferred revenue as of September 30, 2019 included $ 14,161 of current deferred revenue, $ 2,874 of long-term deferred revenue and $ 8,202 of current customer advances.
Summary of Revenue from Contracts with Customers | The following table summarizes revenue from contracts with customers:
|  | Three Months Ended September 30, 2019 |
|  | Vacuum & Analysis |  |  | Light & Motion |  |  | Equipment & Solutions |  |  | Total |
Net revenues: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Products |  | $ | 197,203 |  |  | $ | 156,436 |  |  | $ | 32,534 |  |  | $ | 386,173 |
Services |  |  | 43,478 |  |  |  | 16,024 |  |  |  | 16,776 |  |  |  | 76,278 |
Total net revenues |  | $ | 240,681 |  |  | $ | 172,460 |  |  | $ | 49,310 |  |  | $ | 462,451 |
|  | Three Months Ended September 30, 201 8 |
|  | Vacuum & Analysis |  |  | Light & Motion |  |  | Equipment & Solutions |  |  | Total |
Net revenues: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Products |  | $ | 239,924 |  |  | $ | 186,331 |  |  | $ | — |  |  | $ | 426,255 |
Services |  |  | 46,114 |  |  |  | 14,783 |  |  |  | — |  |  |  | 60,897 |
Total net revenues |  | $ | 286,038 |  |  | $ | 201,114 |  |  | $ | — |  |  | $ | 487,152 |
|  | Nine Months Ended September 30, 2019 |
|  | Vacuum & Analysis |  |  | Light & Motion |  |  | Equipment & Solutions |  |  | Total |
Net revenues: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Products |  | $ | 581,611 |  |  | $ | 502,496 |  |  | $ | 100,755 |  |  | $ | 1,184,862 |
Services |  |  | 129,080 |  |  |  | 46,531 |  |  |  | 39,649 |  |  |  | 215,260 |
Total net revenues |  | $ | 710,691 |  |  | $ | 549,027 |  |  | $ | 140,404 |  |  | $ | 1,400,122 |
|  | Nine Months Ended September 30, 2018 |
|  | Vacuum & Analysis |  |  | Light & Motion |  |  | Equipment & Solutions |  |  | Total |
Net revenues: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Products |  | $ | 865,714 |  |  |  | 567,217 |  |  | $ | — |  |  | $ | 1,432,931 |
Services |  |  | 136,996 |  |  |  | 44,640 |  |  |  | — |  |  |  | 181,636 |
Total net revenues |  | $ | 1,002,710 |  |  | $ | 611,857 |  |  | $ | — |  |  | $ | 1,614,567 |

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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