Spacemaker XL1400 GE

I have a over range microwave and it just stopped heating. what could be wrong and is it worth fixing versus buying a new one? any help will be greatly appreciated thanks