I read somewhere years ago that at the height of its popularity Pokemon made Nintendo more money in one year than the PS1 made SONY during its entire lifetime.
I must admit most people would take their hats off to a company that can get away with marking up a 5 cents playing card to nearly a buck at retail.