XML 25 R38.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Accrued Expenses and Other Current Liabilities (Schedule of Accrued Expenses and Other Current Liabilities) (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Payroll and other related benefits $ 23,083 $ 51,591
Bandwidth and co-location 20,299 21,787
Property, use and other taxes 36,748 15,849
Professional service fees 5,505 2,678
Contingent consideration 0 990
Other 1,274 1,766
Total $ 86,909 $ 94,661