It 100% does, although that happens with lots of companies: One area does well, one doesn't, money from area that does well helps shore up the shortfalls of other areas rather than invest in the area doing well.
There is also a delicate balance between under and overfunding an area.
On a side note, cool interview with Koji Fox where he talks about developing the game and localization.