HTGC Estados financieros: Análisis de Hercules Capital Inc AI