Only the internal workers would know about the money generated by a casino. Don't think that we gamblers need to be worried about that, as it's mainly not our concern. We are supposed to focus on the services the casino provides. If they don't give out quality services the gamblers can demand to know what's happening behind the scenes. But, for the financing, it's risky, because the hackers already are informed of the amount of money these casinos own, but reminding them could be dangerous to the casino. When hackers start seeing such a huge amount, it'll drag their interest to the casino. As it stands, hackers are trying on different casinos and the vulnerable ones could be hacked successfully. It would be disappointing to notice that after spending so much money to hack a casino site they won't be able to generate enough money to cover for the tools used in hacking. However, I know less about hacking, but sure that some of the requirements to hack a site demand money.
Hence, not all hackers would have the finance to execute a planned hack on a casino they're not aware of the amount of money they could steal from them. Just like in banks, thieves don't visit unless they're aware of the money available. Every casino has its hackers that help to protect them against attack, so the time frame to steal money from a casino may be less before their hackers can gain back power over the website. So, whatever means of stealing money on the internet is not easy and may not be worth the stress if enough information is not available. You can't assume that a particular department has money and move ahead to hack them. That's why they use social engineering to target staff who may be victims of information derivation.
We have:
a) Mid-rank online casino (financial statements are “hidden”);
b) 3-5 wins in a very short period of time in the amount of $500K-1.5M each.
Our casino simply does not have such funds in operational circulation and it starts dancing with KYC/AML for the winners. I, as a winner, really want to get my winnings and try to fulfill the requirements presented to me by the casino as much as possible. However, each time the requirements change a little and are supplemented. As a result, we have that the winner cannot receive his winnings in an adequate time frame (or at all) because the casino does not have the funds to pay off all or at least one winner. But if the winners had information in advance about the lack of funds from the casino, then they would have taken (if they had taken at all) other steps to obtain a legitimate winning, and would not have tried to fulfill the humiliating demands of the casino every time. This is the reason why I believe that casinos should disclose their operational turnover.