XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Credit loss reserves      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period $ 26,046 $ 19,066 $ 15,622
Charges to Earnings 88,076 78,229 64,278
Charges to Other Accounts 92 (152) (46)
Deductions (80,562) (71,097) (60,788)
Balance at End of Period 33,652 26,046 19,066
Revenue reserves      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 1,793 1,227 981
Charges to Earnings 117,239 103,627 111,069
Charges to Other Accounts 0 0 (2)
Deductions (116,323) (103,061) (110,821)
Balance at End of Period 2,709 1,793 1,227
Deferred tax valuation allowance      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 77,076 71,472 58,903
Charges to Earnings (5,925) (235) 14,083
Charges to Other Accounts (4,525) 5,839 (1,514)
Deductions 0 0 0
Balance at End of Period 66,626 77,076 71,472
Other reserves      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 7,495 5,057 3,919
Balance at End of Period $ 11,360 $ 7,495 $ 5,057