XML 71 R35.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
(In thousands)

Description
Balance at
Beginning
of Period
Additions:
Charged to
Costs and
Expenses
Deductions:
Write-offs (1)
and recoveries
Balance
at End
of Period
Year Ended December 31, 2021:
Allowance for doubtful accounts$11,552 $3,107 $(4,848)$9,811 
Deferred tax asset valuation allowance$8,262 $178 $(6,628)$1,812 
Year Ended December 31, 2020:
Allowance for doubtful accounts$8,480 $5,315 $(2,243)$11,552 
Deferred tax asset valuation allowance$563 $9,456 $(1,757)$8,262 
Year Ended December 31, 2019:
Allowance for doubtful accounts$6,369 $5,884 $(3,773)$8,480 
Deferred tax asset valuation allowance$— $595 $(32)$563 
______________________

(1)     Represents specific amounts written off that were considered to be uncollectible.