XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable Accounts Receivable 
The components of accounts receivable and accounts receivable - affiliates reflected in the Company's consolidated balance sheets are as follows:
Accounts ReceivableJune 30, 2020December 31, 2019
Billed (1)
$127,982  $132,339  
Unbilled (2)
32,049  30,026  
 160,031  162,365  
Allowance for doubtful accounts (1)
(54,596) (58,473) 
Accounts receivable, net$105,435  $103,892  
Accounts Receivable - Affiliates
Billed (3)
$14,578  $12,546  
Unbilled (2)
9,307  6,888  
$23,885  $19,434  
Allowance for doubtful accounts(648) (658) 
Accounts receivable - affiliates, net$23,237  $18,776  
(1) Includes $32,109 and $32,864 related to amounts due from a client in Africa as of June 30, 2020 and December 31, 2019, respectively.
(2) Amounts are net of unbilled reserves.
(3) Includes $402 and $397 of retainage receivables due from affiliates as of June 30, 2020 and December 31, 2019, respectively.