Enerflex EFXT Q1 2026 Beat Revenue NA EPS Exceeds by Significant Datadog DDOG Crushes Q1 2026 Estimates EPS 060 Tops Views