Twilio Inc. TWLO
Sector:
Communication ServicesIndustry:
Internet Content & InformationDescription:
Twilio Inc., together with its subsidiaries, provides a cloud communications platform that enables developers to build, scale, and operate customer engagement within software applications in the United States and internationally. Its customer engagement platform provides a set of application programming interfaces that handle the higher-level communication logic needed for nearly every type of customer engagement, as well as enable developers to embed voice, messaging, video, and email capabilities into their applications. The company was incorporated in 2008 and is headquartered in San Francisco, California.Recent Quarter:
2024-10-30Upcoming Quarter:
2025-02-12Annual Reports
Date2024-02-27
Revenue 4,153,945,000
Net Income -1,015,441,000
EPS -5.54
Basic Shares 183,327,844
Diluted Shares 183,327,844
Report Link
Date2023-02-27
Revenue 3,826,321,000
Net Income -1,256,145,000
EPS -6.86
Basic Shares 182,994,038
Diluted Shares 182,994,038
Report Link
Date2022-02-22
Revenue 2,841,839,000
Net Income -949,900,000
EPS -5.45
Basic Shares 174,180,465
Diluted Shares 174,180,465
Report Link
Date2021-02-26
Revenue 1,761,776,000
Net Income -490,979,000
EPS -3.35
Basic Shares 146,708,663
Diluted Shares 146,708,663
Report Link
Date2020-03-02
Revenue 1,134,468,000
Net Income -307,063,000
EPS -2.36
Basic Shares 130,083,046
Diluted Shares 130,083,046
Report Link
Date2019-03-01
Revenue 650,067,000
Net Income -121,949,000
EPS -1.26
Basic Shares 97,130,339
Diluted Shares 97,130,339
Report Link
Date2018-03-01
Revenue 399,020,000
Net Income -63,708,000
EPS -0.7
Basic Shares 91,224,607
Diluted Shares 91,224,607
Report Link
Date2017-02-22
Revenue 277,335,000
Net Income -41,324,000
EPS -0.78
Basic Shares 53,116,675
Diluted Shares 53,116,675
Report Link
Date2015-12-31
Revenue 166,919,000
Net Income -35,504,000
EPS -2
Basic Shares 17,746,526
Diluted Shares 17,746,526
Report Link
Date2014-12-31
Revenue 88,846,000
Net Income -26,758,000
EPS -0.37
Basic Shares 71,991,639
Diluted Shares 71,991,639
Report Link
Date2013-12-31
Revenue 49,920,000
Net Income -26,854,000
EPS -0.45
Basic Shares 59,398,525
Diluted Shares 59,398,525
Report Link
Annual Ratios
Date2023-12-31
PE -13.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE -7.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE -48.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE -101.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE -41.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE -71.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE -33.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE -37.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE -14.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -77.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE -63.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-31
Revenue 1,133,649,000
Net Income -9,726,000
EPS -0.0611
Basic Shares 159,091,110
Diluted Shares 159,091,110
Report Link
Date2024-08-01
Revenue 1,082,502,000
Net Income -31,858,000
EPS -0.19
Basic Shares 170,222,104
Diluted Shares 170,222,104
Report Link
Date2024-05-08
Revenue 1,047,050,000
Net Income -55,349,000
EPS -0.31
Basic Shares 181,017,726
Diluted Shares 181,017,726
Report Link
Date2024-02-27
Revenue 1,075,950,000
Net Income -365,408,000
EPS -2.01
Basic Shares 181,786,135
Diluted Shares 181,786,135
Report Link
Date2023-11-09
Revenue 1,033,670,000
Net Income -141,707,000
EPS -0.78
Basic Shares 181,749,309
Diluted Shares 181,749,309
Report Link
Date2023-08-09
Revenue 1,037,761,000
Net Income -166,187,000
EPS -0.91
Basic Shares 183,490,982
Diluted Shares 183,490,982
Report Link
Date2023-05-10
Revenue 1,006,564,000
Net Income -342,139,000
EPS -1.84
Basic Shares 186,403,349
Diluted Shares 186,403,349
Report Link
Date2023-02-27
Revenue 1,024,574,000
Net Income -229,422,000
EPS -1.24
Basic Shares 185,120,702
Diluted Shares 185,120,702
Report Link
Date2022-11-04
Revenue 983,030,000
Net Income -482,327,000
EPS -2.63
Basic Shares 183,692,564
Diluted Shares 183,692,564
Report Link
Date2022-08-05
Revenue 943,354,000
Net Income -322,769,000
EPS -1.77
Basic Shares 182,347,864
Diluted Shares 182,347,864
Report Link
Date2022-05-05
Revenue 875,363,000
Net Income -221,627,000
EPS -1.23
Basic Shares 180,898,713
Diluted Shares 180,898,713
Report Link
Date2022-02-22
Revenue 842,744,000
Net Income -291,396,000
EPS -1.63
Basic Shares 178,934,692
Diluted Shares 178,934,692
Report Link
Date2021-10-28
Revenue 740,176,000
Net Income -224,109,000
EPS -1.26
Basic Shares 177,231,285
Diluted Shares 177,231,285
Report Link
Date2021-07-30
Revenue 668,931,000
Net Income -227,853,000
EPS -1.31
Basic Shares 173,407,187
Diluted Shares 173,407,187
Report Link
Date2021-05-06
Revenue 589,988,000
Net Income -206,542,000
EPS -1.24
Basic Shares 167,160,458
Diluted Shares 167,160,458
Report Link
Date2021-02-26
Revenue 548,090,000
Net Income -179,351,000
EPS -1.13
Basic Shares 158,382,667
Diluted Shares 158,382,667
Report Link
Date2020-10-29
Revenue 447,969,000
Net Income -116,914,000
EPS -0.79
Basic Shares 147,501,075
Diluted Shares 147,501,075
Report Link
Date2020-08-04
Revenue 400,849,000
Net Income -99,923,000
EPS -0.71
Basic Shares 141,618,541
Diluted Shares 141,618,541
Report Link
Date2020-05-07
Revenue 364,868,000
Net Income -94,791,000
EPS -0.68
Basic Shares 139,231,594
Diluted Shares 139,231,594
Report Link
Date2020-03-02
Revenue 331,224,000
Net Income -90,247,000
EPS -0.66
Basic Shares 137,728,578
Diluted Shares 137,728,578
Report Link
Date2019-10-31
Revenue 295,066,000
Net Income -87,734,000
EPS -0.64
Basic Shares 136,400,739
Diluted Shares 136,400,739
Report Link
Date2019-08-02
Revenue 275,039,000
Net Income -92,579,000
EPS -0.72
Basic Shares 129,310,641
Diluted Shares 129,310,641
Report Link
Date2019-05-09
Revenue 233,139,000
Net Income -36,503,000
EPS -0.31
Basic Shares 116,590,513
Diluted Shares 116,590,513
Report Link
Date2019-03-01
Revenue 204,302,000
Net Income -47,158,000
EPS -0.47
Basic Shares 99,417,908
Diluted Shares 99,417,908
Report Link
Date2018-11-08
Revenue 168,895,000
Net Income -27,056,000
EPS -0.28
Basic Shares 98,019,629
Diluted Shares 98,019,629
Report Link
Date2018-08-08
Revenue 147,754,000
Net Income -24,006,000
EPS -0.25
Basic Shares 96,348,356
Diluted Shares 96,348,356
Report Link
Date2018-05-10
Revenue 129,116,000
Net Income -23,729,000
EPS -0.25
Basic Shares 94,673,557
Diluted Shares 94,673,557
Report Link
Date2018-03-01
Revenue 115,236,000
Net Income -18,919,000
EPS -0.2
Basic Shares 93,246,941
Diluted Shares 93,246,941
Report Link
Date2017-11-14
Revenue 100,542,000
Net Income -23,453,000
EPS -0.25
Basic Shares 92,156,768
Diluted Shares 92,156,768
Report Link
Date2017-08-11
Revenue 95,870,000
Net Income -7,109,000
EPS -0.0782
Basic Shares 90,873,305
Diluted Shares 90,873,305
Report Link
Date2017-05-10
Revenue 87,372,000
Net Income -14,227,000
EPS -0.16
Basic Shares 88,612,804
Diluted Shares 88,612,804
Report Link
Date2017-02-22
Revenue 81,952,000
Net Income -12,608,000
EPS -0.14
Basic Shares 87,248,548
Diluted Shares 88,612,804
Report Link
Date2016-11-07
Revenue 71,533,000
Net Income -11,254,000
EPS -0.13
Basic Shares 83,887,901
Diluted Shares 83,887,901
Report Link
Date2016-08-09
Revenue 64,510,000
Net Income -10,994,000
EPS -0.45
Basic Shares 24,261,903
Diluted Shares 24,261,903
Report Link
Date2016-03-31
Revenue 59,340,000
Net Income -6,468,000
EPS -0.0787
Basic Shares 82,200,793
Diluted Shares 82,200,793
Report Link
Date2015-12-31
Revenue 51,338,000
Net Income -8,260,000
EPS -0.11
Basic Shares 71,991,639
Diluted Shares 71,991,639
Report Link
Date2015-09-30
Revenue 44,262,000
Net Income -9,008,000
EPS -0.13
Basic Shares 71,991,639
Diluted Shares 71,991,639
Report Link
Date2015-06-30
Revenue 37,954,000
Net Income -9,576,000
EPS -0.13
Basic Shares 71,991,639
Diluted Shares 71,991,639
Report Link
Date2015-03-31
Revenue 33,365,000
Net Income -8,660,000
EPS -0.14
Basic Shares 61,129,595
Diluted Shares 61,129,595
Report Link
Date2014-12-31
Revenue 27,685,000
Net Income -8,371,000
EPS -0.49
Basic Shares 17,062,536
Diluted Shares 17,062,532
Report Link
Date2014-09-30
Revenue 23,523,000
Net Income -6,020,000
EPS -0.36
Basic Shares 16,845,993
Diluted Shares 16,845,988
Report Link
Date2014-06-30
Revenue 20,081,000
Net Income -6,309,000
EPS -0.38
Basic Shares 16,778,585
Diluted Shares 16,778,556
Report Link
Date2014-03-31
Revenue 18,819,000
Net Income -6,183,500
EPS -0.37
Basic Shares 16,778,596
Diluted Shares 16,778,556
Report Link
Quarterly Ratios
Date2024-09-30
PE -266.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE -75.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE -51.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE -9.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE -18.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE -17.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE -9.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE -9.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE -6.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE -11.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE -33.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE -40.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE -63.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE -74.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE -68.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE -74.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE -77.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE -77.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE -32.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE -37.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE -42.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE -47.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE -101.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE -47.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE -75.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE -56.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE -38.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE -29.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE -29.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE -93.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE -44.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE -49.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE -119.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE -20.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE -91.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE -62.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE -57.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE -54.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE -50.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -14.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE -20.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE -19.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE -19.53
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
77.74Price:
$98.44Market Cap:
15,099,120,960EPS TTM:
-2.57PE Ratio:
-33.87PEPSG:
-3.0036Fwd PE:
101.74Volume:
2,326,2442 Year Price Change
2.145Index 2 Year Price Change
1.4975 Year Price Change
0.951Index 5 Year Price Change
1.905PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: