XML 153 R137.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 8,542 $ 9,396 $ 11,069
Additions Charged to Costs and Expenses 31,102 30,663 30,038
Deductions 32,301 31,517 31,711
Balance at End of Period 7,343 8,542 9,396
Cash discounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 334 319 317
Additions Charged to Costs and Expenses 28,663 28,046 25,970
Deductions 28,671 28,031 25,968
Balance at End of Period 326 334 319
Deferred tax valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 852 1,292 3,817
Additions Charged to Costs and Expenses 0 0 0
Deductions 504 440 2,525
Balance at End of Period 348 852 1,292
Sales returns      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 7,356 7,785 6,935
Additions Charged to Costs and Expenses 2,439 2,617 4,068
Deductions 3,126 3,046 3,218
Balance at End of Period $ 6,669 $ 7,356 $ 7,785