XML 41 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 29, 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 three months ended March 29, 2025 and March 30, 2024 (in thousands):
 
    
March 29, 2025
    
March 30, 2024
 
Balance at the beginning of the period
   $ 320,046      $ 323,516  
Recognition of revenue included in balance at beginning of the period
     (124,711      (103,996
Revenue deferred during the period, net of revenue recognized
     226,192        187,525  
  
 
 
    
 
 
 
Balance at the end of the period
   $ 421,527      $ 407,045  
  
 
 
    
 
 
 
Schedule of Amount of Deferred Revenue and Customer Advances
The amount of unfulfilled performance obligations as of March 29, 2025, and the time such amounts are expected to be recognized in the future, is as follows (in thousands):
 
    
March 29, 2025
 
Unfulfilled performance obligations expected to be recognized in:
  
One year or less
   $ 348,537  
13-24
months
     42,141  
25 months and beyond
     39,300  
  
 
 
 
Total
   $ 429,978