Global Payments Q4 2024 Earnings: Strategic Insights | Monexa