revenue trends