TipRanks
Go Ultimate55% OFF

Federal National Mortgage Association (0IL0) Financial Statements

Federal National Mortgage Association Financial Overview

Federal National Mortgage Association's market cap is currently $5.56B. The company's EPS TTM is $0.82; its P/E ratio is 5.88; Federal National Mortgage Association is estimated to report earnings on February 16, 2027, and the estimated EPS forecast is $0.69. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 160.56B$ 151.36B$ 140.94B$ 116.81B$ 100.33B
Gross Profit$ 156.81B$ 147.59B$ 137.51B$ 113.44B$ 97.26B
Operating Income$ 147.99B$ 143.09B$ 132.90B$ 107.11B$ 98.04B
EBITDA$ 147.99B$ 143.09B$ 132.90B$ 107.11B$ 98.04B
Net Income$ 14.36B$ 16.98B$ 17.41B$ 12.92B$ 22.18B
Balance Sheet
Cash & Short-Term Investments$ 81.34B$ 78.81B$ 68.71B$ 123.38B$ 43.28B
Total Assets$ 4.32T$ 4.35T$ 4.33T$ 4.31T$ 4.23T
Total Debt$ 4.18T$ 4.23T$ 4.22T$ 4.22T$ 4.16T
Net Debt$ 4.17T$ 4.14T$ 4.19T$ 4.16T$ 4.12T
Total Liabilities$ 4.21T$ 4.26T$ 4.25T$ 4.25T$ 4.18T
Stockholders' Equity$ 109.01B$ 94.66B$ 77.68B$ 60.28B$ 47.36B
Cash Flow
Free Cash Flow$ 23.99B$ -10.52B$ 11.88B$ 41.13B$ 47.21B
Operating Cash Flow$ 23.99B$ -10.52B$ 11.88B$ 43.83B$ 47.21B
Investing Cash Flow$ 186.90B$ 157.79B$ 99.15B$ 90.13B$ 90.85B
Financing Cash Flow$ -206.85B$ -137.17B$ -130.17B$ -154.74B$ -145.05B

Currency in USD

Federal National Mortgage Association Earnings and Revenue History

060B120B180B0 %8 %16 %24 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Federal National Mortgage Association Debt to Assets

02T4T6T97.2 %98.4 %99.6 %100.8 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

Federal National Mortgage Association Cash Flow

-300B-200B-100B0100B200B300B201720182019202020212022202320242025OperatingInvestingFinancing

Federal National Mortgage Association Forecast EPS vs Actual EPS

0.60.60.60.70.70.70.7Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss