Nextdecade Corp (NEXT) valuation and key financial metrics