XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2020
Jan. 01, 2018
Allowance for doubtful accounts receivable          
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]          
Balance at Beginning of Period $ 28,756 $ 27,678 $ 23,682    
Charged to Expenses 4,200 9,868 11,914    
Deductions (7,906) (8,687) (8,690)    
Translation Adjustments (120) (103) 772    
Balance at End of Period 19,617 28,756 27,678    
Liability recognized in accordance with ASC 606 (19,617) (28,756) (27,678) $ (23,443)  
Allowance for doubtful accounts receivable | Accounting Standards Update 2014-09          
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]          
Liability recognized in accordance with ASC 606         $ 9,500
Deferred tax valuation allowance          
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]          
Balance at Beginning of Period 21,618 23,072 20,178    
Charged to Expenses 3,462 719 5,683    
Deductions (2,333) (2,154) (2,599)    
Translation Adjustments 1,385 (19) (190)    
Balance at End of Period 24,132 21,618 23,072    
Liability recognized in accordance with ASC 606 $ (24,132) $ (21,618) $ (23,072)