TWLO Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
Report Filing: 2024-02-27 2023-02-27 2022-02-22 2021-02-26 2020-03-02 2019-03-01 2018-03-01 2017-02-22 2015-12-31 2014-12-31 2013-12-31
Revenue 4153945000 3826321000 2841839000 1761776000 1134468000 650067000 399020000 277335000 166919000 88846000 49920000
Cost of Revenue 2110015000 2012744000 1451126000 846115000 525551000 300841000 182895000 120520000 74454000 41423000 25868000
Gross Profit 2043930000 1813577000 1390713000 915661000 608917000 349226000 216125000 156815000 92465000 47423000 24052000
Operating Expenses 2920471000 2844527000 2306297000 1408562000 978702000 464461000 282199000 198130000 127858000 74106000 50902000
Research & Development 942790000 1079081000 789219000 530548000 391355000 171358000 120739000 77926000 42559000 21824000 13959000
Selling, General and Administrative 1491444000 1765446000 1517078000 878014000 587347000 285982000 160288000 116344000 85299000 52282000 36943000
Other Operating Expenses 486237000 0 0 0 0 7121000 1172000 3860000 0 0 0
Operating Income -876541000 -1030950000 -915584000 -492901000 -369785000 -115235000 -66074000 -41315000 -35393000 -26683000 -26850000
Net Interest(Non Operating) 77700000 -322440001 55700000 7420000 -4271000 0 0 0 0 0 0
Interest Income 77700000 64599999 55700000 32400000 20800000 0 0 0 0 0 0
Interest Expense 0 387040000 0 24980000 25071000 0 0 0 0 0 0
Equity & Other Income/(Expense) -197888000 109758001 -101045000 -18945000 11840000 -5923000 3071000 317000 11000 -62000 -4000
Income Before Tax -996729000 -1243632000 -960929000 -504426000 -362216000 -121158000 -63003000 -40998000 -35382000 -26745000 -26854000
Income Tax Expense -18712000 12513000 -11029000 -13447000 -55153000 791000 705000 326000 122000 13000 0
Income Attributable to Non-Controlling Interest 37424000 0 0 0 0 0 0 0 0 0 0
Net Income -1015441000 -1256145000 -949900000 -490979000 -307063000 -121949000 -63708000 -41324000 -35504000 -26758000 -26854000
Depreciation and Amortization 311384000 453485000 258378000 149660000 110430000 26095000 18764000 8315000 4226000 1756000 610000
EBITDA -565157000 -577465000 -657206000 -343241000 -259355000 -89140000 -47310000 -33000000 -31167000 -24927000 -26240000
Earnings Per Share (EPS) -5.54 -6.86 -5.45 -3.35 -2.36 -1.26 -0.7 -0.78 -2 -0.37 -0.45
Diluted Earnings Per Share -5.54 -6.86 -5.45 -3.35 -2.36 -1.26 -0.7 -0.78 -2 -0.37 -0.45
Weighted Average Shares Outstanding 183327844 182994038 174180465 146708663 130083046 97130339 91224607 53116675 17746526 71991639 59398525
Diluted Weighted Average Shares Outstanding 183327844 182994038 174180465 146708663 130083046 97130339 91224607 53116675 17746526 71991639 59398525

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.