OTEX Earnings: AI Insights on Open Text Corporation