Freddie Mac Financial Ratios for Analysis 2009-2023 | FMCC

Fifteen years of historical annual and quarterly financial ratios and margins for Freddie Mac (FMCC).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
---------------
0.990.990.990.991.001.001.001.001.001.000.991.001.001.000.99
67.2384.98106158238457-6,521.25394670728151223-14,602.62-5,592.49179
---------------
---------------
---------------
---------------
59.7259.7466.1160.6961.0470.3779.6374.2266.1978.0792.3981.16178125147
-0.751.762.130.23-3.8722.15-15.340.62-0.16-16.58-12.86-17.82370165169
0.010.010.010.010.010.010.010.010.010.010.010.010.00-0.01-0.02
---------------
---------------
---------------
-27.00-18.75-20.62-10.41-9.29-11.22-6.48-9.60-7.64-9.18-66.12-14.156.0917.8235.08
22.0825.2043.2044.6479.08206-1,802.891542172903791243,6073,498-493.00
0.320.290.400.280.330.450.270.390.320.402.480.55-0.25-0.62-2.56
0.320.290.400.280.330.450.280.390.320.402.490.56-0.25-0.63-2.75
73.4156.9543.1225.2514.036.89-0.487.814.524.0819.7413.58-0.22-0.626.74
2.353.695.060.283.770.211.311.36-0.292.755.111.623.183.330.40
2.353.695.060.283.770.211.311.36-0.292.755.111.623.183.330.40

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
---------------------------------------------------------------
0.980.980.980.990.990.990.990.990.990.990.990.990.990.990.990.990.991.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.000.990.981.000.991.001.001.001.001.001.001.001.001.001.001.001.000.990.980.981.01
57.9160.6463.6567.2371.7076.0181.0884.9889.0590.7196.47106114125144158174202233238322436445457367441932-6,521.253837777123945709251,9566701,49933876072836744327515157.892641962234071,888-116,680.60-14,602.62-360.95-1,475.051,800-5,592.49-39,136.10-1,338.52-223.4517977.24102-151.38
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
63.7961.8561.9462.5056.7362.4956.4152.0446.0960.3771.0963.2966.4170.1963.6562.8865.5664.9018.3367.0760.0356.2957.9150.2573.1173.3476.8074.9187.1871.3177.5086.3377.1560.94-113.1472.98-155.5882.5039.4216.7078.8274.9588.2095.9991.8890.8587.9384.9284.7484.6048.5851.2311813046.34-21.421401111111421216.48134
-1.030.090.45-2.52-0.320.92-1.22-0.595.351.291.800.410.181.037.116.700.30-4.67-17.582.97-3.91-9.49-8.46-13.673.2921.4161.16-57.230.25-9.18-0.544.360.442.51-78.849.91-110.473.48-11.11-63.16-18.30-19.45-7.33-18.720.7011.59-46.23-81.4936.1134.83-105.87-91.62159206-71.52-217.49194133130182146-46.54127
0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.010.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.01-0.010.00-0.01
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
-10.22-8.25-7.62-7.47-6.38-6.57-4.18-3.54-2.55-4.66-6.90-4.67-4.75-5.72-4.07-4.14-3.38-2.36-0.22-3.34-2.13-1.84-1.71-1.34-3.33-3.05-3.463.37-5.75-1.98-2.64-5.96-2.81-1.180.41-2.580.56-5.16-0.62-0.27-2.56-1.66-5.05-11.70-57.51-6.31-5.99-5.74-3.59-3.54-0.67-0.725.132.66-0.870.143.216.038.7610.539.76-0.5215.18
5.515.205.486.116.017.025.114.763.737.1911.989.7911.5316.4214.7317.7517.7315.531.8228.4125.6131.2130.1624.5748.6854.5913693688.9764.3578.0295.5166.3546.55-35.4073.40-36.5772.9720.588.5640.1331.7558.2767.1191.1867.8045.9450.4959.67278-3,205.56-423.9773.8114554.6528.184,32927163.55-148.01-51.983.66166
0.090.080.080.090.080.090.060.060.040.080.120.090.100.130.100.110.100.080.010.120.080.070.070.050.130.120.14-0.140.230.080.110.240.120.05-0.020.11-0.020.210.030.010.110.070.210.441.540.250.230.220.150.150.030.03-0.20-0.100.03-0.01-0.11-0.20-0.28-0.77-0.620.03-1.05
0.090.080.080.090.080.090.060.060.040.080.120.090.100.130.100.110.100.080.010.120.080.070.070.050.130.120.15-0.140.230.080.110.240.120.05-0.020.11-0.020.220.030.010.110.070.210.441.550.260.230.230.150.150.030.03-0.21-0.100.03-0.01-0.12-0.20-0.29-0.82-1.210.06-2.22
86.7581.8777.6373.4168.7064.5460.1056.9554.2052.4548.7843.1238.9434.4628.9125.2521.3717.6014.6214.0310.277.427.186.898.557.053.31-0.488.083.984.367.815.403.281.544.522.008.793.924.087.986.6010.6119.7451.4411.3215.3413.587.551.67-0.03-0.22-9.22-2.271.90-0.62-0.09-2.68-16.216.7416.0512.70-9.27
2.331.180.892.351.771.551.063.693.772.411.165.065.364.973.210.281.930.130.863.771.051.731.320.210.901.081.441.311.470.09-0.011.361.561.28-1.26-0.29-1.68-1.01-1.082.753.503.411.305.112.551.780.341.621.912.030.433.182.902.581.303.333.192.050.630.400.61-0.57-1.45
2.331.180.892.351.771.551.063.693.772.411.165.065.364.973.210.281.930.130.863.771.051.731.320.210.901.081.441.311.470.09-0.011.361.561.28-1.26-0.29-1.68-1.01-1.082.753.503.411.305.112.551.780.341.621.912.030.433.182.902.581.303.333.192.050.630.400.61-0.57-1.45