XML 77 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   $ 4,668 $ 4,668 $ 4,668
Total Revenue   342,269 286,682 212,941
Revenue recognized from contracts   63,575 22,014  
Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   91,231 22,215 21,758
Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   246,370 259,799 186,515
Combined ATS development and Wafer Services        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   4,668 4,668 4,668
Total Revenue   265,506 272,031 211,395
Combined ATS development and Wafer Services | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   14,468 7,564 20,212
Combined ATS development and Wafer Services | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   246,370 259,799 186,515
Advanced Technology Services (ATS) Development        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   4,668 4,668 4,668
Total Revenue   238,645 210,904 137,900
Advanced Technology Services (ATS) Development | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   12,665 0 0
Advanced Technology Services (ATS) Development | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   221,312 206,236 133,232
Time-and-materials and cost-plus-fixed-fee contracts        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   0 0 0
Total Revenue   140,482 122,343 85,294
Time-and-materials and cost-plus-fixed-fee contracts | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   0 0 0
Time-and-materials and cost-plus-fixed-fee contracts | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   140,482 122,343 85,294
Fixed price contracts        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   0 0 0
Total Revenue   93,495 83,893 47,938
Fixed price contracts | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   12,665 0 0
Fixed price contracts | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   80,830 83,893 47,938
Other        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   4,668 4,668 4,668
Total Revenue   4,668 4,668 4,668
Other | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   0 0 0
Other | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   0 0 0
Wafer Services        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   0 0 0
Total Revenue   26,861 61,127 73,495
Wafer Services | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   1,803 7,564 20,212
Revenue recognized from contracts       11,049
Wafer Services | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue $ 8,290 25,058 53,563 53,283
Revenue recognized from contracts       48,798
Tools        
Disaggregation of Revenue [Line Items]        
Lease Revenue Per Topic 842   0 0 0
Total Revenue   76,763 14,651 1,546
Tools | Point-in-Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   76,763 14,651 1,546
Tools | Over Time        
Disaggregation of Revenue [Line Items]        
Topic 606 Revenue   $ 0 $ 0 $ 0