OTC:FNMAM | Income Statement | FEDERAL NATIONAL MORTGAGE ASSOCIATION FANNIE MAE

Complete source-backed income-statement history.

Available history
2007-12-31 to 2026-03-31
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-03-31$4.66B$944M$3.72B$0.01$0.015,867,000,0005,893,000,000
2025-12-31$4.41B$883M$3.53B$0.00$0.0000
2025-09-30$4.84B$976M$3.86B$0.00$0.005,867,000,0005,893,000,000
2025-06-30$4.15B$837M$3.32B$0.00$0.005,867,000,0005,867,000,000
2025-03-31$4.58B$923M$3.66B$0.00$0.005,867,000,0005,893,000,000
2024-12-31$5.18B$1.05B$4.13B$0.00$0.0000
2024-09-30$5.05B$1.01B$4.04B$0.00$0.005,867,000,0005,867,000,000
2024-06-30$5.6B$1.12B$4.48B$0.00$0.005,867,000,0005,893,000,000
2024-03-31$5.43B$1.11B$4.32B$0.00$0.005,867,000,0005,867,000,000
2023-12-31$4.96B$1.01B$3.94B$0.00$0.0000
2023-09-30$5.94B$1.24B$4.7B$0.00$0.005,867,000,0005,893,000,000
2023-06-30$6.28B$1.29B$4.99B$0.00$0.005,867,000,0005,867,000,000
2023-03-31$4.78B$1.01B$3.77B$0.00$0.005,867,000,0005,867,000,000
2022-12-31$1.92B$494M$1.43B$0.00$0.0000
2022-09-30$2.87B$429M$2.44B$0.00$0.005,867,000,0005,893,000,000
2022-06-30$5.88B$1.22B$4.65B$0.00$0.005,867,000,0005,893,000,000
2022-03-31$5.57B$1.17B$4.41B$0.00$0.005,867,000,0005,893,000,000
2021-12-31$6.49B$1.3B$5.19B$0.00$0.0000
2021-09-30$6.11B$1.27B$4.84B$0.00$0.005,867,000,0005,893,000,000
2021-06-30$9.03B$1.88B$7.15B$0.01$0.015,867,000,0005,893,000,000
2021-03-31$6.32B$1.32B$4.99B$0.00$0.005,867,000,0005,893,000,000
2020-12-31$5.71B$1.14B$4.57B$0.00$0.0000
2020-09-30$5.38B$1.15B$4.23B$0.00$0.005,867,000,0005,893,000,000
2020-06-30$3.21B$669M$2.55B$0.00$0.005,867,000,0005,893,000,000
2020-03-31$578M$117M$461M$0.00$0.005,867,000,0005,867,000,000
2019-12-31$5.23B$865M$4.37B$0.01$0.0100
2019-09-30$5B$1.04B$3.96B$0.00$0.005,762,000,0005,762,000,000
2019-06-30$4.32B$889M$3.43B$0.01$0.015,762,000,0005,893,000,000
2019-03-31$3.03B$627M$2.4B$0.01$0.015,762,000,0005,893,000,000
2018-12-31$4.06B$828M$3.23B$0.00$0.0000
2018-09-30$5.06B$1.05B$4.01B$0.01$0.015,762,000,0005,893,000,000
2018-06-30$5.59B$1.14B$4.46B$0.00$0.005,762,000,0005,762,000,000
2018-03-31$5.39B$1.13B$4.26B$0.58$0.565,762,000,0005,893,000,000
2017-12-31$4.96B$11.49B-$6.53B-$1.13-$1.130-131,000,000
2017-09-30$4.55B$1.53B$3.02B$0.00$0.005,762,000,0005,762,000,000
2017-06-30$4.79B$1.59B$3.2B$0.01$0.015,762,000,0005,893,000,000
2017-03-31$4.16B$1.38B$2.77B$0.00$0.005,762,000,0005,762,000,000
2016-12-31$7.58B$2.55B$5.04B-$0.08-$0.0800
2016-09-30$4.72B$1.53B$3.2B$0.04$0.045,762,000,0005,893,000,000
2016-06-30$4.34B$1.4B$2.95B$0.01$0.015,762,000,0005,893,000,000
2016-03-31$1.69B$550M$1.14B$0.04$0.045,762,000,0005,893,000,000
2015-12-31$3.57B$1.1B$2.47B-$0.07-$0.070-131,000,000
2015-09-30$3.03B$1.07B$1.96B-$0.04-$0.045,762,000,0005,762,000,000
2015-06-30$6.85B$2.21B$4.64B$0.05$0.055,762,000,0005,893,000,000
2015-03-31$2.76B$870M$1.89B$0.02$0.025,762,000,0005,893,000,000
2014-12-31$2.13B$818M$1.31B-$0.10-$0.1000
2014-09-30$5.69B$1.79B$3.91B-$0.02-$0.025,762,000,0005,762,000,000
2014-06-30$5.42B$1.75B$3.67B-$0.01-$0.015,762,000,0005,762,000,000
2014-03-31$7.91B$2.58B$5.33B-$0.06-$0.065,762,000,0005,762,000,000
2013-12-31$8.27B$1.82B$6.46B-$0.12-$0.1200
2013-09-30$10.1B$1.36B$8.74B$0.02$0.025,762,000,0005,893,000,000
2013-06-30$12.08B$1.99B$10.08B-$0.03-$0.035,762,000,0005,762,000,000
2013-03-31$8.11B-$50.57B$58.69B-$0.12-$0.125,762,000,0005,762,000,000
2012-12-31$7.57B$0.00$7.57B$0.07$0.0700
2012-09-30$1.81B$0.00$1.82B-$0.19-$0.195,762,000,0005,762,000,000
2012-06-30$5.12B$5.11B$0.38$0.375,762,000,0005,893,000,000
2012-03-31$2.72B$2.72B-$0.02-$0.025,761,000,0005,761,000,000
2011-12-31-$2.41B-$2.41B-$0.87-$0.877,000,0007,000,000
2011-09-30$591M-$5.09B-$5.09B-$1.32-$1.325,760,000,0005,760,000,000
2011-06-30$569M-$2.99B-$2.89B-$0.90-$0.905,730,000,0005,730,000,000
2011-03-31$605M-$6.47B-$6.47B-$1.52-$1.525,698,000,0005,698,000,000
2010-12-31$592M$50M$73M-$0.36-$0.3600
2010-09-30$730M-$1.34B-$1.34B-$0.61-$0.615,695,000,0005,695,000,000
2010-06-30$670M-$1.21B-$1.22B-$0.55-$0.555,694,000,0005,694,000,000
2010-03-31$605M-$11.6B-$11.53B-$2.29-$2.295,692,000,0005,692,000,000
2009-12-31$612M-$15.42B-$15.18B-$2.873,000,000
2009-09-30$562M-$19.03B-$18.87B-$3.47-$3.475,685,000,000
2009-06-30$510M-$14.76B-$14.75B-$2.67-$2.675,681,000,000
2009-03-31$523M-$23.81B-$23.17B-$4.095,666,000,000
2008-12-31$554M-$24.8B-$25.23B$0.201,063,000,000
2008-09-30$401M-$11.91B-$28.99B-$13.00-$13.002,262,000,000
2008-06-30$512M-$2.74B-$2.3B-$2.54-$2.541,025,000,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$17.98B$3.62B$14.36B$0.00$0.005,867,000,0005,893,000,000
2024-12-31$21.27B$4.29B$16.98B$0.00$0.005,867,000,0005,893,000,000
2023-12-31$21.96B$4.55B$17.41B$0.00$0.005,867,000,0005,893,000,000
2022-12-31$16.23B$3.31B$12.92B$0.00$0.005,867,000,0005,893,000,000
2021-12-31$27.95B$5.77B$22.18B$0.01$0.015,867,000,0005,893,000,000
2020-12-31$14.88B$3.07B$11.81B$0.00$0.005,867,000,0005,893,000,000
2019-12-31$17.58B$3.42B$14.16B$0.03$0.035,762,000,0005,893,000,000
2018-12-31$20.1B$4.14B$15.96B$0.58$0.575,762,000,0005,893,000,000
2017-12-31$18.45B$15.98B$2.46B-$1.12-$1.125,762,000,0005,762,000,000
2016-12-31$18.33B$6.02B$12.31B$0.01$0.015,762,000,0005,893,000,000
2015-12-31$16.21B$5.25B$10.95B-$0.05-$0.055,762,000,0005,762,000,000
2014-12-31$21.15B$6.94B$14.21B-$0.19-$0.195,762,000,0005,762,000,000
2013-12-31$38.57B-$45.42B$83.96B-$0.25-$0.255,762,000,0005,762,000,000
2012-12-31$17.22B$0.00$17.22B$0.24$0.245,762,000,0005,893,000,000
2011-12-31-$16.95B-$90M-$16.86B-$4.61-$4.615,737,000,0005,737,000,000
2010-12-31$2.6B-$14.1B-$14.01B-$3.81-$3.815,694,000,0005,694,000,000
2009-12-31$2.21B-$73.01B-$71.97B-$13.115,680,000,0005,680,000,000
2008-12-31$1.98B-$44.57B-$58.71B-$24.042,487,000,000
2007-12-31$2.67B-$5.15B-$2.05B-$2.63973,000,000