XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 28, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Activity of Deferred Revenue and Customer Advances
The following is a summary of the activity of the Company’s deferred revenue and customer advances for the six months ended June 28, 2025 and June 29, 2024 (in thousands):
 
 
  
June 28, 2025
 
  
June 29, 2024
 
Balance at the beginning of the period
   $ 320,046      $ 323,516  
Recognition of revenue included in balance at beginning of the period
     (202,387      (192,050
Revenue deferred during the period, net of revenue recognized
     302,644        251,599  
  
 
 
    
 
 
 
Balance at the end of the period
   $ 420,303      $ 383,065  
  
 
 
    
 
 
 
Schedule of Amount of Deferred Revenue and Customer Advances
The amount of unfulfilled performance obligations as of June 28, 2025, and the time such amounts are expected to be recognized in the future, is as follows (in thousands):
 
    
June 28, 2025
 
Unfulfilled performance obligations expected to be recognized in:
  
One year or less
   $ 340,942  
13-24
months
     45,852  
25 months and beyond
     40,601  
  
 
 
 
Total
   $ 427,395