Company handled 72.9 million orders (up 10% YoY) in Q3 2024