TTD 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
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
Revenue 1946120000 1577795000 1196467000 836033000 661058000 477294000 308217000 202926000 113836000 44548000
Cost of Revenue 365598000 281123000 221554000 178812000 156180000 114098000 66230000 39876000 22967000 12559000
Gross Profit 1580522000 1296672000 974913000 657221000 504878000 363196000 241987000 163050000 90869000 31989000
Operating Expenses 1380042000 1183018000 850096000 513013000 392682000 255873000 172631000 105532000 52889000 31225000
Research & Development 411794000 319876000 226137000 166654000 116752000 83892000 52806000 27313000 12819000 7250000
Selling, General and Administrative 968248000 863142000 623959000 346359000 275930000 171981000 119825000 78219000 40070000 23975000
Other Operating Expenses 0 0 0 0 0 0 0 0 0 0
Operating Income 200480000 113654000 124817000 144208000 112196000 107323000 69356000 57518000 37980000 764000
Net Interest(Non Operating) 137016000 0 0 656000 9438000 333000 -1791000 -3075000 -1141000 -843000
Interest Income 68508000 12755000 1030000 656000 4719000 1883000 0 0 0 0
Interest Expense -68508000 12755000 1030000 0 -4719000 1550000 1791000 3075000 1141000 843000
Equity & Other Income/(Expense) -69501000 13716000 -2781000 -961000 -5414000 -1919000 -3940000 -10609000 -6984000 -864000
Income Before Tax 267995000 127370000 122036000 143903000 116220000 105737000 63625000 43834000 29855000 -943000
Income Tax Expense 89055000 73985000 -15726000 -98414000 7902000 17597000 12827000 23352000 13926000 -948000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0
Net Income 178940000 53385000 137762000 242317000 108318000 88140000 50798000 20482000 15929000 5000
Depreciation and Amortization 80418000 54425000 42219000 28632000 21662000 11822000 7209000 3798000 1828000 680000
EBITDA 280898000 168079000 167036000 172840000 133858000 119145000 76565000 61316000 39808000 1444000
Earnings Per Share (EPS) 0.37 0.11 0.29 0.52 0.24 0.19 0.13 -0.15 0.0185 0
Diluted Earnings Per Share 0.36 0.11 0.28 0.49 0.23 0.19 0.12 -0.15 0.0132 0
Weighted Average Shares Outstanding 489261000 486937000 476851000 462870000 445330000 457930000 402620000 182800000 472816000 472816000
Diluted Weighted Average Shares Outstanding 500182000 499925000 498540000 489880000 478060000 457930000 440560000 182800000 497916000 497916000

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.