In its latest earnings report, Nintendo was quick to highlight its always-strong software sales. Super Smash Bros. Ultimate and Pokemon: Let's Go have sold 13.81 million and 10.63 million units respectively. Nintendo says 23 titles have now hit the all-important one million milestone. These numbers helped the company to report revenue of 1.2 trillion yen (roughly $10.7 billion) for the fiscal year, up from 1.06 trillion (roughly $9.4 billion) 12 months prior. Operating profit, meanwhile, hit 249.7 billion yen (roughly $2.2 billion), compared to 177.5 billion yen (roughly $1.6 billion) a year ago.

It's not just the Switch that's making money, though. The aging Nintendo 3DS and 2DS family managed 2.55 million sales in the fiscal year, while the NES and SNES Classic Editions posted a combined 5.95 million sales. The company's smartphone portfolio, which includes Fire Emblem Heroes, Animal Crossing: Pocket Camp and Dragalia Lost, pulled in revenue of 46 billion yen, a 17 percent increase over the previous year. Nintendo's mobile library will be boosted by Doctor Mario, a game co-developed with Japanese messaging titan Line, and Mario Kart Tour, later this summer.

Today, Nintendo set itself a reasonable target of 18 million Switch sales for the next financial year. To hit that number, the company will need a steady stream of new, exclusive and high-quality games. Super Mario Maker 2 and Fire Emblem: Three Houses are just on the horizon; they'll be joined by Pokemon Sword and Shield, The Legend of Zelda: Link's Awakening and, we hope, a new entry in the Animal Crossing franchise (the game has a tentative "2019" release in Nintendo's earnings). We're also waiting on a heavily-rumored, cheaper and likely kid-friendly Switch -- E3, anyone?