XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value and Derivative Instruments (Tables)
9 Months Ended
Sep. 25, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assets Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): 
September 25, 2021Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$12,621 $— $— $12,621 
U.S. treasuries5,300 — — 5,300 
17,921 — — 17,921 
Marketable securities:
 U.S. treasuries37,135 — — 37,135 
 Certificates of deposit— 723 — 723 
 U.S. agency securities— 575 — 575 
 Corporate bonds— 27,336 — 27,336 
 Commercial paper— 45,129 — 45,129 
37,135 73,763 — 110,898 
Interest rate swap derivative contracts— 548 — 548 
Total assets$55,056 $74,311 $— $129,367 
Liabilities:
Foreign exchange derivative contracts (Designated)$— $(258)$— $(258)
Interest rate swap derivative contracts— (100)— (100)
Total liabilities$— $(358)$— $(358)
December 26, 2020Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$43,019 $— $— $43,019 
Marketable securities:
U.S. treasuries40,726 — — 40,726 
Certificates of deposit— 2,179 — 2,179 
U.S. agency securities— 575 — 575 
Corporate bonds— 24,330 — 24,330 
40,726 27,084 — 67,810 
Foreign exchange derivative contracts— 1,057 — 1,057 
Interest rate swap derivative contracts— 57 — 57 
Total assets$83,745 $28,198 $— $111,943 
Liabilities:
Interest rate swap derivative contracts$— $(87)$— $(87)
Contingent consideration— — (4,012)(4,012)
Total liabilities$— $(87)$(4,012)$(4,099)
Schedule of Foreign Currency Forward Contracts
The following table provides information about our foreign currency forward contracts outstanding as of September 25, 2021 (in thousands):
CurrencyContract PositionContract Amount
(Local Currency)
Contract Amount
(U.S. Dollars)
Euro DollarBuy(11,900)$(14,245)
Euro DollarSell2,520 2,953 
Japanese YenSell1,992,865 17,994 
Korean WonBuy(2,513,139)(2,138)
Taiwan DollarSell7,440 269 
Total USD notional amount of outstanding foreign exchange contracts$4,833