Cash, Cash Equivalents and Short-term Investments (Tables)
12 Months Ended
Dec. 31, 2021
Cash, Cash Equivalents and Short-term Investments  
Schedule of cash, cash equivalents and short-term investments

​

​

​

​

​

​

​

​

​

​

As of December 31, 

​

    

2020

    

2021

​

​

(In US$ thousands)

Cash and cash equivalents:

​

​

​

​

​

​

Cash

​

​

1,814,844

​

​

2,423,703

Short-term investments:

​

​

​

​

​

​

Bank time deposits

​

 

1,515,880

​

 

603,838

Wealth management products

​

​

166,168

​

​

107,224

Subtotal

​

​

1,682,048

​

​

711,062

Total cash, cash equivalents and short-term investments

​

​

3,496,892

​

​

3,134,765