Intelsat Posts $42.6 Million Net Loss