XML 55 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 28, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The change in product warranty liability for fiscal years 2018 and 2017 was comprised of the following (in thousands):
 
2018
 
2017
Beginning balance
$
2,820

 
$
2,764

Additions to warranty reserve, net of reversals
620

 
917

Warranty claims settled
(840
)
 
(861
)
Ending balance
$
2,600

 
$
2,820

Operating Leases of Lessee Disclosure
Operating lease expense for fiscal years 2018, 2017 and 2016 was as follows (in thousands):
 
2018
 
2017
 
2016
Operating lease expense
$
10,753

 
$
14,320

 
$
12,127

Schedule of Future Minimum Rental Payments for Operating Leases
At December 28, 2018, the Company had the following future minimum lease payments under non-cancelable operating leases (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
After 2023
Future minimum lease payments
$
8,562

 
7,290

 
7,348

 
5,269

 
5,112

 
14,589

Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance
The impact to the Company’s results of operations from its forward contracts for fiscal years 2018, 2017 and 2016 was as follows (in thousands):
 
2018
 
2017
 
2016
Increase (decrease) in sales
$
(758
)
 
$
1,327

 
$

Increase (decrease) in cost of sales
(944
)
 
84

 
3,516

Ineffective portion of change in fair value

 

 

Schedule of Foreign Exchange Contracts, Statement of Financial Position
Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 28, 2018 is as follows (dollars in thousands):
Aggregate
Notional
Amount
 
Start
Date
 
End
Date
 
$/Foreign Currency
 
Fair
Value
 
Balance Sheet Location
$
12,621

 
Jan 2019
 
Jun 2019
 
1.1686

Euro
 
$
(149
)
 
Accrued Expenses
10,991

 
Jan 2019
 
Jun 2019
 
0.0523

Peso
 
(494
)
 
Accrued Expenses
10,535

 
Jan 2019
 
Jun 2019
 
1.1705

Euro
 
(141
)
 
Accrued Expenses
11,019

 
Jan 2019
 
Jun 2019
 
0.0483

Peso
 
(316
)
 
Accrued Expenses
10,499

 
Jul 2019
 
Dec 2019
 
0.0500

Peso
 
368

 
Accrued Expenses