| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | 25.859 | 42.297 | 56.366 | 86.788 |
| Return on Equity | 1.63 | 7.525 | 4.443 | 3.343 |
| Net Profit Margin | 5.806 | 22.077 | 15.626 | 12.986 |
| Debt to Asset Ratio | 57.214 | 59.625 | 56.219 | 54.751 |
| Cash Ratio | 30.389 | 20.152 | 21.809 | 30.396 |
| Quick Ratio | 168.198 | 161.084 | 170.974 | 171.371 |
| Current Ratio | 168.198 | 161.084 | 170.974 | 171.371 |
Trade Desk, Inc. (TTD)
Trade Desk, Inc. (TTD)