XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II—Valuation and Qualifying Accounts
Schedule II—Valuation and Qualifying Accounts

Allowance for Doubtful AccountsBalance at Beginning of Year
Charged to Cost and Expense(1)
Accounts Written OffOtherBalance at End of Year
Year Ended December 31, 2021$10,192 4,418 (7,002)54 $7,662 
Year Ended December 31, 2020$8,072 3,644 (3,230)1,706 $10,192 
Year Ended December 31, 2019$4,745 4,955 (1,447)(181)$8,072 
_______________________
(1) Net of recoveries on previously reserved or written-off balances.

Deferred Tax Valuation AllowanceBalance at Beginning of YearAdditionsReductionsOtherBalance at End of Year
Year Ended December 31, 2021$26,786 14,696 (2,766)— $38,716 
Year Ended December 31, 2020$6,027 21,101 (342)— $26,786 
Year Ended December 31, 2019$722 5,556 (251)— $6,027