I had been actually thinking about Perry's bonuses, but I hadn't taken the time to look it up. Dallas will be hit with a bonus overage this year. It's impossible they won't. Heiskanen alone will push them over the cap with his bonuses. Gurianov also has bonuses, $850K in A bonuses. With his goal scoring, he's on pace to at least get 1 of the $212,500 bonuses. Heiskanen will almost assuredly get all of his $850K in A bonuses. His B bonuses are hard to say because a team can negotiate different levels. For example, when Panarin was on an ELC, he only had to finish Top 10 in scoring to get the B bonus. Trophy wins or even placing can earn a B bonus as well. Realistically, the only way Heiskanen get's his B bonus this season would be the Stars winning the Stanley Cup, and then he wins the Conn Smythe. A while back, Towes really put a hurting on Chicago's cap situation when he won the Conn Smythe on an ELC.
On top of all of this, Sekera has bonuses as well:
Games Played Bonus: $100,000 at each of the following levels (40, 50, 60, 70 gms) + Playoff Qualification Bonus: $100,000 (club qualifies for playoffs & player played in 50 reg season gms)
Sekera has already played 42 games, and Dallas realistically should make the playoffs unless there is a massive collapse. In total, you could probably safely assume Sekera at least reaches 50 games even with Johns coming back. That said, Johns coming back may make it difficult for him to reach 70, but I think it's doubtful. If Johns comes back and plays, Polak seems like the guy who would be odd man out. He's already used less than Sekera overall. On the other hand, maybe Bones likes the L-R balance, and Sekera does get pushed out.
Trading Perry financially makes sense. In the off-season, many people rightfully were skeptical Dallas would buyout Nichushkin because of how rare it is for Nill to dump an asset. He made the right financial decision, and frankly hockey decision, and bought out Nichushkin later in the process. There is more than enough evidence that he should make the same call with Perry right now. As people have stated, Bones would be making a ridiculous decision to sit Gurianov based on his performance on the 2nd PP. Choosing between a PP specialist right now for Perry and Gurianov... it's not a decision. You either make the right choice or the wrong choice. I don't actually agree Gurianov is only a PP specialist, but lets say Bones views him that way right at the moment. You can't justify carrying 2, and there's been nothing special about Perry on the PP.
Trading Perry sooner rather than later is the difference between an additional $750K in bonus overage (what Perry has already earned playing with Dallas) or $1.5 million in bonus overages (what Perry will earn at minimum if he stays with the team). Just look at how much $750K would have meant this year. Has Perry really demonstrated that he's worth an additional $750K off of next season's cap?
With no changes, Dallas is probably about to have a $3,062,500 bonus overage next season. Last season's was only $932,500, and it's had a pretty big impact on the cap. Trimming that potential bonus overage to $2,312,500 by moving on from Perry makes too much sense, especially with the play of Kiviranta and Caamano (coming back from injury tonight for Texas - may have been the call up otherwise).