• Mon. Apr 21st, 2025

Nintendo (NTDOY) Q1 2025 mobile and IP related sales fell 53.8% year-on-year

With no major film release in 2024, The Super Mario Bros. Movie effect has been felt in Nintendo’s latest earnings report.