TWLO Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
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
Total Current Assets 4703872000 4984086000 5932228000 3372335000 2061331000 872948000 353265000 353380000 136475000 46349000
Cash and Short Term Investments 4011995000 4155069000 5357882000 3039791000 1852693000 748343000 290873000 305665000 108835000 32627000
Cash & Equivalents 655931000 651752000 1479452000 933885000 253660000 487215000 115286000 305665000 108835000 32627000
Short Term Investments 3356064000 3503317000 3878430000 2105906000 1599033000 261128000 175587000 0 0 0
Receivables 562773000 547507000 388215000 251167000 154067000 97712000 43113000 26203000 19094000 9264000
Inventory 1 0 0 1 0 0 0 0 0 0
Other Current Assets 129103999 281510000 186131000 81376999 54571000 26893000 19279000 21512000 8546000 4458000
Total Assets 11609707000 12564304000 12998598000 9487433000 5150516000 1028710000 449782000 412694000 157516000 54974000
Total Non-Current Assets 6905835000 7580218000 7066370000 6115098000 3089185000 155762000 96517000 59314000 21041000 8625000
Property, Plant and Equipment 283598000 385320000 489900000 441849000 297997000 63534000 50541000 37552000 14058000 6751000
Goodwill and Intangible Assets 5593756000 6134088000 6313178000 5561967000 2757633000 65723000 37915000 13833000 5457000 510000
Goodwill 5243266000 5284153000 5263166000 4595394000 2296784000 38165000 17851000 3565000 3165000 0
Intangible Assets 350490000 849935000 1050012000 966573000 460849000 27558000 20064000 10268000 2292000 510000
Long Term Investments 593582000 699911000 843000 9300000 75000 0 0 0 0 0
Other Long Term Assets 434899000 360899000 262449000 101982000 33480000 26505000 8061000 7929000 1526000 1364000
Total Current Liabilities 738297000 808158000 703550000 448306000 247222000 137810000 78527000 73704000 40443000 23198000
Accounts Payable 119615000 124605000 93333000 60042000 39099000 18495000 11116000 4174000 2299000 1227000
Notes Payable/Short Term Debt 58361000 54222000 52325000 57400000 34080000 25848000 20877000 28795000 17634000 10312000
Tax Payables 70913000 92319000 61975000 48390000 33430000 25848000 20877000 28795000 17634000 10312000
Deferred Revenue 144499000 139110000 140389000 87031000 26362000 19557000 13797000 10222000 6146000 4173000
Other Current Liabilities 344909000 397902000 355528000 195443000 114251000 48062000 11860000 1718000 -3270000 -2826000
Total Liabilities 1877155000 2005262000 1967132000 1034768000 871105000 590475000 89936000 83247000 40891000 23780000
Total Non-Current Liabilities 1138858000 1197104000 1263582000 586462000 623883000 452665000 11409000 9543000 448000 582000
Total Long Term Debt 988953000 1173223000 1222292000 549829000 606136000 434496000 0 0 0 0
Deferred Tax Liabilities Non-Current 0 0 0 13684000 7535000 5181000 2452000 0 0 0
Other Long Term Liabilities 149905000 23881000 41290000 22949000 10212000 12988000 8957000 9543000 448000 582000
Total Equity 9732552000 10559042000 11031466000 8452665000 4279411000 438235000 359846000 329447000 116625000 31194000
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 9732552000 10559042000 11031466000 8452665000 4279411000 438235000 359846000 329447000 116625000 31194000
Retained Earnings (Accumulated Deficit) -5065972000 -3375836000 -2119691000 -1169791000 -678812000 -371674000 -250438000 -186730000 -145406000 -89434000
Accumulated Other Comprehensive Income/(Loss) 619000 -121161000 -18141000 9046000 5086000 1282000 2025000 -13445000 -6350000 -2624000
Common Stock 182000 186000 180000 164000 138000 100000 94000 87000 17000 17000
Additional Paid in Capital 14797723000 14055853000 13169118000 9613246000 4952999000 808527000 608165000 529535000 28453000 11544000
Total Liabilities & Shareholders' Equity 11609707000 12564304000 12998598000 9487433000 5150516000 1028710000 449782000 412694000 157516000 54974000
Total Investments 3949646000 4203228000 3878430000 2105906000 1599033000 261128000 175587000 0 0 0
Total Debt 1177275000 1227445000 1274617000 607229000 640216000 434496000 0 0 0 0
Net Debt 521344000 575693000 -204835000 -326656000 386556000 -52719000 -115286000 -305665000 -108835000 -32627000

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.