Hourly wages and exec salaries and bonuses come from different sources?
I haven’t looked at the details, but, no matter how you slice it, this looks really scummy. But not surprising. I’ve seen similar things in my career.
Scummy or not, the bonuses are likely contractual obligations. PO’ed employees should find more constructive ways to channel their anger, like looking for another job.