XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.2
New Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Thousands
Jan. 01, 2020
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member            
Cumulative-effect adjustment   $ 1,807,704 $ 1,755,441 $ 1,815,705 [1] $ 1,853,620 $ 1,801,139 $ 1,772,278
Deferred income tax liabilities   (95,962)   (76,206) [1]      
Impact of new accounting pronouncements              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cumulative-effect adjustment       (209)     (6,771)
Accounting Standards Update 2016-13 | Impact of new accounting pronouncements              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Allowance for doubtful accounts $ 279            
Deferred income tax liabilities 70            
Retained Earnings              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cumulative-effect adjustment   $ 2,350,189 $ 2,338,429 2,301,532 $ 2,251,279 $ 2,213,473 2,188,115
Retained Earnings | Impact of new accounting pronouncements              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cumulative-effect adjustment       $ (209)     $ (6,771)
Retained Earnings | Accounting Standards Update 2016-13 | Impact of new accounting pronouncements              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cumulative-effect adjustment $ (209)            
[1] The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.