TXNM Energy Inc (TXNM) Financial Statements & SEC Data