XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts and Reserves
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts and Reserves
Schedule II — Valuation and Qualifying Accounts and Reserves
Additions
DescriptionBeginning Balance
Charged to Other Accounts (1)
Charged to Costs and ExpensesDeductionsEnding Balance
(in thousands)
2022
Allowance for Doubtful Accounts$65,583 $— $31,969 $24,088 $73,464 
2021
Allowance for Doubtful Accounts$67,801 $— $10,483 $12,700 $65,583 
2020
Allowance for Doubtful Accounts$52,393 $42,236 $9,636 $36,464 $67,801 
1.All amounts charged to other accounts for the year ended December 31, 2020 pertain to the cumulative effect of the Company’s January 1, 2020 adoption of ASC 326 as described within Note 8 — Allowance for Doubtful Accounts.