XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS AND OTHER RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2020
ACCOUNTS AND OTHER RECEIVABLE  
Schedule of accounts and other receivable

June 30, 

December 31, 

    

2020

    

2019

Amounts billed, net

$

219,073

$

227,528

Unbilled receivables

16,540

 

19,036

Total receivables, net

$

235,613

$

246,564

Schedule of expected credit losses

December 31, 2019

    

$

7,745

Additions

 

146

Deductions - write-offs, net of recoveries

 

(414)

June 30, 2020

$

7,477