Twenty years later, 'Harry Potter' and its spin-offs are still making big money.

With an estimated $95 million (£74.8m) in earnings over the past year ― mostly thanks to hit ‘Potter’ spin-offs like the ‘Fantastic Beasts and Where to Find Them’ film as well as ticket and script sales for ‘Harry Potter and the Cursed Child’ ― Rowling surged past blockbuster machine James Patterson to reclaim the top spot for the first time in nine years.

Patterson - a thriller writer who makes the most out of his brand by pumping out co-authored books that regularly dominate bestseller lists - earned an estimated $87m (£66.2m ) last year.

He and Rowling aren’t just competitors for the top earner spot ― both are well-known for their philanthropic giving.

Rowling, who always seems to have a Sickle available for a good cause, gave so much to charity that it contributed to her dipping below the billionaire threshold.

Forbes estimated in 2012 that she had donated $160 million to causes including her foundation Lumos, which aids children around the world who have been left in orphanages and similar institutions.

Rowling might be earning money faster than she can give it away right now, but that is likely to change.

Forbes producer Hayley Cuccinello told the Guardian the confluence of her new ‘Harry Potter’ projects and the 20th anniversary this year apparently boosted her annual haul by $76 million over the past year, meaning her earnings, in recent years, have been well below this year’s level.

But who knows, maybe there will be more ‘Harry Potter’ on the horizon ― we’d be happy to empty out our Gringotts vaults to spend even more time in her wizarding world.