XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies  
Schedule of changes in product warranty reserves

 

 

December 31,

 

 

 

2017

 

2016

 

2015

 

 

 

(in thousands)

 

Balance, beginning of the year

 

$

4,217

 

$

8,159

 

$

5,411

 

Warranties issued

 

5,817

 

3,916

 

7,873

 

Addition from Ultratech acquisition

 

1,889

 

 

 

Consumption of reserves

 

(6,330

)

(6,433

)

(3,551

)

Changes in estimate

 

939

 

(1,425

)

(1,574

)

 

 

 

 

 

 

 

 

Balance, end of the year

 

$

6,532

 

$

4,217

 

$

8,159

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of minimum lease commitments for property and equipment under operating lease agreements

Minimum lease commitments at December 31, 2017 for property and equipment under operating lease agreements (exclusive of renewal options) are payable as follows:

 

 

 

Operating

 

 

 

Leases

 

 

 

(in thousands)

 

Payments due by period:

 

 

 

2018

 

$

5,655

 

2019

 

5,533

 

2020

 

5,529

 

2021

 

2,307

 

2022

 

2,308

 

Thereafter

 

2,919

 

 

 

 

 

 

 

 

 

Total

 

$

24,251

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of customers who accounted for more than 10% of our aggregate accounts receivable or net sales

 

 

 

Accounts Receivable

 

Net Sales

 

 

 

Year ended December 31,

 

For the Year Ended December 31,

 

Customer

 

2017

 

2016

 

2017

 

2016

 

2015

 

Customer A

 

24

%

23

%

21

%

13

%

*

 

Customer B

 

*

 

17

%

*

 

*

 

*

 

Customer C

 

*

 

*

 

*

 

*

 

20

%

Customer D

 

*

 

*

 

*

 

*

 

12

%

 

 

* Less than 10% of aggregate accounts receivable or net sales