A weekly audience of 10,000,000 can't be all that bad.
In addition, how many other talk radio hosts raised a million dollars for charity today?
The AP report Drudge had listed stated that Imus’s radio show brought in $15MM a year in revenue. It couldn’t cost THAT much to produce this show... so, it must have been very profitable for them..