Starz delivered a profit of $55.8 million in its third quarter but revenue of $408.2 million came in below Wall Street estimates. In its earnings announcement, CEO Chris Albrecht confirmed the company is moving ahead with plans to launch an SVOD service for its original series in selected international markets.