dry on revenues