XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCOUNTS AND OTHER RECEIVABLES, NET (Tables)
9 Months Ended
Sep. 30, 2022
ACCOUNTS AND OTHER RECEIVABLES, NET  
Schedule of accounts and other receivable

September 30, 

December 31, 

    

2022

    

2021

Amounts billed, net

$

289,007

$

217,549

Unbilled receivables

18,011

 

19,678

Total receivables, net

$

307,018

$

237,227

Schedule of expected credit losses

December 31, 2021

   

$

5,784

Additions

 

441

Deductions - write-offs, net of recoveries

(4,170)

Foreign currency translation

(30)

September 30, 2022

$

2,025