XML 63 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]    
Percentage of total revenue accounted for percentage-of-completion revenue, less than 0.10% 0.10%
Product sales as a percentage of total revenue 95.00% 95.00%
Performance obligation, description of timing Practical Expedients and Exemptions The Company has elected to apply several practical expedients as discussed below: Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded within segment selling and administrative expenses. The majority of the Company’s services are short-term in nature with a contract term of one year or less. For those contracts, the Company has utilized the practical expedient in ASC 606-10-50-14, exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less. The Company’s payment terms are short-term in nature with settlements of one year or less. The Company has utilized the practical expedient in ASC 606-10-32-18, exempting the Company from adjusting the promised amount of consideration for the effects of a significant financing component given that the period between when the Company transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. In most service contracts, the Company has the right to consideration from a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date. For these contracts, the Company has utilized the practical expedient in ASC 606-10-55-18, allowing the Company to recognize revenue in the amount to which it has a right to invoice. Accordingly, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.  
Disaggregation of Revenue [Line Items]    
Revenue $ 43,256 $ 41,069
Operating expenses (excluding depreciation and amortization): 44,599 36,655
Products    
Disaggregation of Revenue [Line Items]    
Revenue 42,072 39,929
Operating expenses (excluding depreciation and amortization): 44,078 35,181
Services    
Disaggregation of Revenue [Line Items]    
Revenue 1,184 1,140
Operating expenses (excluding depreciation and amortization): $ 521 $ 1,474