Accrued Expenses and Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]    
Accrued expenses $ 181,731 $ 137,543
Accrued amounts due to mobile operators and other content providers 63,912 64,839
Money transfer settlement obligations 83,032 96,795
Derivative liabilities 63,249 36,439
Deferred income taxes 910 745
Accrued expenses and other current liabilities $ 392,834 $ 336,361