Atos International: Atos reports first quarter 2024 performa