XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Obligation
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Summary of Significant Accounting Policies [Abstract]      
Minimum ownership of entities that do not have a non-controlling interest (in hundredths) 100.00%    
Revenue Recognition [Abstract]      
Number of performance obligations | Obligation 2    
Research and Development Expenses [Abstract]      
Research and development expense $ 77,377 $ 70,861 $ 69,827
Cash, Cash Equivalents, and Short-Term Investments [Abstract]      
Minimum number of months until maturity from original purchase date for a highly liquid investment to be considered a short-term investment (in months) 3 months    
Allowance for Doubtful Accounts [Abstract]      
Bad debt expense $ 384 475 (592)
Property and Equipment [Abstract]      
Estimated cost to complete construction in progress 160,000    
Depreciation expense 159,247 158,117 $ 155,985
Goodwill and Other Intangible Assets [Abstract]      
Indefinite-lived intangible assets 0 0  
Self-Insurance Programs [Abstract]      
Outstanding claim accrual 0 0  
Cash and investments restricted for potential insurance claims 9,153 9,281  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative effect of accounting change for adoption of ASU $ 401,694 138,990  
Maximum [Member]      
Revenue Recognition [Abstract]      
Payment terms of sales 60 days    
Collection period of receivables 12 months    
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-12-31      
Revenue Recognition [Abstract]      
Expected timing of satisfaction of performance obligation 24 months    
Machinery and Equipment [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Useful Life 7 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Useful Life 10 years    
Building and Building Improvements [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Useful Life 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Useful Life 40 years    
Patents and Acquired Technology [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 7 years    
Patents and Acquired Technology [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 25 years    
Capitalized Software [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 3 years    
Capitalized Software [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 10 years    
Customer Relationships [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 5 years    
Customer Relationships [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 20 years    
Non-competition Agreements [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 3 years    
Non-competition Agreements [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 10 years    
Accounting Standards Update 2020-06 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative effect of accounting change for adoption of ASU $ 20,566    
New Accounting Pronouncement Future Impact On APIC 66,078    
New Accounting Pronouncement Future Impact On Long-Term Debt $ 59,246    
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative effect of accounting change for adoption of ASU   $ (45,512)