they managed to ditch Microsoft, retain their IP rights and sign a nice publishing deal with Activision. Very smooth if I do say so myself.
They didn't retain Halo (the only IP they created for Microsoft), Microsoft treated them very well except for the whole "nothing but Halo" thing, and it cost them an insane amount. I'm really not sure how much cash they had in the coffers after that.
But I'd imagine they'll be back to completely financially independent after one release. They really are a very, very smart company.