Pokemon Go has had the most successful year in 2019 despite the massive initial hype back when it launched and the subsequent slump. At almost $900 million is microtransaction revenue, it properly outclassed Niantic's newer attempts.
Back in 2016 when Pokemon Go was launched, everyone was playing the game and even those few who didn't, just couldn't escape the game's influence through the stories relayed by their friends and associates. However, after launching sky high, Pokemon Go plummeted in its second year but Niantic wouldn't let their golden goose go out so easily.
The third year, 2018, reached almost the same success as 2016 revenue-wise but fell $16 million short of the goal. Niantic's push continued into 2019 and they finally broke the record of the initial year which was $832 million as 2019 raked in an impressive $894 million.
Overall, Pokemon Go has earned around $3.1 billion since its release which is nothing short of overwhelming, especially since this is a mobile game that is free to download with each user spending only $5.70 on average. Granted, this doesn't mean everyone spends that much or that everyone spends, for that matter.
There are those who don't purchase any microtransactions and there are those who spend hundreds or thousands of dollars but it's hard to gauge the ratio between such players at this time.
Compared to Niantic's more recent attempt, Harry Potter: Wizards Unite, Pokemon Go stands heads, shoulders and everything else above the magic journey based on J.K. Rowling's work which earned "only" $23 million in 2019.