I'd guess it's closer to 10 million in revenue. The 100k digital downloads could be half the game. Retail sucks a lot out of the price. First you've got the creation costs, then you warehouse them, ship them, distribute them, and finally sell them in stores. Everyone along the way gets their cut.
Not that a 5-1(or better) return on the investment is anything to make fun of, it's bloody disgusting. 