This implies he was chucked into prison for refusing to hand over data to the US government, which is misleading at best.
He was imprisoned for insider trading, appealed on the basis that a witness's testimony (relating to the data-grab) was excluded from his defence, and won a re-trial where he had his conviction and sentence re-instated.
My understanding of this sequence of events is that while the witness was improperly excluded from his trial (thereby allowing him a re-trial), it did not materially alter anything about the 19 counts of insider trading of which he was convicted. So basically he did a good thing, then did a bad thing, and went to prison for the bad thing. Seems all right.