Figures from this source FiledNintendo related party note discloses no TPC transactions, Nintendo year to March 2024–year to March 2025