If you are driving unprecedented revenue to your company go to your bosses boss, the CEO, whoever it takes. Getting pushed out is stupid, if you are good at what you do and love it then fight. You have nothing to lose. I don't understand people who will give their lives to a company, truly believe in what it makes, the people who make it, and the problem it solves, and fold in the face of this.