Mohegan posts $425.2m in net revenue for Q1 2024