XML 38 R24.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

Changes in the Company’s allowance for doubtful accounts for accounts receivable for the years ended December 31, 2021, 2020 and 2019 are summarized below:
(in thousands)Balance at Beginning of YearRecoveries added to allowanceBad debt expenseWrite-offsBalance at End of Year
Year Ended December 31, 2021
Allowance for doubtful accounts$614 $530 $1,028 $(1,820)$352 
Year Ended December 31, 2020
Allowance for doubtful accounts$533 $758 $1,220 $(1,897)$614 
Year Ended December 31, 2019
Allowance for doubtful accounts$534 $649 $1,743 $(2,393)$533