XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 28, 2025
Fair Value Disclosures [Abstract]  
Assets and Liabilities Carried at Fair Value Measured on a Recurring Basis
The following tables show the assets and liabilities carried at fair value measured on a recurring basis as of September 28, 2025 and December 29, 2024 classified in one of the three classifications described above:
 Fair Value Measurements at September 28, 2025 Using:
 Total Carrying Value at September 28, 2025Quoted Prices in
Active Markets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
 (In thousands)
Marketable securities - available for sale$29,412 $29,412 $— $— 
Foreign exchange derivative assets445 — 445 — 
Foreign exchange derivative liabilities(1,261)— (1,261)— 
Contingent consideration asset14,890 — — 14,890 
Contingent consideration liabilities(19,156)— — (19,156)
 
 Fair Value Measurements at December 29, 2024 Using:
 Total Carrying Value at December 29, 2024Quoted Prices in
Active Markets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable 
Inputs
(Level 3)
 (In thousands)
Marketable securities - available for sale$27,413 $27,413 $— $— 
Foreign exchange derivative assets861 — 861 — 
Foreign exchange derivative liabilities(1,048)— (1,048)— 
Contingent consideration asset14,890 — — 14,890 
Contingent consideration liabilities(21,753)— — (21,753)
Reconciliation of Beginning and Ending Level 3 Net Liabilities
A reconciliation of the beginning and ending Level 3 contingent consideration liabilities is as follows:
 Three Months EndedNine Months Ended
 September 28,
2025
September 29,
2024
September 28,
2025
September 29,
2024
 (In thousands)
Balance at beginning of period$(21,090)$(30,540)$(21,753)$(40,005)
Amounts paid and foreign currency translation2,041 (889)2,538 14,925 
Change in fair value (included within selling, general and administrative expenses)(107)344 59 (6,005)
Balance at end of period$(19,156)$(31,085)$(19,156)$(31,085)