Stock Analysis on Net
Stock Analysis on Net

Trade Desk Inc. (NASDAQ:TTD)

DuPont Analysis: Disaggregation of ROE, ROA, and Net Profit Margin
Quarterly Data

Microsoft Excel

Two-Component Disaggregation of ROE

Trade Desk Inc., decomposition of ROE (quarterly data)

Microsoft Excel
ROE = ROA × Financial Leverage
Jun 30, 2026 15.81% = 7.06% × 2.24
Mar 31, 2026 17.63% = 7.54% × 2.34
Dec 31, 2025 17.84% = 7.20% × 2.48
Sep 30, 2025 16.86% = 7.38% × 2.28
Jun 30, 2025 15.48% = 7.00% × 2.21
Mar 31, 2025 15.17% = 7.22% × 2.10
Dec 31, 2024 13.33% = 6.43% × 2.07
Sep 30, 2024 11.74% = 5.60% × 2.10
Jun 30, 2024 10.53% = 4.91% × 2.15
Mar 31, 2024 9.29% = 4.32% × 2.15
Dec 31, 2023 8.27% = 3.66% × 2.26
Sep 30, 2023 7.09% = 3.38% × 2.10
Jun 30, 2023 6.24% = 2.97% × 2.10
Mar 31, 2023 3.98% = 1.93% × 2.06
Dec 31, 2022 2.52% = 1.22% × 2.07
Sep 30, 2022 -0.51% = -0.25% × 2.05
Jun 30, 2022 1.90% = 0.92% × 2.06
Mar 31, 2022 6.10% = 2.93% × 2.08

Based on: 10-Q (reporting date: 2026-06-30), 10-Q (reporting date: 2026-03-31), 10-K (reporting date: 2025-12-31), 10-Q (reporting date: 2025-09-30), 10-Q (reporting date: 2025-06-30), 10-Q (reporting date: 2025-03-31), 10-K (reporting date: 2024-12-31), 10-Q (reporting date: 2024-09-30), 10-Q (reporting date: 2024-06-30), 10-Q (reporting date: 2024-03-31), 10-K (reporting date: 2023-12-31), 10-Q (reporting date: 2023-09-30), 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31).



Three-Component Disaggregation of ROE

Trade Desk Inc., decomposition of ROE (quarterly data)

Microsoft Excel
ROE = Net Profit Margin × Asset Turnover × Financial Leverage
Jun 30, 2026 15.81% = 13.61% × 0.52 × 2.24
Mar 31, 2026 17.63% = 14.57% × 0.52 × 2.34
Dec 31, 2025 17.84% = 15.31% × 0.47 × 2.48
Sep 30, 2025 16.86% = 15.72% × 0.47 × 2.28
Jun 30, 2025 15.48% = 15.57% × 0.45 × 2.21
Mar 31, 2025 15.17% = 16.04% × 0.45 × 2.10
Dec 31, 2024 13.33% = 16.08% × 0.40 × 2.07
Sep 30, 2024 11.74% = 13.34% × 0.42 × 2.10
Jun 30, 2024 10.53% = 11.65% × 0.42 × 2.15
Mar 31, 2024 9.29% = 9.80% × 0.44 × 2.15
Dec 31, 2023 8.27% = 9.19% × 0.40 × 2.26
Sep 30, 2023 7.09% = 8.35% × 0.41 × 2.10
Jun 30, 2023 6.24% = 7.46% × 0.40 × 2.10
Mar 31, 2023 3.98% = 4.70% × 0.41 × 2.06
Dec 31, 2022 2.52% = 3.38% × 0.36 × 2.07
Sep 30, 2022 -0.51% = -0.66% × 0.38 × 2.05
Jun 30, 2022 1.90% = 2.43% × 0.38 × 2.06
Mar 31, 2022 6.10% = 7.78% × 0.38 × 2.08

Based on: 10-Q (reporting date: 2026-06-30), 10-Q (reporting date: 2026-03-31), 10-K (reporting date: 2025-12-31), 10-Q (reporting date: 2025-09-30), 10-Q (reporting date: 2025-06-30), 10-Q (reporting date: 2025-03-31), 10-K (reporting date: 2024-12-31), 10-Q (reporting date: 2024-09-30), 10-Q (reporting date: 2024-06-30), 10-Q (reporting date: 2024-03-31), 10-K (reporting date: 2023-12-31), 10-Q (reporting date: 2023-09-30), 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31).



Two-Component Disaggregation of ROA

Trade Desk Inc., decomposition of ROA (quarterly data)

Microsoft Excel
ROA = Net Profit Margin × Asset Turnover
Jun 30, 2026 7.06% = 13.61% × 0.52
Mar 31, 2026 7.54% = 14.57% × 0.52
Dec 31, 2025 7.20% = 15.31% × 0.47
Sep 30, 2025 7.38% = 15.72% × 0.47
Jun 30, 2025 7.00% = 15.57% × 0.45
Mar 31, 2025 7.22% = 16.04% × 0.45
Dec 31, 2024 6.43% = 16.08% × 0.40
Sep 30, 2024 5.60% = 13.34% × 0.42
Jun 30, 2024 4.91% = 11.65% × 0.42
Mar 31, 2024 4.32% = 9.80% × 0.44
Dec 31, 2023 3.66% = 9.19% × 0.40
Sep 30, 2023 3.38% = 8.35% × 0.41
Jun 30, 2023 2.97% = 7.46% × 0.40
Mar 31, 2023 1.93% = 4.70% × 0.41
Dec 31, 2022 1.22% = 3.38% × 0.36
Sep 30, 2022 -0.25% = -0.66% × 0.38
Jun 30, 2022 0.92% = 2.43% × 0.38
Mar 31, 2022 2.93% = 7.78% × 0.38

Based on: 10-Q (reporting date: 2026-06-30), 10-Q (reporting date: 2026-03-31), 10-K (reporting date: 2025-12-31), 10-Q (reporting date: 2025-09-30), 10-Q (reporting date: 2025-06-30), 10-Q (reporting date: 2025-03-31), 10-K (reporting date: 2024-12-31), 10-Q (reporting date: 2024-09-30), 10-Q (reporting date: 2024-06-30), 10-Q (reporting date: 2024-03-31), 10-K (reporting date: 2023-12-31), 10-Q (reporting date: 2023-09-30), 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31).