Data facts of 2024 Fortune 1000 Companies