The Fortune 500 ranking of the nation's largest companies compiled by Fortune magazine on the basis of 2008 revenue. Earnings schedule dates and results are updated within 24 business hours.