XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
VALUATION AND QUALIFYING ACCOUNTS  
VALUATION AND QUALIFYING ACCOUNTS

20. VALUATION AND QUALIFYING ACCOUNTS

Deducted from Assets

Doubtful

Returns and

    

Accounts

    

Allowances

    

Total

(Dollars in thousands)

BALANCE, DECEMBER 31, 2021

$

1,307

$

760

$

2,067

Add - Additions charged to earnings

 

151

 

5,584

 

5,735

Deduct - Charges for purposes for which reserves were established

 

(348)

 

(5,344)

 

(5,692)

BALANCE, DECEMBER 31, 2022

$

1,110

$

1,000

$

2,110

Add - Additions charged to earnings

 

519

 

5,115

 

5,634

Deduct - Charges for purposes for which reserves were established

 

(136)

 

(5,098)

 

(5,234)

BALANCE, DECEMBER 31, 2023

$

1,493

$

1,017

$

2,510