NextPower (NXT) stock analysis: triple-digit earnings growth but slowing outlook, margin/SBC risks and customer concentration ...