Main Street Capital Corporation logo
Main Street Capital Corporation MAIN
$ 56.42 1.46%

Main Street Capital Corporation Financial Statements 2011-2024 | MAIN

Annual Financial Statements Main Street Capital Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

2.13 B 2.74 B 2.21 B 2.18 B 1.86 B 1.42 B 1.26 B 1.25 B 925 M 503 M

Shares

66.9 M 63 M 60.2 M 56.7 M 52 M 49.1 M 43.5 M 36.6 M 29.5 M 22.9 M

Net Income

29.4 M 130 M 168 M 171 M 139 M 104 M 101 M 96.9 M 104 M 63 M

Revenue

58.4 M 173 M 214 M 235 M 172 M 125 M 131 M 114 M 120 M 66.2 M

EBITDA

5.62 M - - - - - - - - -

Operating Expenses

42.5 M 42.4 M 40 M 40.3 M 34 M 29.7 M 23.7 M 17.6 M 4.9 M 13.4 M

General and Administrative Expenses

12.7 M 12.5 M 11.9 M 11.7 M 9.28 M 8.62 M 7.13 M 4.88 M 2.33 M 2.48 M

All numbers in USD currency