Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts (Details)

v3.20.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance for Estimated Credit Losses      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period $ 3,559 $ 1,486 $ 960
Additions Charged to Cost and Expense 1,913 2,144 589
Write-Offs/Other (2,254) (71) (63)
Balance at End of Period 3,218 3,559 1,486
Reserve for Inventory Valuation      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 33,606 20,826 18,013
Additions Charged to Cost and Expense 4,166 14,803 2,682
Write-Offs/Other (4,362) (2,023) 131
Balance at End of Period 33,410 33,606 20,826
Deferred Tax Valuation Allowance      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 13,303 8,098 7,823
Additions Charged to Cost and Expense 23,152 5,205 275
Write-Offs/Other 713 0 0
Balance at End of Period $ 37,168 $ 13,303 $ 8,098