XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net, at June 30, 2020 and December 31, 2019 were as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2020

 

 

2019

 

Trade accounts receivable

 

$

197,725

 

 

$

176,375

 

Unbilled revenue, at net realizable value

 

 

85,845

 

 

 

60,035

 

Total accounts receivable

 

 

283,570

 

 

 

236,410

 

Allowance for doubtful accounts

 

 

(16,372

)

 

 

(14,379

)

Accounts receivable, net

 

$

267,198

 

 

$

222,031

 

Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable

Changes to the allowance for doubtful accounts for the six months ended June 30, 2020 are as follows (in thousands):

 

 

 

June 30,

 

 

 

2020

 

Balance at beginning of period

 

$

(14,379

)

Provision for losses

 

 

(4,982

)

Charge-offs, net of recoveries

 

 

2,989

 

Allowance for doubtful accounts

 

$

(16,372

)