WRAL delivers on financial targets