Home Sports Texas athletics topped $300 million in revenue and operating expenses in 2024