XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

Schedule II Valuation and Qualifying Accounts

(in thousands)

 

      

Additions

         

Description

 

Balance at Beginning of Period

  

Charged to Costs and Expenses

  

Charged to Other Accounts

  

Deductions

  

Balance at End of Period

 

Year Ended December 31, 2021

                    

Allowance for credit losses

 $1,726  $1,250  $-  $(474) $2,502 

Tax valuation reserve

 $2,302  $236  $-  $(1,341) $1,197 
                     

Year Ended December 31, 2022

                    

Allowance for credit losses

 $2,502  $2,184  $-  $(855) $3,831 

Tax valuation reserve

 $1,197  $-  $-  $(278) $919 
                     

Year Ended December 31, 2023

                    

Allowance for credit losses

 $3,831  $(425) $-  $(776) $2,630 

Tax valuation reserve

 $919  $-  $-  $(430) $489