Without boring you with all the details (which are outlined in the post below), my post-earnings setup, after rolling and such is currently a Dec 7 140/143/140/143 iron condor. The 140/143 is the put wing and, yes, the 140/143 is the call wing (so it's basically inverted, with the call wing below the put wing; in short, it's an f'd-up setup).
In any event, the 143 long call of that setup is nearly worthless, has done its job, so I'm going to take it off here for a .05 credit. The short call I will take off for as much I can get for it.
Thereafter, I will have to roll the put side, most likely no later than Tuesday of next week, since I don't see IBM pounding above 143 (my short put strike) in short order. What I'm going to do is look to roll it out 45 DTE , but I'm going to first see what I can get for a 1 SD short call vertical at that expiry (it will be some kind of credit). Once I know what that credit is, I will look to see how much I can improve the short put side in terms of its strikes, because I don't want to pay more to roll/improve the short put side that I can receive in credit for the short call side.
The unfortunate thing is that a 45 DTE will most likely be beyond IBM's next announcement, so I will have to watch to see if I can take advantage of price movement/volatility around that event in order to improve the put strikes further ... .