Federal National Mortgage Association (FNMA)
OTCMKTS: FNMA · Delayed Price · USD
1.400
-0.060 (-4.11%)
Jul 2, 2024, 3:59 PM EDT - Market closed

FNMA Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1985
Cash & Equivalents
35,81757,98742,44838,33721,184
Upgrade
Short-Term Investments
56418371,6972,404
Upgrade
Cash & Cash Equivalents
68,706123,37743,28540,03423,588
Upgrade
Cash Growth
-44.31%185.03%8.12%69.72%-18.62%
Upgrade
Receivables
10,7249,8219,2649,9378,604
Upgrade
Inventory
1,396-9,8219591,1492,290
Upgrade
Other Current Assets
30,92914,564-959-1,149-2,290
Upgrade
Total Current Assets
79,43072,55252,54949,97132,192
Upgrade
Property, Plant & Equipment
1,8001,6001,2591,2612,366
Upgrade
Long-Term Investments
53,11650,82589,043138,23950,527
Upgrade
Goodwill
12,57514,01513,45013,25511,910
Upgrade
Intangible Assets
-14,375-15,61560,884110,46824,341
Upgrade
Other Long-Term Assets
-41,435-37,914-75,593-124,984-38,617
Upgrade
Total Long-Term Assets
11,68112,91189,043138,23950,527
Upgrade
Total Assets
4,325,4374,305,2884,229,1663,985,7493,503,319
Upgrade
Accounts Payable
10,9319,9179,1869,71910,228
Upgrade
Current Debt
17,31410,2042,79512,17326,662
Upgrade
Total Current Liabilities
28,24520,12111,98121,89236,890
Upgrade
Long-Term Debt
4,205,4044,221,8884,158,1913,923,5633,467,386
Upgrade
Other Long-Term Liabilities
0-4,201,767000
Upgrade
Total Long-Term Liabilities
4,205,40420,1214,158,1913,923,5633,467,386
Upgrade
Total Liabilities
4,247,7554,245,0114,181,8093,960,4903,488,711
Upgrade
Total Debt
4,222,7184,221,8884,158,1913,935,7363,467,386
Upgrade
Debt Growth
0.02%1.53%5.65%13.51%2.22%
Upgrade
Common Stock
687687687687687
Upgrade
Retained Earnings
-55,603-73,011-85,934-108,110-118,776
Upgrade
Comprehensive Income
323538116131
Upgrade
Shareholders' Equity
77,68260,27747,35725,25914,608
Upgrade
Total Liabilities and Equity
4,325,4374,305,2884,229,1663,985,7493,503,319
Upgrade
Net Cash / Debt
-4,186,337-4,163,900-4,114,906-3,895,702-3,443,798
Upgrade
Net Cash Per Share
-710.39-706.58-698.27-661.07-584.39
Upgrade
Working Capital
51,18552,43140,56828,079-4,698
Upgrade
Book Value Per Share
13.2410.278.074.312.54
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.