Among Fortune 1000 techs, Microsoft remains on top, taking in $17.7 billion in earnings last year.

Microsoft may not be recession-proof but it turned in a strong performance in a year most companies would like to forget.

Profits jumped 25.7% to $17.7 billion on revenues of $60.4 billion as the software giant offset declining sales of its Windows operating system with increased revenues from its server
and tools software products.