Financial performance of public corporations