Spirit Airlines FY2024 Financial Results: Challenges, Strategies, and Future Outlook