Jumlah hasil TWLO untuk suku lepas adalah 970.39 M EUR, dan 0.45% nya lebih rendah daripada suku sebelum ini. Pendapatan bersih untuk Q1 24 adalah -51.30 M EUR.