XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts and Other Receivables – Net (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
 December 31,
 20202019
Accounts receivables
$122,357 $105,275 
Other
2,668 1,661 
Total accounts and other receivables125,025 106,936 
Less – allowance for doubtful accounts
(1,471)(2,323)
Total accounts and other receivables – net
$123,554 $104,613 
Schedule of Allowance for Doubtful Accounts
The roll-forward of allowance for doubtful accounts are summarized in the table below:
 
Balance at
Beginning of
Year
Charged to
Costs
Charged to
Other
Accounts (1)
Bad Debt Write-Offs (1)
Balance at
End of Year
Year ended December 31, 2020$2,323 $33 $(559)$(326)$1,471 
Year ended December 31, 20197,467 274 (396)(5,022)2,323 
Year ended December 31, 20181,410 6,226 (187)18 7,467 
(1) No Impact to Statement of Operations