Intelsat S.A., a provider of satellite services, reported financial results for the three months ended March 31, 2013. Intelsat S.A. reported revenue of $655.1 million and a net loss of $7.8 million, or $0.09 per share, for the three months ended March 31, 2013. The company also reported EBITDA1, or earnings before net interest, taxes and depreciation and amortization, of $496.8 million, and Adjusted EBITDA1 of $505.8 million, or 77 percent of revenue, for the three months ended March 31, 2013. Contracted backlog at March 31, 2013, was $10.4 billion.