Well he's not exactly in the poor house and destitute.
Ive heard he gets $1 million a year from Marvel as a base salary. And thats $1 million per year for life.
I'll have to research how his lawsuit with Marvel is going...I cant remember what the outcome of that was.
Stan got 19 mil from Marvel in a settlement.