XML 352 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable
9 Months Ended
Sep. 30, 2022
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 ReceivableSeptember 30, 2022December 31, 2021
Billed (1)
$112,646 $112,441 
Unbilled (2)
60,083 46,014 
 172,729 158,455 
Allowance for doubtful accounts (1)
(36,462)(38,939)
Accounts receivable, net$136,267 $119,516 
Accounts Receivable - Affiliates
Billed (3)
$3,755 $10,229 
Unbilled (2)
16,655 12,243 
$20,410 $22,472 
Allowance for doubtful accounts(708)(731)
Accounts receivable - affiliates, net$19,702 $21,741 
(1) Includes $23,479 and $24,031 related to amounts due from a client in Libya as of September 30, 2022 and December 31, 2021, respectively, which where both fully reserved for in the allowance for doubtful accounts. .
(2) Amounts are net of unbilled reserves.
(3) Includes $802 and $2,179 of retainage receivables due from affiliates as of September 30, 2022 and December 31, 2021, respectively.