Federal Home Loan Mortgage Corporation (FMCC)
OTCMKTS: FMCC · Delayed Price · USD
1.310
-0.040 (-2.96%)
Jul 2, 2024, 3:59 PM EDT - Market closed

FMCC Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1990
Cash & Equivalents
5,0415,6538,4556,5104,198
Upgrade
Short-Term Investments
4,8906,5344,01215,36726,174
Upgrade
Cash & Cash Equivalents
49,29412,18712,46721,87730,372
Upgrade
Cash Growth
304.48%-2.25%-43.01%-27.97%-25.62%
Upgrade
Receivables
9,9258,5297,4747,7546,848
Upgrade
Inventory
15,94415,302176198555
Upgrade
Other Current Assets
23,419-15,302-176-198-555
Upgrade
Total Current Assets
59,21920,71619,94129,63137,220
Upgrade
Property, Plant & Equipment
-4,843-5,777-6,214-6,557-5,918
Upgrade
Long-Term Investments
43,27538,70153,01559,82575,711
Upgrade
Goodwill
4,8435,7776,2146,5575,918
Upgrade
Other Long-Term Assets
-39,1990000
Upgrade
Total Long-Term Assets
4,07638,70153,01559,82575,711
Upgrade
Total Assets
3,280,9763,208,3333,025,5862,627,4152,203,623
Upgrade
Accounts Payable
8,8127,3096,2686,2106,559
Upgrade
Deferred Revenue
00-42,35700
Upgrade
Current Debt
5,9767,71248,6254,955101,034
Upgrade
Other Current Liabilities
00-6,26800
Upgrade
Total Current Liabilities
14,78815,0216,26811,165107,593
Upgrade
Long-Term Debt
3,208,1913,145,8322,980,1852,592,5462,179,528
Upgrade
Other Long-Term Liabilities
0-3,130,811000
Upgrade
Total Long-Term Liabilities
3,208,19115,0212,980,1852,592,5462,179,528
Upgrade
Total Liabilities
3,233,2543,171,3152,997,5532,611,0022,194,501
Upgrade
Total Debt
3,214,1673,145,8322,980,1852,592,5462,179,528
Upgrade
Debt Growth
2.17%5.56%14.95%18.95%6.58%
Upgrade
Common Stock
00154643438
Upgrade
Retained Earnings
-35,128-45,666-54,993-67,102-74,188
Upgrade
Comprehensive Income
-22-188154643438
Upgrade
Shareholders' Equity
47,72237,01828,03316,4139,122
Upgrade
Total Liabilities and Equity
3,280,9763,208,3333,025,5862,627,4152,203,623
Upgrade
Net Cash / Debt
-3,204,236-3,133,645-2,967,718-2,570,669-2,149,156
Upgrade
Net Cash Per Share
-990.80-968.97-917.66-794.89-664.55
Upgrade
Working Capital
44,4315,69513,67318,466-70,373
Upgrade
Book Value Per Share
14.7611.458.675.082.82
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.