EFXT EFXT · 2 articles Earnings August 6, 2026 Earnings Enerflex reports record engineered systems backlog of $1.5 billion May 7, 2026 Earnings Enerflex reports adjusted EBITDA of $137 million for first quarter