- Revenue: $220.1 million for the 6 months ended June 30, 2008, $361.5 million for the 12 months ended December 31, 2007
- Content: 26 owned and operated TV channels in premium sports, movies, lifestyle and entertainment, and On-Demand services, web and ITV content.
- Subscribers: 206 million global TV households across consolidated 171 million and non-consolidated 35 million channels, multiplexes and feeds.(1)
- Digital services: end-to-end enhanced TV delivery solutions, advanced digital production and broadcast facilities, and On-Demand services including NVOD and VOD.
- Broadcast Services: channel management, production, uplink and playout.
All figures as on 30th September 2008.
(1) A subscriber is defined as a TV household enabled to receive each channel, multiplex or feed.