XML 52 R36.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue from Contracts with Customers (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Revenue from Contract with Customer [Abstract] |
Disaggregation of Revenue [Table Text Block] | The following tables illustrate the disaggregation of revenue by geographic area, groups of similar products and services and sales channels for the twelve months ended December 31, 2018, 2017 and 2016 (in thousands): Net Sales by geographic area
|  | Twelve Months Ended
|  | December 31
|  | 2018 |  | 2017 |  | 2016
Americas |  | $ | 690,996 |  |  | $ | 640,274 |  |  | $ | 607,026 |
Europe, Middle East and Africa |  | 335,603 |  |  | 273,738 |  |  | 129,046 |
Asia Pacific |  | 96,912 |  |  | 89,054 |  |  | 72,500 |
Total |  | $ | 1,123,511 |  |  | $ | 1,003,066 |  |  | $ | 808,572 |
Net Sales are attributed to each geographic area based on the end user country and are net of intercompany sales. Net Sales by groups of similar products and services
|  | Twelve Months Ended
|  | December 31
|  | 2018 |  | 2017 |  | 2016
Equipment |  | $ | 729,993 |  |  | $ | 636,875 |  |  | $ | 491,075 |
Parts and Consumables |  | 222,345 |  |  | 202,452 |  |  | 173,632 |
Specialty Surface Coatings |  | 29,827 |  |  | 31,407 |  |  | 29,146 |
Service and Other |  | 141,346 |  |  | 132,332 |  |  | 114,719 |
Total |  | $ | 1,123,511 |  |  | $ | 1,003,066 |  |  | $ | 808,572 |
Net Sales by sales channel
|  | Twelve Months Ended
|  | December 31
|  | 2018 |  | 2017 |  | 2016
Sales Direct to Consumer |  | $ | 735,244 |  |  | $ | 674,495 |  |  | $ | 609,538 |
Sales to Distributors |  | 388,267 |  |  | 328,571 |  |  | 199,034 |
Total |  | $ | 1,123,511 |  |  | $ | 1,003,066 |  |  | $ | 808,572 |
Contract with Customer, Asset and Liability [Table Text Block] | The change in our sales incentive accrual balance for the twelve months ended December 31, 2018 was as follows:
| Twelve Months Ended
| December 31
| 2018
Beginning balance | $ | 13,466 |
Additions to sales incentive accrual | 30,458 |
Contract payments | (26,992 | )
Foreign currency fluctuations | (280 | )
Ending balance | $ | 16,652 |
Deferred Revenue, by Arrangement, Disclosure [Table Text Block] | The change in the deferred revenue balance for the twelve months ended December 31, 2018 was as follows:
| Twelve Months Ended
| December 31
| 2018
Beginning balance | $ | 7,787 |
Increase in deferred revenue representing our obligation to satisfy future performance obligations | 14,650 |
Decrease in deferred revenue for amounts recognized in Net Sales for satisfied performance obligations | (13,755 | )
Foreign currency fluctuations | (157 | )
Ending balance | $ | 8,525 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] | At December 31, 2018, $5,021 and $3,504 of deferred revenue was reported in Other Current Liabilities and Other Liabilities, respectively, on our Condensed Consolidated Balance Sheets. Of this, we expect to recognize the following approximate amounts in Net Sales in the following periods:
2019 | $ | 5,021 |
2020 | 1,865 |
2021 | 1,044 |
2022 | 442 |
2023 | 153 |
Thereafter | — |
Total | $ | 8,525 |

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109196051&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 the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765 + Details
Name: | us-gaap_DeferredRevenueByArrangementDisclosureTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&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

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration