The vibe and focus of Starz' first financial results as a standalone company unveiled Thursday were of a fresh start after the premium cable and streaming platform separated from Lionsgate. And it's ...