Figures from this source EstimateRevenue ECDB, 2025$513mEstimateUS share of revenue ECDB, 202578%EstimateECDB definition, 2025EstimateECDB 1P/3P, 2025EstimateECDB year series, 2021-2025