TD

Trade Desk

TTD
NASDAQCommunication Services

Income Statement

Total Revenue$2.44B
Gross Profit$1.97B
Operating Income$427.17M
EBITDA$573.35M
EBIT$428.46M
Pre-tax Income$661.94M
Net Income$393.08M

Balance Sheet

Cash Equivalent$1.13B
Total Debt$276.86M
Book Value$2.54B
Book Value Per Share5.17

Key Ratios

Return on Equity (ROE)+13.33%
Return on Assets (ROA)+6.43%
Return on Invested Capital (ROI)+13.33%
Net Profit Margin+16.08%
Current Ratio1.86
Quick Ratio1.83
Long-Term Debt / Equity0.00