Newgen Financial Results