XML 28 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair value of financial instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2015
Dec. 31, 2014
Fair value of financial instruments    
Gain on sale of mortgag-backed secruities $ 1,800  
Long term investment (Note 7) 35,714  
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Fair value of financial instruments    
Cash and cash equivalents 445,801 $ 452,297
Long term investment (Note 7) 35,714  
Total assets 481,515 452,297
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Fair value of financial instruments    
Corporate debt securities 189,244 144,402
Mortgage-backed securities   3,564
Total assets 189,244 147,966
Fair Value | Fair Value, Measurements, Recurring    
Fair value of financial instruments    
Cash and cash equivalents 445,801 452,297
Corporate debt securities 189,244 144,402
Long term investment (Note 7) 35,714  
Mortgage-backed securities   3,564
Total assets $ 670,759 $ 600,263