XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable (Tables) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]        
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
Our accounts receivable balance consists of the following as of March 31, 2021 and December 31, 2020:
March 31,December 31,
20212020
Accounts receivable$715,219 $746,478 
Less: Accounts receivable allowance(8,340)(8,745)
Accounts receivable, net$706,879 $737,733 
     
Accounts Receivable, before Allowance for Credit Loss, Current $ 715,219 $ 746,478    
Accounts receivable, net of allowance of $8,340 and $8,745 at March 31, 2021 and December 31, 2020, respectively $ 706,879 $ 737,733 $ 343,177 $ 333,858