Edesa EDSA Q1 2026 Disappoints EPS 049 Below 027 Views XPLR XIFR Reports Strong Q1 2026 Revenue NA EPS Beats