Truist Financial Corporation

TFC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$39,768,000$30,230,000$21,421,000$20,295,000
Short-Term Investments$4,555,000$67,366,000$71,801,000$153,123,000
Receivables$13,276,000$10,980,000$11,772,000$10,344,000
Inventory$0$0$0$0
Other Curr. Assets$1,061,000$1,083,000$1,162,000$1,152,000
Total Curr. Assets$58,660,000$109,659,000$106,156,000$184,914,000
Property Plant & Equip (Net)$5,592,000$6,002,000$6,880,000$6,960,000
Goodwill$17,125,000$17,156,000$27,013,000$26,098,000
Intangibles$5,258,000$5,287,000$7,430,000$6,041,000
Long-Term Investments$419,100,000$372,831,000$384,313,000$296,611,000
Tax Assets$1,945,000$3,037,000$3,027,000$0
Other NC Assets$23,496,000$21,377,000$20,436,000$20,617,000
Total NC Assets$472,516,000$425,690,000$449,099,000$356,327,000
Other Assets$0$0$0$0
Total Assets$531,176,000$535,349,000$555,255,000$541,241,000
Liabilities
Payables$0$0$0$0
Short-Term Debt$27,309,000$23,203,000$21,871,000$4,974,000
Tax Payable$0$0$0$0
Deferred Revenue$0$0$0$0
Other Curr. Liab.$390,524,000$395,865,000$413,495,000$416,488,000
Total Curr. Liab.$417,833,000$419,068,000$435,366,000$421,462,000
LT Debt$34,956,000$38,918,000$43,203,000$35,913,000
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$0$0$0$0
Other NC Liab.$14,708,000$18,110,000$16,149,000$14,595,000
Total NC Liab.$49,664,000$57,028,000$59,352,000$50,508,000
Other Liabilities$0$0$0$0
Cap. Leases$0$0$0$0
Total Liabilities$467,497,000$476,096,000$494,718,000$471,970,000
Equity
Pref Stock$5,907,000$6,673,000$6,673,000$6,673,000
Common Stock$6,580,000$6,669,000$6,634,000$6,639,000
Retained Earnings$23,777,000$22,088,000$26,264,000$22,998,000
AOCI-$8,213,000-$12,506,000-$13,601,000-$1,604,000
Other Equity$35,628,000$36,177,000$34,544,000$34,565,000
Total Equity$63,679,000$59,101,000$60,514,000$69,271,000
Supplemental Information
Minority Interest$0$152,000$23,000$0
Total Liab. & Tot. Equity$531,176,000$535,349,000$555,255,000$541,241,000
Net Debt$22,497,000$31,891,000$43,653,000$20,592,000