Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts

v3.24.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II - Valuation and Qualifying Accounts


Year Ended December 31,
2023 2022 2021
Allowance for credit losses (in thousands):
Allowance as of beginning of year $ 2,019  $ 1,677  $ 1,493 
Additions charged to costs and operating expenses
1,484  2,084  572 
Additions charged to other accounts (a)
—  — 
Deductions
—  —  — 
Allowance as of end of year $ 3,449  $ 2,019  $ 1,677 
Year Ended December 31,
2023 2022 2021
Valuation allowance for deferred tax assets (in thousands):
Allowance as of beginning of year $ 8,337  $ 8,257  $ 7,926 
Additions charged to costs and operating expenses
75  80  331 
Additions charged to other accounts (a)
1,494  —  — 
Deductions
—  —  — 
Allowance as of end of year $ 9,906  $ 8,337  $ 8,257