New Fortress Energy earnings beat by $0.03, revenue fell short of estimates September 6, 2025 by Finance On Earth The energy of the new fortress was beaten by $ 0.03, no income