Financial insights of SATS