XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS AND OTHER RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2020
ACCOUNTS AND OTHER RECEIVABLE, NET  
Schedule of accounts and other receivable

December 31, 

December 31, 

    

2020

    

2019

Amounts billed, net

$

213,560

$

227,528

Unbilled receivables

21,618

 

19,036

Total receivables, net

$

235,178

$

246,564

Schedule of expected credit losses

Balance as of December 31, 2019

   

$

7,745

Additions

 

368

Deductions - write-offs, net of recoveries

 

(511)

Balance as of December 31, 2020

$

7,602