Infosys Q4 2026 earnings delivered insights into IT services performance.