Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Allowance for Doubtful Accounts (Details)

v3.20.1
Revenue Recognition - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 5,678 $ 8,680
Additions charged to statements of operations 4,616 1,227
Less: Bad debt write offs (3,518) (4,229)
Ending balance $ 6,776 $ 5,678