Sun Life Financial Inc.

SUNFF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$10,129,000$8,430,380$6,918,151$9,706,987
Short-Term Investments$17,593,000$0$1,358,106$3,065,947
Receivables$2,750,000$0$0$0
Inventory$0$0$0$0
Other Curr. Assets$1,337,000$0$0$0
Total Curr. Assets$31,809,000$8,430,380$12,495,163$15,505,247
Property Plant & Equip (Net)$974,480$1,094,780$1,003,272$1,033,314
Goodwill$9,456,000$6,769,210$6,421,679$5,152,340
Intangibles$5,058,000$4,019,714$4,724,000$3,370,000
Long-Term Investments$110,808,000$12,225,918$11,069,926$8,176,385
Tax Assets$2,717,059$2,925,951$2,556,868$1,461,029
Other NC Assets$128,845,248$201,791,882$193,660,357$234,074,767
Total NC Assets$257,858,787$232,181,530$221,719,424$254,632,495
Other Assets$0$6,446,851$0$0
Total Assets$257,858,787$247,058,761$234,214,586$270,137,742
Liabilities
Payables$2,559,000$2,493,000$2,354,000$1,866,000
Short-Term Debt$2,301,000$0$0$0
Tax Payable$0$0$0$0
Deferred Revenue$0$0-$2,345,000-$2,440,000
Other Curr. Liab.$4,904,000$6,763,000$91,173,081$112,081,597
Total Curr. Liab.$9,764,000$9,256,000$93,527,081$113,947,597
LT Debt$12,714,000$4,812,201$5,072,425$5,237,725
Deferred Rev, NC$0$0-$90,124,071$2,662,741
Deferred Tax Liab, NC$286,000$0$345,244$254,573
Other NC Liab.$229,471,583$228,359,233$216,769,457$128,503,333
Total NC Liab.$239,684,494$233,171,434$123,803,765$133,995,632
Other Liabilities$0$66,613,566$0$0
Cap. Leases$946,000$0$0$0
Total Liabilities$239,684,494$309,041,000$217,330,846$247,943,228
Equity
Pref Stock$2,239,000$2,239,000$1,651,710$1,770,153
Common Stock$8,192,000$8,327,000$6,131,025$6,565,933
Retained Earnings$12,604,000$12,157,000$8,652,483$11,632,098
AOCI$2,427,000$577,193$118,032$779,532
Other Equity$591,000-$11,109,147$66,393$56,133
Total Equity$26,053,000$17,792,619$16,619,643$20,803,848
Supplemental Information
Minority Interest$397,483$466,281$264,097$1,390,665
Total Liab. & Tot. Equity$370,721,000$333,241,000$234,214,586$270,137,742
Net Debt$4,886,000-$3,618,179-$1,845,725-$4,469,262