earnings trends in us public companies