TISG reports 12% revenue increase for Q1 2024 to €95.6 million