XML 57 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 28, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities Measured on a Recurring Basis
The following table presents the fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis:
 
 
Fair Value as of March 28, 2020
(In thousands)
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
Money market funds and time deposits
 
$
6,689

 
$

 
$

 
$
6,689

Banker's acceptance drafts (a)
 
$

 
$
3,329

 
$

 
$
3,329

Forward currency-exchange contract
 
$

 
$
72

 
$

 
$
72

Liabilities:
 
 

 
 

 
 

 
 

2018 Swap Agreement
 
$

 
$
1,275

 
$

 
$
1,275

Forward currency-exchange contracts
 
$

 
$
60

 
$

 
$
60


 
 
Fair Value as of December 28, 2019
(In thousands)
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
Money market funds and time deposits
 
$
9,920

 
$

 
$

 
$
9,920

Banker's acceptance drafts (a)
 
$

 
$
5,230

 
$

 
$
5,230

2015 Swap Agreement
 
$

 
$
11

 
$

 
$
11

Forward currency-exchange contracts
 
$

 
$
3

 
$

 
$
3

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

2018 Swap Agreement
 
$

 
$
770

 
$

 
$
770

Forward currency-exchange contracts
 
$

 
$
118

 
$

 
$
118


(a)
Included in accounts receivable in the accompanying condensed consolidated balance sheet.
Carrying Value and Fair Value of Debt Obligations
The carrying value and fair value of the Company's debt obligations, excluding lease obligations and other borrowings, are as follows:
 
 
March 28, 2020
 
December 28, 2019
 
 
Carrying Value
 
Fair Value
 
Carrying Value
 
Fair Value
(In thousands)
 
 
 
 
Debt Obligations:
 
 
 
 
 
 
 
 
Revolving credit facility
 
$
260,485

 
$
260,485

 
$
265,419

 
$
265,419

Commercial real estate loan
 
19,163

 
21,656

 
19,425

 
20,541

Senior promissory notes
 
10,000

 
10,662

 
10,000

 
10,803

 
 
$
289,648

 
$
292,803

 
$
294,844

 
$
296,763