beach revenue