Powerica financial performance