august 2024 revenue