BankFinancial Corporation (BFIN) reports earnings