october 2025 revenue