Financial insights of HTGC