Financial insights of CLNE