Earnings are stable and flowing