Tough Zelda & Mario Movie comparisons push Nintendo (NTDOY) Q1 2025 operating profit down 70.6%
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.