XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
ACCOUNTS AND OTHER RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2021
ACCOUNTS AND OTHER RECEIVABLE, NET  
Schedule of accounts and other receivable

March 31, 

December 31, 

    

2021

    

2020

Amounts billed, net

$

209,956

$

213,560

Unbilled receivables

26,960

 

21,618

Total receivables, net

$

236,916

$

235,178

Schedule of expected credit losses

December 31, 2020

   

$

7,602

Additions

 

-

Deductions - write-offs, net of recoveries

 

(487)

Foreign currency translation

(16)

March 31, 2021

$

7,099