XML 92 R32.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER INCOME (Tables)
12 Months Ended
Dec. 31, 2022
OTHER INCOME  
Schedule of other income (expense)

Year ended December 31,

2022

    

2021

2020

COVID-19 relief

$

$

3,541

$

6,420

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

(511)

28

(619)

Foreign currency gain on Blue Chip Swap

19,772

Foreign currency gain, other

4,030

513

1,078

Other income (loss), net

(353)

2,199

14

Total other income

$

22,938

$

6,281

$

6,893