TTD 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-15 2023-02-15 2022-02-16 2021-02-19 2020-02-28 2019-02-22 2018-02-28 2017-02-16 2015-12-31 2014-12-31
Total Current Assets 4313954000 3845617000 3091649000 2310317000 1449221000 1056523000 765813000 516403000 199802000 97091000
Cash and Short Term Investments 1380288000 1446586000 958779000 624038000 254988000 207232000 155950000 133400000 4047000 17315000
Cash & Equivalents 895129000 1030506000 754154000 437353000 130876000 207232000 155950000 133400000 4047000 17315000
Short Term Investments 485159000 416080000 204625000 186685000 124112000 0 0 0 0 0
Receivables 2870313000 2347195000 2020720000 1584109000 1166376000 834764000 599565000 377240000 191943000 78364000
Inventory 0 0 0 0 0 0 0 0 0 0
Other Current Assets 63353000 51836000 112150000 102170000 27857000 14527000 10298000 5763000 3812000 1412000
Total Assets 4888687000 4380679000 3577340000 2753645000 1728761000 1117872000 797164000 537596000 210231000 102238000
Total Non-Current Assets 574733000 535062000 485691000 443328000 279540000 61349000 31351000 21193000 10429000 5147000
Property, Plant and Equipment 359154000 394155000 369947000 364006000 237461000 33046000 17405000 14779000 6625000 2379000
Goodwill and Intangible Assets 0 18544000 14334000 11505000 9082000 8101000 4399000 2760000 1691000 739000
Goodwill 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 18544000 14334000 11505000 9082000 8101000 4399000 2760000 1691000 739000
Long Term Investments 0 0 -14334000 -11505000 -9082000 -8101000 -4399000 -2760000 0 0
Other Long Term Assets 215579000 122363000 115744000 79322000 42079000 28303000 13946000 6414000 2113000 2029000
Total Current Liabilities 2510838000 2029323000 1803305000 1474683000 930373000 713991000 518532000 344136000 118900000 62831000
Accounts Payable 2317318000 1871419000 1655684000 1348480000 868618000 669147000 490377000 321163000 105085000 56498000
Notes Payable/Short Term Debt 55524000 52430000 46149000 37868000 14577000 0 0 0 0 0
Tax Payables 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 94028000 0 0 0 0 0 0 0 0
Other Current Liabilities 137996000 11446000 101472000 88335000 47178000 44844000 28155000 22973000 13815000 6333000
Total Liabilities 2724468000 2265340000 2050034000 1740500000 1116244000 723305000 551581000 373216000 171885000 80372000
Total Non-Current Liabilities 213630000 236017000 246729000 265817000 185871000 9314000 33049000 29080000 52985000 17541000
Total Long Term Debt 180369000 208527000 238449000 254562000 174873000 0 27000000 25847000 44888000 14929000
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 33261000 27490000 8280000 11255000 10998000 9314000 6049000 3233000 8097000 2612000
Total Equity 2164219000 2115339000 1527306000 1013145000 612517000 394567000 245583000 164380000 38346000 21866000
Retained Earnings (Accumulated Deficit) 196954000 665514000 612129000 474367000 232438000 124120000 35980000 -14818000 13103000 -6619000
Accumulated Other Comprehensive Income/(Loss) 0 0 0 0 0 -15657000 -8903000 -3705000 -1265000 -290000
Common Stock 0 0 0 0 0 0 0 -537596000 0 0
Total Liabilities & Shareholders' Equity 4888687000 4380679000 3577340000 2753645000 1728761000 1117872000 797164000 537596000 210231000 102238000
Total Investments 485159000 416080000 204625000 186685000 124112000 -8101000 -4399000 -2760000 0 0
Total Debt 235893000 260957000 284598000 292430000 189450000 0 27000000 25847000 44888000 14929000
Net Debt -659236000 -769549000 -469556000 -144923000 58574000 -207232000 -128950000 -107553000 40841000 -2386000

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.