World Kinect targets $235M-$244M Q2 2025 gross profit amid strategic portfolio shifts Published 25 Apr 2025 Full Article