Commitments and Contingencies (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments And Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Minimum Aggregate Payments Due under Operating Leases and Specified Non-Cancelable Contractual Obligations Consist of Software License and Maintenance Agreements |
The Company leases its facilities and certain equipment under operating leases that expire through September 2024. As of March 31, 2018, the minimum aggregate payments due under operating leases and specified non-cancelable contractual obligations, which consist of software license and maintenance agreements, are summarized as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Changes in Aggregate Product Warranty Liabilities |
Accruals for estimated standard warranty expenses are made at the time that the associated revenue is recognized. The provisions for estimated warranty obligations are made based on known claims and estimates of additional returns and warranty obligations based on historical data and future expectations. The following table identifies the changes in the Company’s aggregate product warranty liabilities for the three and twelve-month periods ended March 31, 2018 and December 31, 2017, respectively:
|