Commitments and Contingencies (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments And Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Minimum Aggregate Payments Due under Non-Cancelable Leases |
The Company leases its offices and certain equipment under operating leases that expire through January 2022. As of September 30, 2015, the minimum aggregate payments due under non-cancelable leases are summarized as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Changes in Aggregate Product Warranty Liabilities |
The following table identifies the changes in the Company’s aggregate product warranty liabilities for the nine and twelve month periods ended September 30, 2015 and December 31, 2014, respectively:
|