NASDAQ:NMFC | Income Statement | New Mountain Finance Corp

Complete source-backed income-statement history.

Available history
2018-12-31 to 2026-06-30
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-06-30-$40,000.00$17.26M$0.18$0.1894,551,02394,551,023
2026-03-31-$83,000.00-$50.93M-$0.51-$0.51100,476,895100,476,895
2025-12-31$344,000.00-$26.89M-$0.24-$0.24-1,049,057-5,107,719
2025-09-30$54,000.00$12.19M$0.11$0.11106,016,542125,036,696
2025-06-30$29,000.00$7.77M$0.07$0.07107,750,160126,733,459
2025-03-31$3,000.00$23.41M$0.22$0.22107,851,415126,852,911
2024-12-31$219,000.00$27.68M$0.25$0.25429,993462,517
2024-09-30$1.16M$23.89M$0.22$0.22107,851,415126,779,819
2024-06-30$364,000.00$34.47M$0.32$0.31106,891,784125,759,769
2024-03-31$638,000.00$27.41M$0.26$0.26103,660,370122,443,478
2023-12-31$1.43M$27.24M$0.27$0.26175,253-1,106,827
2023-09-30-$918,000.00$28.7M$0.28$0.27100,954,898123,183,269
2023-06-30$1.03M$34.83M$0.35$0.32100,937,026127,016,910
2023-03-31$227,000.00$44.57M$0.44$0.40100,937,026123,591,432
2022-12-31$9.18M$14.88M$0.15$0.15247,4152,213,181
2022-09-30-$43,000.00$7.71M$0.08$0.08100,830,075114,087,660
2022-06-30$68,000.00$15.95M$0.16$0.16100,596,188113,853,773
2022-03-31$97,000.00$36.19M$0.37$0.3498,413,476111,671,062
2021-12-31$103,000.00$52.25M$0.54$0.4998,48598,486
2021-09-30-$9,000.00$21.85M$0.23$0.2296,906,988110,164,573
2021-06-30$79.18M
2021-03-31$51.86M

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$430,000.00$16.49M$0.16$0.16106,150,261121,093,317
2024-12-31$2.38M$113.44M$1.06$1.03106,570,782125,463,389
2023-12-31$1.76M$135.34M$1.34$1.24101,118,302123,488,882
2022-12-31$9.3M$74.73M$0.75$0.74100,202,847115,426,198
2021-12-31$232,000.00$201.4M$2.08$1.9196,952,959110,210,545
2020-12-31-$991,000.00$58.47M$0.60$0.6096,827,342110,084,927
2019-12-3185,209,378
2018-12-3176,022,375