XML 39 R31.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER INCOME (Tables)
12 Months Ended
Dec. 31, 2019
OTHER INCOME  
Schedule of other income (expense)

​

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31,

​

    

2019

    

2018

    

2017

Unrealized and realized gain (loss) on investments (note 5)

​

$

5,259

​

$

(3,324)

​

$

257

Foreign currency gain

​

​

1,697

​

​

3,922

​

​

694

Other income, net

​

​

184

​

​

570

​

​

270

Total other income

​

$

7,140

​

$

1,168

​

$

1,221