newsfilter
← Latest News
Business Wire·

Intelsat Announces First Quarter 2021 Results

First quarter revenue was $502.8 million First quarter net loss attributable to Intelsat S.A. was $174.9 million First quarter Adjusted EBITDA of $275.0 million or 55% of revenue March 31, 2021 contracted backlog of $5.9 billion Int