These numbers are straight from DirecTVs financial statement: 60% of gross income goes to COGS, what they pay for the programming plus I would guess a lot of the cost of running uplink centers and installation goes there. 25% goes to the cost of running the business. The is leaves 15% for profit and taxes take a third of that so only 10% is actually profit.
I suspect the 25% cost of running the business includes all hardware/software development and operation, both uplinks and receivers. As well as customer service, sales, marketing, general operations, etc, etc. If it doesn't then they are incompetent.
The biggest bite is the programming. The very thing that has been a rapidly increasing cost for some time. A mostly uncontrollable cost in the current climate. An unjustifiable cost IMO. Something has to give - either DirecTV and/or customers need more leverage on this.
The government needs to step in and restore balance in the market.