XML 104 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Number of segments in which the business operates 3us-gaap_NumberOfReportableSegments    
Net interest income $ 405,336,000us-gaap_InterestIncomeExpenseNet $ 388,487,000us-gaap_InterestIncomeExpenseNet $ 340,990,000us-gaap_InterestIncomeExpenseNet
Provision for loan losses, net 7,382,000us-gaap_ProvisionForLoanLeaseAndOtherLosses (7,382,000)us-gaap_ProvisionForLoanLeaseAndOtherLosses 12,294,000us-gaap_ProvisionForLoanLeaseAndOtherLosses
Noninterest income 173,142,000us-gaap_NoninterestIncome 173,859,000us-gaap_NoninterestIncome 175,189,000us-gaap_NoninterestIncome
Noninterest expense 409,005,000us-gaap_NoninterestExpense 415,731,000us-gaap_NoninterestExpense 344,502,000us-gaap_NoninterestExpense
Income before income taxes 162,091,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 153,997,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 159,383,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income taxes 38,529,000us-gaap_IncomeTaxExpenseBenefit 36,937,000us-gaap_IncomeTaxExpenseBenefit 42,100,000us-gaap_IncomeTaxExpenseBenefit
Net Income 123,562,000us-gaap_NetIncomeLoss 117,060,000us-gaap_NetIncomeLoss 117,283,000us-gaap_NetIncomeLoss
Selected Financial Information [Abstract]      
Average assets 12,028,030,000trmk_AverageAssetsForPeriod 11,530,969,000trmk_AverageAssetsForPeriod 9,803,051,000trmk_AverageAssetsForPeriod
Depreciation and amortization 36,072,000us-gaap_DepreciationAmortizationAndAccretionNet 37,153,000us-gaap_DepreciationAmortizationAndAccretionNet 29,275,000us-gaap_DepreciationAmortizationAndAccretionNet
General Banking [Member] | Reportable Segments [Member]      
Segment Reporting Information [Line Items]      
Net interest income 404,214,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
387,586,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
340,130,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Provision for loan losses, net 7,382,000us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
(7,382,000)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
12,294,000us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Noninterest income 107,457,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
113,571,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
122,565,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Noninterest expense 355,693,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
367,031,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
302,234,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Income before income taxes 148,596,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
141,508,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
148,167,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Income taxes 33,726,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
32,499,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
38,079,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Net Income 114,870,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
109,009,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
110,088,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Selected Financial Information [Abstract]      
Average assets 11,958,078,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
11,463,789,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
9,737,230,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Depreciation and amortization 35,038,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
35,971,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
27,886,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_GeneralBankingMember
Wealth Management [Member] | Reportable Segments [Member]      
Segment Reporting Information [Line Items]      
Net interest income 851,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
582,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
559,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Noninterest income 32,209,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
29,446,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
24,421,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Noninterest expense 26,733,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
24,713,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
20,916,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Income before income taxes 6,327,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
5,315,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
4,064,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Income taxes 2,105,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
1,754,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
1,354,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Net Income 4,222,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
3,561,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
2,710,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Selected Financial Information [Abstract]      
Average assets 1,504,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
304,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
261,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Depreciation and amortization 190,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
157,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
164,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_WealthManagementMember
Insurance [Member] | Reportable Segments [Member]      
Segment Reporting Information [Line Items]      
Net interest income 271,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
319,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
301,000us-gaap_InterestIncomeExpenseNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Noninterest income 33,476,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
30,842,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
28,203,000us-gaap_NoninterestIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Noninterest expense 26,579,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
23,987,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
21,352,000us-gaap_NoninterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Income before income taxes 7,168,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
7,174,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
7,152,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Income taxes 2,698,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
2,684,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
2,667,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Net Income 4,470,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
4,490,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
4,485,000us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Selected Financial Information [Abstract]      
Average assets 68,448,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
66,876,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
65,560,000trmk_AverageAssetsForPeriod
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
Depreciation and amortization $ 844,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
$ 1,025,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember
$ 1,225,000us-gaap_DepreciationAmortizationAndAccretionNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trmk_InsuranceMember