XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.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$4,110 $6,168 $(5,535)$4,743 
Deferred tax asset valuation allowance$(45)$— $— $(45)
Year Ended December 31, 2020:
Allowance for doubtful accounts$4,220 $8,046 $(8,156)$4,110 
Deferred tax asset valuation allowance$(45)$— $— $(45)
Year Ended December 31, 2019:
Allowance for doubtful accounts$4,053 $7,925 $(7,758)$4,220 
Deferred tax asset valuation allowance$(45)$— $— $(45)
(1)     Represents specific amounts written off that were considered to be uncollectible.