XML 157 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Receivables (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of Accounts Receivable
Receivables as of December 31, 2019 and 2018 consist of the following (in thousands):
 
2019
 
2018
Accounts receivable, gross
$
141,732

 
$
146,482

Customer rebate reserve
(13,922
)
 
(15,452
)
Allowance for doubtful accounts
(4,804
)
 
(5,268
)
Cash discount reserves
(5,326
)
 
(4,777
)
Other, principally returns and allowances reserves
(1,011
)
 
(1,242
)
Accounts receivable, net
$
116,669

 
$
119,743


Schedule of Installment Receivables

Installment receivables as of December 31, 2019 and 2018 consist of the following (in thousands):
 
2019
 
2018
 
Current
 
Long-
Term
 
Total
 
Current
 
Long-
Term
 
Total
Installment receivables
$
1,192

 
$
1,257

 
$
2,449

 
$
1,986

 
$
1,374

 
$
3,360

Less: Unearned interest
(22
)
 

 
(22
)
 
(22
)
 

 
(22
)
 
1,170

 
1,257

 
2,427

 
1,964

 
1,374

 
3,338

Allowance for doubtful accounts
(434
)
 
(1,080
)
 
(1,514
)
 
(390
)
 
(1,152
)
 
(1,542
)
 
$
736

 
$
177

 
$
913

 
$
1,574

 
$
222

 
$
1,796


Schedule of Installment Receivables Allowance for Doubtful Accounts
The movement in the installment receivables allowance for doubtful accounts was as follows (in thousands):
 
2019
 
2018
Balance as of beginning of period
$
1,542

 
$
2,644

Current period provision
479

 
550

Direct write-offs charged against the allowance
(507
)
 
(1,652
)
Balance as of end of period
$
1,514

 
$
1,542


Schedule of Installment Receivables by Class
Installment receivables by class as of December 31, 2019 consist of the following (in thousands):
 
Total
Installment
Receivables
 
Unpaid
Principal
Balance
 
Related
Allowance for
Doubtful
Accounts
 
Interest
Income
Recognized
U.S.
 
 
 
 
 
 
 
Impaired installment receivables with a related allowance recorded
$
1,762

 
$
1,762

 
$
1,497

 
$

Canada
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
670

 
648

 

 
92

Impaired installment receivables with a related allowance recorded
17

 
17

 
17

 

Total Canadian installment receivables
687

 
665

 
17

 
92

Total
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
670

 
648

 

 
92

Impaired installment receivables with a related allowance recorded
1,779

 
1,779

 
1,514

 

Total installment receivables
$
2,449

 
$
2,427

 
$
1,514

 
$
92


Installment receivables by class as of December 31, 2018 consist of the following (in thousands):
 
Total
Installment
Receivables
 
Unpaid
Principal
Balance
 
Related
Allowance for
Doubtful
Accounts
 
Interest
Income
Recognized
U.S.
 
 
 
 
 
 
 
Impaired installment receivables with a related allowance recorded
$
2,669

 
$
2,669

 
$
1,540

 
$

Canada
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
689

 
667

 

 
127

Impaired installment receivables with a related allowance recorded
2

 
2

 
2

 

Total Canadian installment receivables
691

 
669

 
2

 
127

Total
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
689

 
667

 

 
127

Impaired installment receivables with a related allowance recorded
2,671

 
2,671

 
1,542

 

Total installment receivables
$
3,360

 
$
3,338

 
$
1,542

 
$
127



Schedule of Financing Receivables
Installment receivables by class as of December 31, 2019 consist of the following (in thousands):
 
Total
Installment
Receivables
 
Unpaid
Principal
Balance
 
Related
Allowance for
Doubtful
Accounts
 
Interest
Income
Recognized
U.S.
 
 
 
 
 
 
 
Impaired installment receivables with a related allowance recorded
$
1,762

 
$
1,762

 
$
1,497

 
$

Canada
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
670

 
648

 

 
92

Impaired installment receivables with a related allowance recorded
17

 
17

 
17

 

Total Canadian installment receivables
687

 
665

 
17

 
92

Total
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
670

 
648

 

 
92

Impaired installment receivables with a related allowance recorded
1,779

 
1,779

 
1,514

 

Total installment receivables
$
2,449

 
$
2,427

 
$
1,514

 
$
92


Installment receivables by class as of December 31, 2018 consist of the following (in thousands):
 
Total
Installment
Receivables
 
Unpaid
Principal
Balance
 
Related
Allowance for
Doubtful
Accounts
 
Interest
Income
Recognized
U.S.
 
 
 
 
 
 
 
Impaired installment receivables with a related allowance recorded
$
2,669

 
$
2,669

 
$
1,540

 
$

Canada
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
689

 
667

 

 
127

Impaired installment receivables with a related allowance recorded
2

 
2

 
2

 

Total Canadian installment receivables
691

 
669

 
2

 
127

Total
 
 
 
 
 
 
 
Non-impaired installment receivables with no related allowance recorded
689

 
667

 

 
127

Impaired installment receivables with a related allowance recorded
2,671

 
2,671

 
1,542

 

Total installment receivables
$
3,360

 
$
3,338

 
$
1,542

 
$
127



Schedule of Aging of Installment Receivables

The aging of the company's installment receivables was as follows as of December 31, 2019 and 2018 (in thousands):
 
December 31, 2019
 
December 31, 2018
 
Total
 
U.S.
 
Canada
 
Total
 
U.S.
 
Canada
Current
$
659

 
$

 
$
659

 
$
663

 
$

 
$
663

0-30 days past due
2

 

 
2

 
11

 

 
11

31-60 days past due
4

 

 
4

 
10

 

 
10

61-90 days past due

 

 

 
6

 

 
6

90+ days past due
1,784

 
1,762

 
22

 
2,670

 
2,669

 
1

 
$
2,449

 
$
1,762

 
$
687

 
$
3,360

 
$
2,669

 
$
691