XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
   Years Ended December 31,
   2020  2019  2018
   (in thousands)
Allowance for bad debts:               
Beginning balance  $546   $445   $679 
Additions   470    330    241 
Write-offs   (674)   (229)   (475)
Ending balance  $342   $546   $445 
Allowance for customer credits:               
Beginning balance  $194   $121   $213 
Additions   (26)   250    198 
Write-offs   (104)   (177)   (290)
Ending balance  $64   $194   $121 
Tax valuation allowance:               
Beginning balance  $31,168   $28,687   $21,318 
Charged (credited) to tax expense   (721)   2,481    7,369 
Charged (credited) to retained earnings   —      —      —   
Ending balance  $30,447   $31,168   $28,687