Ingresos y estados financieros de Twilio

TWLO · NYSE · USD

280,41 $Variación respecto al cierre anterior: −6,81 %Variación absoluta: −20,50 $

Cierre · 6 de octubre de 2026

En el ejercicio cerrado en diciembre de 2025, Twilio registró ingresos de 5,07 mil M $ (+13,66 % interanual). El beneficio neto fue de 33,83 M $, con un margen neto del 0,7 %.

Ingresos anuales · 2025: 5,07 mil M $
  1. 277,3 M $2016
  2. 399 M $2017
  3. 650,1 M $2018
  4. 1,13 mil M $2019
  5. 1,76 mil M $2020
  6. 2,84 mil M $2021
  7. 3,83 mil M $2022
  8. 4,15 mil M $2023
  9. 4,46 mil M $2024
  10. 5,07 mil M $2025

Ejercicio cerrado en diciembre. Fuentes y método en la página Metodología y fuentes.

En resumen

Crecimiento de los ingresos
+13,66 %
2025 frente a 2024
Margen neto
0,7 %
2024: -2,5 %

Datos financieros

Importes en millones de USD; valores por acción en USD; acciones en millones.

Cuenta de resultados · Trimestral
PartidaT2 2026T1 2026T4 2025T3 2025T2 2025T1 2025T4 2024T3 2024T2 2024T1 2024T4 2023T3 2023
Ingresos totales1.4991.4071.3661.3001.2281.1721.1951.1341.0831.0471.0761.034
Coste de ventas773722702668625590594555526503544517
Beneficio bruto727685664632603582601579556544532517
Gastos generales, de venta y administración335314328329322304329322332327346377
Investigación y desarrollo273262260262243254244262243260236242
Resultado operativo11710874,140,937,023,127,0-4,9-19,0-43,5-50,0-102
EBIT11710874,140,937,023,127,0-4,9-19,0-43,5-50,0-102
EBITDA14714212289,486,872,676,845,933,09,815,4-29,5
Beneficio antes de impuestos75,5102-37,832,733,626,6-13,6-3,7-26,2-45,2-360-140
Impuestos-99212,18,1-4,611,26,6-1,16,15,610,25,81,7
Beneficio neto1.06790,1-45,937,222,420,0-12,5-9,7-31,9-55,3-365-142
Beneficio neto para accionistas ordinarios1.06790,1-45,937,222,420,0-12,5-9,7-31,9-55,3-365-142
BPA básico6,990,59-0,300,240,150,13-0,08-0,06-0,19-0,31-2,01-0,78
BPA diluido6,680,57-0,310,230,140,12-0,08-0,06-0,19-0,31-2,01-0,78
Acciones medias (básicas)153152152153153153154159170181182182
Acciones medias (diluidas)160158152159160162154159170181182182