EFXT EFXT Company RSS Earnings Aug 6, 2026Enerflex reports record engineered systems backlog of $1.5 billion May 7, 2026Enerflex reports adjusted EBITDA of $137 million for first quarter