The Gulf countries don't charge corporate taxes as far as I'm aware, not just Bahrain. Also, the company might want to spend the money on R&D and marketing the following year, so having a spend it or lose it model is backward.
And, just because the rest of the world's governments are stealing does not make it ok.
And, just because the rest of the world's governments are stealing does not make it ok.