The answer is " I wouldn’t be surprised if the company made a profit next year."
I wonder why we use the unreal condition sentence here but not “I won’t be surprised…”
because according to the speaker the company will surely make a profit.So I think we can’t use ‘‘if the company made…" (it means this action is unreal ,will not occur) and it should be "if the company makes’’ to express the possibility .
The type of condition in the sentence apparently indicates a greater sense of caution but the key really is in the negative beginning: I wouldn’t be surprised since in a way this is a more commonly used expression than I won’t be surprised. The way you could make it appear more positive would be to reverse the sentences and say: I will (I’ll) be surprised if the company doesn’t make a profit.
i agree to Alan,furthermore,I think the sentence use’will well’ that means this is likely to happen.You say this is an unreal condition sentence, that’s wrong.To the best of my knowledge,this type condition has another special usage.You call it ‘unreal’ because your teacher influences you so much but she maybe doesn’t want to teach you a so high level structure.It’s my own view.