XML 77 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Impact of Topic 326 (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, reserve for credit losses $ 59,147 $ 52,274 $ 52,274 $ 46,948 $ 33,387
Deferred income taxes, net (within total assets) 17,524 12,833 12,833    
Deferred income taxes, net 220,122 218,740 218,740    
Retained earnings 1,286,976 1,539,201 1,539,201    
Non-controlling interest $ 13,022 9,575 9,575    
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, reserve for credit losses     11,577    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, reserve for credit losses   11,577      
Deferred income taxes, net (within total assets)   570      
Deferred income taxes, net   (2,230)      
Retained earnings   (8,587)      
Non-controlling interest   (190)      
As Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, reserve for credit losses   63,851 $ 63,851    
Deferred income taxes, net (within total assets)   13,403      
Deferred income taxes, net   216,510      
Retained earnings   1,530,614      
Non-controlling interest   $ 9,385