Its really hard to answer these questions. You have to know how long these contracts are for. Bonus money gets spread out evenly over the contract length(cap wise).
For Allen it depends on how they set it up. Like Tres contact isn't effective until next year. I could be wrong on Tre though.