New Mountain Finance Corporation

NASDAQ:NMFC

12.21 (USD) • At close September 6, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008
Revenue 341.98289.089203.64759.986109.12375.81109.971112.99835.67571.244102.27549.50356.52341.37521.7670.256
Cost of Revenue 83.89776.00973.78372.91670.10261.68252.65846.69642.947011.39900000
Gross Profit 258.08513.08129.864-12.9339.02114.12857.31366.302-7.27271.24490.87649.50356.52341.37521.7670.256
Gross Profit Ratio 0.7550.1470.638-0.2160.3580.1860.5210.587-0.20410.88911111
Reseach & Development Expenses 0000000000000000
General & Administrative Expenses 9.949.9029.5819.798.90710.0398.0737.3597.3294.9980000.9620.7490
Selling & Marketing Expenses 0000000000000000
SG&A 9.949.9029.5819.798.90710.0398.0737.3597.3294.9980000.9620.7490
Other Expenses 4.438-4.64-13.348-10.65-12.347-6.985-7.916-5.549-5.95219.74240.35517.719000.1890
Operating Expenses -4.4385.262-3.767-0.86-3.443.0540.1571.811.37724.7440.35517.71900.9620.9380
Operating Income 262.523176.656201.63157.482112.563129.806146.908139.6457.67259.77350.52131.78456.52337.46420.4080.256
Operating Income Ratio 0.7681.9830.990.9581.0321.7121.3361.2361.6170.8390.4940.64210.9050.9381
Total Other Income Expenses Net -124.671-92.8295.7833.364-84.297-57.05-37.094-28.452-23.374-13.26911.3990026.328105.272-1.435
Income Before Tax 137.85283.827207.41460.846112.56372.756109.814111.18834.29846.50461.9231.784063.792125.68-1.179
Income Before Tax Ratio 0.4030.9411.0181.0141.0320.960.9990.9840.9610.6530.6050.64201.5425.774-4.607
Income Tax Expense 1.7629.2990.232-0.9910.0940.4030.416-0.491.3430.929000000
Net Income 135.34374.732201.39958.473112.56372.353109.398111.67832.95545.57561.9231.784063.792125.68-1.179
Net Income Ratio 0.3960.8390.9890.9751.0320.9540.9950.9880.9240.640.6050.64201.5425.774-4.607
EPS 1.340.752.080.61.320.821.471.720.550.881.762.1405.9611.75-0.11
EPS Diluted 1.240.741.910.61.220.821.381.60.550.861.762.1405.9611.75-0.11
EBITDA 262.523176.452201.63157.482112.563129.806146.908139.6457.67259.77339.12231.78456.52366.741126.101-1.179
EBITDA Ratio 0.7681.9810.990.9581.0321.7121.3361.2361.6170.8390.3830.64211.6135.793-4.607