XML 154 R235.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 26: Summary of Unaudited Quarterly Operating Results: Schedule of Quarterly Financial Information (Details) (Quarterly Operating Results, USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Quarterly Operating Results
                       
Interest Income, Operating $ 49,077us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 47,607us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 44,384us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 42,294us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 44,939us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 43,019us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 43,481us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 47,356us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 50,451us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 50,159us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 48,221us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 44,677us-gaap_InterestIncomeOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Interest Expense Operating 3,559fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
3,501fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
4,413fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
4,328fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
4,444fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
4,555fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
4,980fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
5,224fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
5,825fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
6,904fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,744fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,904fil_InterestExpenseOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Provision for Other Losses 53us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
945us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,462us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,691us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,813us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,677us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
3,671us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,225us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,786us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,400us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
17,600us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
10,077us-gaap_ProvisionForOtherLosses
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Net realized gain (losses) and impairment on available for sale securities operating 1,176fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
321fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
569fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
73fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
110fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
97fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
34fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
200fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
507fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,251fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
28fil_NetRealizedGainLossesAndImpairmentOnAvailableForSaleSecuritiesOperating
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Noninterest Income, Other Operating Income 1,398us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,778us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
10,631us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
924us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
(865)us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
929us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,327us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,924us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,982us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,085us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
35,848us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
6,087us-gaap_NoninterestIncomeOtherOperatingIncome
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Other Noninterest Expense 31,168us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
29,398us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
34,399us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
25,894us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
26,830us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
26,156us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
26,712us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
25,920us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
29,248us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
27,976us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
27,273us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
24,106us-gaap_OtherNoninterestExpense
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Provision for income taxes 3,628fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
3,951fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
3,687fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,487fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,315fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,121fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,221fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
2,517fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,196fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,922fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
9,923fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
1,539fil_ProvisionForIncomeTaxes
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Net income from continuing operations results 12,067fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
11,590fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
11,054fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,818fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,672fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,439fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,224fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,394fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,378fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,042fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
21,529fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,138fil_NetIncomeFromContinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Discontinuing operations results                 4,070fil_DiscontinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
63fil_DiscontinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
127fil_DiscontinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
359fil_DiscontinuingOperationsResults
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Other Operating Income (Expense), Net 12,067us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
11,590us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
11,054us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,818us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,672us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,439us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,224us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
8,394us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
12,448us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,105us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
21,656us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
7,497us-gaap_OtherOperatingIncomeExpenseNet
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Net income available to common shareholders $ 11,923fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 11,445fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 10,909fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 8,673fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 8,528fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 8,294fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 8,079fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 8,249fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 12,278fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 6,955fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 21,512fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 7,353fil_NetIncomeAvailableToCommonShareholders
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
Earnings per share operating results diluted $ 0.86fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.83fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.79fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.63fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.62fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.61fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.59fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.60fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.90fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.51fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 1.58fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember
$ 0.54fil_EarningsPerShareOperatingResultsDiluted
/ fil_QuarterlyOperatingResultsAxis
= fil_QuarterlyOperatingResultsMember