Bloom Energy surges 143% YTD as AI power demand lifts earnings