XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
a
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2024
Schedule of Significant Accounting Policies [Line Items]        
Total assets $ 6,944,328 $ 6,771,125 $ 6,821,757  
Liabilities $ 2,761,163 $ 2,776,090    
Area of land | a 56      
Payment for acquisition, land, held-for-use $ 4,200      
Investment tax credit 1,400      
Government assistance, award amount $ 407,000      
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent    
Long term finance lease liabilities $ 122,700 $ 47,800    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)  
Unbilled receivables $ 210,100 $ 260,800    
Contract with customer, liability 95,600 135,500    
Contract with customer, liability, current 59,656 71,117    
Contract with customer, liability, revenue recognized 66,000 $ 66,900 $ 101,200  
Test Equipment        
Schedule of Significant Accounting Policies [Line Items]        
Useful life   5 years   7 years
Land        
Schedule of Significant Accounting Policies [Line Items]        
Land acquired $ 36,900      
Minimum        
Schedule of Significant Accounting Policies [Line Items]        
Remaining lease term 1 year      
Revenue, expected timing of satisfaction, period 1 year      
Maximum        
Schedule of Significant Accounting Policies [Line Items]        
Remaining lease term 81 years      
Revenue, expected timing of satisfaction, period 5 years      
First Largest Customer | Net Sales | Customer Concentration Risk        
Schedule of Significant Accounting Policies [Line Items]        
Concentration risk (as a percent) 30.80% 27.70% 20.60%  
Second Largest Customer | Net Sales | Customer Concentration Risk        
Schedule of Significant Accounting Policies [Line Items]        
Concentration risk (as a percent) 10.20%   10.10%  
Variable Interest Entity, Primary Beneficiary        
Schedule of Significant Accounting Policies [Line Items]        
Ownership percentage 40.00%      
Total assets $ 17,300      
Liabilities $ 100