20 most profitable tech companies
Among Fortune 1000 techs, Microsoft remains on top, taking in $17.7 billion in earnings last year.

Fortune 500 rank: 35
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.
NEXT: International Business Machines
Last updated April 29 2009: 1:31 PM ET
