Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 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. At December 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:

 

 

 

 

 

 

 

 

 

 

 

Non-cancelable

 

 

 

 

 

 

 

Operating

 

 

Related party

 

 

contractual

 

 

 

 

 

(amounts in thousands)

 

leases

 

 

leases

 

 

obligations

 

 

Total

 

2019

 

$

2,450

 

 

$

31

 

 

$

578

 

 

$

3,059

 

2020

 

 

2,212

 

 

 

10

 

 

 

578

 

 

 

2,800

 

2021

 

 

1,593

 

 

 

 

 

 

457

 

 

 

2,050

 

2022

 

 

1,273

 

 

 

 

 

 

 

 

 

1,273

 

2023

 

 

1,215

 

 

 

 

 

 

 

 

 

1,215

 

Thereafter

 

 

917

 

 

 

 

 

 

 

 

 

917

 

Total

 

$

9,660

 

 

$

41

 

 

$

1,613

 

 

$

11,314

 

Schedule of Changes in Aggregate Product Warranty Liabilities

The following table identifies the changes in the Company’s aggregate product warranty liabilities for the years ended December 31, 2018, 2017 and 2016:

 

 

 

December 31,

 

(amounts in thousands)

 

2018

 

 

2017

 

 

2016

 

Product warranty liability at beginning of period

 

$

6,171

 

 

$

3,480

 

 

$

1,973

 

Accruals for warranties issued

 

 

7,693

 

 

 

5,275

 

 

 

3,123

 

Adjustments related to preexisting warranties (including changes in estimates)

 

 

90

 

 

 

200

 

 

 

118

 

Settlements made (in cash or in kind)

 

 

(4,424

)

 

 

(2,784

)

 

 

(1,734

)

Product warranty liability at end of period

 

$

9,530

 

 

$

6,171

 

 

$

3,480