More information from the Insomniac leak, this time we have Miles Morales sales, various info about development cost, revenue and licensing fees. They also have projections for a future game that I have blacked out as the game is not officially revealed. The original unredacted image is below in the spoilers. Miles Morales cost $106.8 million to develop and market and had a revenue of $554 million. After subtracting the costs, marvel license fee, profit share and COGS the title made a profit of $269.8 million. A massive 242% return on investment. Miles Morales was hugely successful financially.
Unredacted image including info about an unannounced insomniac title: