The company I work for now (and even the one I worked at when I left DXC) both have profit sharing schemes whereby any company success is shared with the staff. Its not quite a bonus, as they tend to be individually focussed and they have flex type awards for that, its a percentage that everyone shares with no cap. The top guy could in theory make £20M in profit share this year because the profit was crazy this year, but has told everyone he will give his percentage to charity.
Large payouts and a drinking session were had last year, though as they took on 1000 more staff, the payouts this year will likely be somewhat diluted to offset the increased headcount costs.
If the numbers are not made, then no-one gets a payout. That has happened yet but it might.
However, my point is, if the company is not successful, then no-one gets an award, even those at the top. I've seen years where DXC claimed a successful year to stakeholders, paid themselves huge bonuses, yet when it came to pay rises claimed no region made the numbers. What!? So a successful failure then? I think that's what used to get me the most about DXC how those at the top could just keep pocketing huge stock options, bonuses and pay rises when the company was making people redundant in cold and dispassionate ways talking about optimised services. Still makes me shudder. Ethics my a-s!