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

March 31, 

December 31, 

    

2022

    

2021

Amounts billed, net

$

233,034

$

217,549

Unbilled receivables

15,698

 

19,678

Total receivables, net

$

248,732

$

237,227

Schedule of expected credit losses

December 31, 2021

   

$

5,784

Additions

 

161

Foreign currency translation

2

March 31, 2022

$

5,947