XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue from Contracts with Customers
The following tables represent a disaggregation of revenue from contracts with customers for the three and nine months ended September 28, 2024 and September 30, 2023.
Major Products and Service Lines
 
                        
                        
                        
                        
    
Three Months
Ended
    
Three Months Ended
 
    
September 28, 2024
    
September 30, 2023
 
    
(In thousands)
 
    
HDD
    
HDD
    
ASP
    
Total
 
Systems, upgrades and spare parts
  
$
11,833
 
  
$
16,033
 
  
$
6
 
  
$
16,039
 
Field service
  
 
1,318
 
  
 
1,335
 
  
 
97
 
  
 
1,432
 
Cancellation fee
  
 
15,354
 
  
 
444
 
  
 
 
  
 
444
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
$
28,505
 
  
$
17,812
 
  
$
103
 
  
$
17,915
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
               
               
               
               
               
 
  
Nine Months Ended
 
  
Nine Months Ended
 
 
  
September 28, 2024
 
  
September 30, 2023
 
 
  
 
 
  
(In thousands)
 
 
  
HDD
 
  
HDD
 
  
PV
 
  
ASP
 
  
Total
 
                                                                               
Systems, upgrades and spare parts
  
$
33,004
 
  
$
35,901
 
  
$
28
 
  
$
17
 
  
$
35,946
 
Field service
  
 
4,304
 
  
 
3,271
 
  
 
 
  
 
97
 
  
 
3,368
 
Cancellation fee
  
 
15,354
 
  
 
444
 
  
 
 
  
 
 
  
 
444
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
$
52,662
 
  
$
39,616
 
  
$
28
 
  
$
114
 
  
$
39,758
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Primary Geographical Markets
 
    
Three Months Ended
    
Nine Months Ended
 
    
September 28,

2024
    
September 30,

2023
    
September 28,

2024
    
September 30,

2023
 
    
(In thousands)
 
United States
   $ 1,716      $ 784      $ 2,376      $ 3,060  
Asia
     26,789        17,034        50,286        36,590  
Europe
     —         97        —         108  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
   $ 28,505      $ 17,915      $ 52,662      $ 39,758  
  
 
 
    
 
 
    
 
 
    
 
 
 
Timing of Revenue Recognition
 
    
Three Months Ended
    
Nine Months Ended
 
    
September 28,

2024
    
September 30,

2023
    
September 28,

2024
    
September 30,

2023
 
    
(In thousands)
 
Products transferred at a point in time
   $ 28,077      $ 17,915      $ 52,234      $ 39,758  
Products and services transferred over time
     428        —         428        —   
  
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
   $ 28,505      $ 17,915      $ 52,662      $ 39,758  
  
 
 
    
 
 
    
 
 
    
 
 
 
Changes in Contract Assets and Contract Liabilities
The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled or retainage, and our contract liabilities, which we classify as deferred revenue and customer advances, for the nine months ended September 30, 2023.
 
    
September 28

2024
    
December 30,

2023
    
Nine Months

Change
 
    
(In thousands)
 
Contract assets:
        
Accounts receivable, unbilled
   $ 3,194      $ 393      $ 2,801  
  
 
 
    
 
 
    
 
 
 
Contract liabilities:
        
Deferred revenue
   $ 416      $ 376      $ 40  
Customer advances
     7,773        21,889        (14,116
  
 
 
    
 
 
    
 
 
 
   $ 8,189      $ 22,265      $ (14,076