XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2021
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

Balance at

Charged to

Balance at

beginning

cost and

end of

Description

    

of period

    

expenses

    

Deductions

    

period

Allowance for doubtful accounts, sales returns and cash discounts:

2021

$

1,878

$

14,799

$

(12,001)

$

4,676

2020

$

2,045

$

9,664

$

(9,831)

$

1,878

2019

$

1,589

$

9,583

$

(9,127)

$

2,045

Allowance on Deferred Tax Assets and Unrecognized Tax Benefits:

2021

$

35,993

$

(8,980)

$

$

27,013

2020

$

43,853

$

(7,860)

$

$

35,993

2019

$

42,748

$

1,105

$

$

43,853