Accel reports record quarterly revenue of $335.9m for Q2 2025, net income falls 50.2%