XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
VALUATION AND QUALIFYING ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2024
VALUATION AND QUALIFYING ACCOUNTS  
Schedule of valuation and qualifying accounts

​

​

​

​

​

​

​

​

​

​

​

​

​

Deducted from Assets

​

​

Doubtful

​

Returns and

​

​

​

​

    

Accounts

    

Allowances

    

Total

​

​

(Dollars in thousands)

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

Add - Additions charged to earnings

​

 

110

​

​

4,781

​

 

4,891

Deduct - Charges for purposes for which reserves were established

​

 

(415)

​

​

(4,846)

​

 

(5,261)

BALANCE, DECEMBER 31, 2024

​

$

1,188

​

$

952

​

$

2,140

​