XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS AND OTHER RECEIVABLES, NET (Tables)
6 Months Ended
Jun. 30, 2022
ACCOUNTS AND OTHER RECEIVABLES, NET  
Schedule of accounts and other receivable

​

​

​

​

​

​

​

​

​

​

June 30, 

​

December 31, 

​

    

2022

    

2021

Amounts billed, net

​

$

254,396

​

$

217,549

Unbilled receivables

​

​

16,443

​

 

19,678

Total receivables, net

​

$

270,839

​

$

237,227

Schedule of expected credit losses

​

​

​

​

​

December 31, 2021

   

$

5,784

Additions

​

 

449

Foreign currency translation

​

​

(30)

June 30, 2022

​

$

6,203