XYZ Corp Q3 2023: Revenue & EPS Beat Estimates