Figures from this source EstimatePocket dev studio ownership and profit, year to March 2025–year to March 2026