What are Intelsat's financials?
SCORECARD
$3B Revenue *
Rev growth YoY
Net margin
Total raised
$92.4M Space fed-awards
GOVERNMENT ALL CONTRACTS
$92.4M 17 AWARDS
Defense $91.8M
Environmental Protection Agency $642K