XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Dec. 25, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 38,304 $ 18,582
Marketable securities 129,174 125,055
Total assets 169,015 144,266
Total liabilities   (544)
Interest rate swap derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 1,537 629
Derivative liability   (55)
Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability (577)  
Foreign exchange derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability   (489)
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 25,172 9,526
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 7,132 1,000
Marketable securities 27,927  
Commercial paper | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities   32,162
U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 6,000 2,500
Marketable securities 40,039 38,985
Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 951 1,199
U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   5,556
Marketable securities 1,939  
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 58,318 52,709
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 31,172 12,026
Marketable securities 40,039 38,985
Total assets 71,211 51,011
Total liabilities   0
Level 1 | Interest rate swap derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 0 0
Derivative liability   0
Level 1 | Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability 0  
Level 1 | Foreign exchange derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability   0
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 25,172 9,526
Level 1 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Marketable securities 0  
Level 1 | Commercial paper | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities   0
Level 1 | U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 6,000 2,500
Marketable securities 40,039 38,985
Level 1 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Marketable securities 0  
Level 1 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 7,132 6,556
Marketable securities 89,135 86,070
Total assets 97,804 93,255
Total liabilities   (544)
Level 2 | Interest rate swap derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 1,537 629
Derivative liability   (55)
Level 2 | Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability (577)  
Level 2 | Foreign exchange derivative contracts | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative liability   (489)
Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 7,132 1,000
Marketable securities 27,927  
Level 2 | Commercial paper | Designated as hedging instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities   32,162
Level 2 | U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Marketable securities 0 0
Level 2 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 951 1,199
Level 2 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   5,556
Marketable securities 1,939  
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities $ 58,318 $ 52,709