XML 58 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Cash Equivalents and Short-term Investments (Tables)
12 Months Ended
Dec. 31, 2016
Cash, Cash Equivalents and Short-term Investments  
Schedule of cash, cash equivalents and short-term investments

 

 

As of December 31,

 

 

 

2015

 

2016

 

 

 

(In thousands)

 

Cash and cash equivalents:

 

 

 

 

 

Cash

 

$

186,347

 

$

364,766

 

Cash equivalents:

 

 

 

 

 

Bank time deposits

 

51,093

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

237,440

 

364,766

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

Bank time deposits

 

98,439

 

31,188

 

 

 

 

 

 

 

 

 

 

 

 

 

Total cash, cash equivalents and short-term investments

 

$

335,879

 

$

395,954