we have quite a number of names doing great things but having a big budget doesn't mean profitable, but to survive this long it might be the case

But without enough big budget, project will not survive this long. About being profitable, only their marketing and finance team knows it. Also, the fact that they stay this long, that it means that profit > marketing budget because if it's not, what's the reason of continuing the campaign if its not profitable.
They also add up some huge amount of prize in their contest and market it on this forum so we can really conclude that they are so successful by running their operations here since no company will spend a lot of money for nothing. And its not surprising at all bitcointalk is the biggest forum so for sure they got a lot of engagement here for what marketing tactics they do here.