XML 23 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair value of financial instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair value of financial instruments    
Long term investment (Note 7) $ 67,003  
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Fair value of financial instruments    
Cash and cash equivalents 439,681 $ 452,297
Long term investment (Note 7) 67,003  
Total assets 506,684 452,297
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Fair value of financial instruments    
Corporate debt securities 184,521 144,402
Mortgage-backed securities 3,267 3,564
Total assets 187,788 147,966
Fair Value, Measurements, Recurring | Fair Value    
Fair value of financial instruments    
Cash and cash equivalents 439,681 452,297
Corporate debt securities 184,521 144,402
Long term investment (Note 7) 67,003  
Mortgage-backed securities 3,267 3,564
Total assets $ 694,472 $ 600,263