I would think they're making money nonetheless. It doesn't matter if some players are frustrated by "the hackers", because it's a temporary inconvenience for people. Further, I would propose that their "measures" are a few lines of bytecode in a flash code, and little more. Once more, so long as people buy gems and whatever, they'll be profitable, and every update or so, we'll see a few different lines of bytecode. I doubt there are any real tools in place.
Imagine how much money it would take to pay programmers/coders to put something together which would detect cheating in the game. How many coders * how many hours = X amount of money to stop hackers.
Now, compare that with monthly revenue from players buying gems and other things.
If they make $5000 every week, but it would take $15000 of money every week to keep a team of network admins, coders and analysists on tap constantly observing everything to keep hackers at bay, they're going to choose money.
Here's how it might work over the phone
Boss: Making money?
Kingsroad Boss: Yeah, but some players are frustrated because people can cheat.
Boss: How much to fix that?
Kingsroad: Guughhh, like 15k a week.
Boss: LOL!! Let them eat cake.
TD;DR: they're prawlly no mystery tools