Nintendo's financial results up to the end of 2025 show that the Switch family of consoles continue to break records ...