Twilio Inc. - stock earnings

TWLO Quarterly earnings

DateEarningsRevenue
2023Q4 -365.4 million USD 1.1 billion USD
2023Q3 -141.7 million USD 1.0 billion USD
2023Q2 -166.2 million USD 1.0 billion USD
2023Q1 -342.1 million USD 1.0 billion USD
2022Q4 -229.4 million USD 1.0 billion USD
2022Q3 -482.3 million USD 983.0 million USD
2022Q2 -322.8 million USD 943.4 million USD
2022Q1 -221.6 million USD 875.4 million USD
2021Q4 -291.4 million USD 842.7 million USD
2021Q3 -224.1 million USD 740.2 million USD
2021Q2 -227.9 million USD 668.9 million USD
2021Q1 -206.5 million USD 590.0 million USD
2020Q4 -179.4 million USD 548.1 million USD
2020Q3 -116.9 million USD 448.0 million USD
2020Q2 -99.9 million USD 400.8 million USD
2020Q1 -94.8 million USD 364.9 million USD
2019Q4 -90.2 million USD 331.2 million USD
2019Q3 -87.7 million USD 295.1 million USD
2019Q2 -92.6 million USD 275.0 million USD
2019Q1 -36.5 million USD 233.1 million USD
2018Q4 -47.2 million USD 204.3 million USD
2018Q3 -27.1 million USD 168.9 million USD
2018Q2 -24.0 million USD 147.8 million USD
2018Q1 -23.7 million USD 129.1 million USD
2017Q4 -18.9 million USD 115.2 million USD
2017Q3 -23.5 million USD 100.5 million USD
2017Q2 -7.1 million USD 95.9 million USD
2017Q1 -14.2 million USD 87.4 million USD
2016Q4 -12.6 million USD 82.0 million USD
2016Q3 -11.3 million USD 71.5 million USD
2016Q2 -11.0 million USD 64.5 million USD
2016Q1 -6.5 million USD 59.3 million USD
2015Q4 -8.3 million USD 51.3 million USD
2015Q3 -9.0 million USD 44.3 million USD
2015Q2 -9.6 million USD 38.0 million USD
2015Q1 -8.7 million USD 33.4 million USD
2014Q4 -26.8 million USD 27.7 million USD
2014Q3 ? USD 23.5 million USD
2014Q2 ? USD 20.1 million USD
2014Q1 ? USD 17.6 million USD

TWLO Yearly earnings

DateEarningsRevenue
2023 -1.0 billion USD 4.2 billion USD
2022 -1.3 billion USD 3.8 billion USD
2021 -949.9 million USD 2.8 billion USD
2020 -491.0 million USD 1.8 billion USD
2019 -307.1 million USD 1.1 billion USD
2018 -121.9 million USD 650.1 million USD
2017 -63.7 million USD 399.0 million USD
2016 -41.3 million USD 277.3 million USD
2015 -35.5 million USD 166.9 million USD
2014 -26.8 million USD 88.8 million USD
2013 -26.9 million USD 49.9 million USD

TWLO

Price: $61.89

52 week price:
45.02
78.16

Earnings Per Share: -5.54 USD

P/E Ratio: -15.15

Exchange: NYQ

Sector: Communication Services

Industry: Internet Content & Information

Volume: 3.4 million

Ebitda: -14.9 million

Market Capitalization: 11.1 billion

Links: