XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, All Other Investments [Abstract]  
Investment
Investments consist of the following:
 As of
 June 30, 2024December 31, 2023
Short-term investments
Mutual funds$88,834 $52,650 
Term deposits71,999 101,231 
Total Short-term investments$160,833 $153,881 
Long-term investments
Term deposits$9,333 $239 
Restricted term deposits (1)
5,752 4,386 
Investment in equity affiliate4,154 4,191 
Total Long-term investments$19,239 $8,816 
(1) Restricted term deposits represent deposit with banks against bank guarantees issued through banks in favor of relevant statutory authorities for equipment imports, deposits for obtaining indirect tax registrations and for demands against pending income tax and Value Added Tax (“VAT”) assessments. These deposits with banks will mature one year after the balance sheet date.