After an amazing FY 2024 with the releases of TOTK and The Super Mario Bros. Movie, tough comparisons have caused a serious year-over-year drop in sales and operating profit at Nintendo. Post navigation Nintendo (NTDOY) Q1 2025 software & hardware sales drop over 40% from Q1 2024Nintendo (NTDOY) Q1 2025 mobile and IP related sales fell 53.8% year-on-year
Lego Star Wars Darth Vader Helmet & Droideka Droid Are Nearly 50% Off At Amazon Oct 5, 2025 charliegames