XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.4
SEC Schedule, Article 12-09, Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure
  Additions  
(Amounts in thousands)
Description
Balance at
Beginning of
Period
Charged to
Costs and
Expenses
Charged to
Other Accounts
Write-off/
Disposals
Balance
at End
of Period
For the year ended December 31, 2018:     
Allowance for doubtful accounts$3,311 $781 $1,676 $— $5,768 
Warranty and return reserve - accounts receivable$1,726 $2,445 $2,581 $— $6,752 
Warranty and return reserve - inventory$503 $(2,908)$(133)$— $(2,538)
Deferred tax asset valuation allowance$7,385 $— $— $(1,949)$5,436 
For the year ended December 31, 2019:     
Allowance for doubtful accounts$5,768 $14,882 $(431)$— $20,219 
Warranty and return reserve - accounts receivable$6,752 $83 $(458)$— $6,377 
Warranty and return reserve - inventory$(2,538)$(217)$(722)$— $(3,477)
Deferred tax asset valuation allowance$5,436 $— $(1,584)$(175)$3,677 
For the year ended December 31, 2020:    
Allowance for doubtful accounts$20,219 $7,137 $(5,866)$— $21,490 
Warranty and return reserve - accounts receivable$6,377 $(3,609)$(61)$— $2,707 
Warranty and return reserve - inventory$(3,477)$2,033 $(169)0$(1,613)
Deferred tax asset valuation allowance$3,677 $— $214 $— $3,891