Endeavor releases Q1 2023 Results: Net income $36.3m