New Mountain Finance Corporation logo
New Mountain Finance Corporation NMFC
$ 11.75 1.91%

New Mountain Finance Corporation Income Statement 2011-2024 | NMFC

Annual Income Statement New Mountain Finance Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

1.11 B 1.2 B 1.06 B 990 M 912 M 702 M 752 M 518 M 221 M 197 M

Shares

96.8 M 85.2 M 76 M 74.2 M 64.9 M 59.7 M 51.8 M 35.1 M 14.9 M 14.9 M

Net Income

58.5 M 113 M 72.4 M 109 M 112 M 33 M 45.6 M 61.9 M 31.8 M -

Revenue

56.9 M 109 M 75.8 M 110 M 113 M 35.7 M 71.2 M 102 M 49.5 M -

EBITDA

- - - - - - - 39.1 M - -

Operating Expenses

- -3.44 M 3.05 M 157 K 1.81 M 1.38 M 24.7 M 40.4 M 17.7 M -

General and Administrative Expenses

9.79 M 8.91 M 10 M 8.07 M 7.36 M 7.33 M 5 M - - -

All numbers in USD currency