bf/NYSE:MAIN_icon.jpeg

COM:MAINSTCAPITAL

Main Street Capital Corporation

  • Stock

USD

Last Close

53.18

22/11 21:00

Market Cap

4.46B

Beta: -

Volume Today

338.12K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
23.28M
-
34.84M
49.63%
40.83M
17.19%
38.79M
4.99%
25.58M
34.05%
42.55M
66.31%
45.02M
5.81%
25.07M
44.31%
12.53M
50.02%
22.51M
79.64%
40.92M
81.78%
52.15M
27.45%
55.69M
6.79%
41.06M
26.26%
55.45M
35.04%
49.69M
10.39%
81.38M
63.77%
40.88M
49.77%
67.80M
65.85%
83.47M
23.11%
17.25M
79.34%
56.58M
228.07%
52.97M
6.38%
40.02M
24.45%
23.22M
41.98%
-172.46M
842.74%
46.49M
126.96%
90.60M
94.86%
90.07M
0.58%
67.27M
25.31%
115.33M
71.44%
111.73M
3.12%
119.56M
7.00%
83.61M
30.06%
41.71M
50.12%
75.44M
80.86%
130.39M
72.85%
106.99M
17.94%
130.26M
21.75%
123.24M
5.39%
117.99M
4.26%
124.80M
5.77%
141.46M
13.35%
136.82M
3.27%
cost of revenue
-2K
-
-616K
-
-710K
15.26%
-1.20M
-
-1.35M
-
-1.55M
-
-2.07M
32.86%
-1.68M
18.78%
-1.43M
-
-1.67M
-
222.61M
-
-2.38M
101.07%
-2.57M
8.07%
-2.60M
-
-13.26M
-
2.68M
120.22%
29.16M
-
gross profit
23.29M
-
34.84M
49.61%
40.83M
17.19%
39.41M
3.48%
26.29M
33.28%
42.55M
61.82%
45.02M
5.81%
25.07M
44.31%
13.73M
45.23%
22.51M
63.92%
40.92M
81.78%
52.15M
27.45%
57.04M
9.38%
41.06M
28.01%
55.45M
35.04%
49.69M
10.39%
82.94M
66.90%
42.95M
48.22%
69.48M
61.78%
83.47M
20.13%
18.68M
77.62%
56.58M
202.92%
52.97M
6.38%
40.02M
24.45%
24.89M
37.80%
-172.46M
792.82%
46.49M
126.96%
90.60M
94.86%
-132.55M
246.30%
69.65M
152.55%
117.91M
69.28%
111.73M
5.24%
122.15M
9.33%
83.61M
31.55%
41.71M
50.12%
75.44M
80.86%
130.39M
72.85%
120.25M
7.77%
127.58M
6.09%
123.24M
3.41%
117.99M
4.26%
124.80M
5.77%
112.29M
10.02%
136.82M
21.84%
selling and marketing expenses
general and administrative expenses
1.41M
-
1.55M
10.03%
1.57M
1.55%
1.25M
20.11%
1.15M
8.45%
1.96M
70.76%
2.10M
6.93%
2.21M
5.43%
1.15M
48.10%
2.40M
109.49%
2.16M
10.31%
2.25M
4.17%
1.13M
49.93%
2.94M
161.33%
3.06M
4.08%
2.75M
10.20%
1.37M
50.07%
908K
33.82%
1.42M
56.28%
2.95M
107.96%
1.41M
52.12%
3.20M
126.68%
3.16M
1.34%
2.92M
7.59%
1.59M
45.48%
1.83M
14.89%
3M
64.02%
3.35M
11.80%
786K
76.57%
595K
24.30%
845K
42.02%
3.05M
260.59%
458K
84.97%
3.23M
604.37%
4.24M
31.37%
4.02M
5.19%
4.57M
13.66%
4.08M
10.73%
-1.17M
128.80%
15.88M
1,452.98%
-834K
105.25%
-1.34M
60.55%
16.70M
1,346.98%
16.21M
2.93%
selling general and administrative expenses
1.41M
-
1.55M
10.03%
1.57M
1.55%
1.25M
20.11%
1.15M
8.45%
1.96M
70.76%
2.10M
6.93%
2.21M
5.43%
1.15M
48.10%
2.40M
109.49%
2.16M
10.31%
2.25M
4.17%
1.13M
49.93%
2.94M
161.33%
3.06M
4.08%
2.75M
10.20%
1.37M
50.07%
908K
33.82%
1.42M
56.28%
2.95M
107.96%
1.41M
52.12%
3.20M
126.68%
3.16M
1.34%
2.92M
7.59%
1.59M
45.48%
1.83M
14.89%
3M
64.02%
3.35M
11.80%
786K
76.57%
595K
24.30%
845K
42.02%
3.05M
260.59%
458K
84.97%
3.23M
604.37%
4.24M
31.37%
4.02M
5.19%
4.57M
13.66%
4.08M
10.73%
-1.17M
128.80%
15.88M
1,452.98%
-834K
105.25%
-1.34M
60.55%
16.70M
1,346.98%
16.21M
2.93%
research and development expenses
other expenses
4.06M
-
4.39M
8.31%
5.53M
25.90%
13.00M
135.11%
4.56M
64.96%
5.45M
19.62%
5.59M
2.64%
5.43M
2.97%
5.52M
1.75%
5.55M
0.58%
6.08M
9.38%
7.25M
19.27%
6.78M
6.49%
1.03M
84.74%
7.39M
614.60%
7.47M
1.15%
6.48M
13.31%
6.43M
0.68%
9.64M
49.76%
8.00M
17.01%
4.27M
46.56%
8.91M
108.47%
8.13M
8.79%
7.21M
11.25%
6.86M
4.84%
5.41M
21.20%
7.62M
40.86%
7.54M
1.02%
9.31M
23.51%
8.65M
7.12%
9.65M
11.59%
12.45M
28.91%
14.58M
17.14%
10.09M
30.81%
12.40M
22.96%
14.02M
13.05%
13.66M
2.57%
15.21M
11.35%
44.79M
-
20.07M
55.20%
cost and expenses
5.46M
-
5.94M
8.75%
7.10M
19.56%
14.88M
109.45%
6.41M
56.90%
7.41M
15.61%
7.69M
3.78%
7.64M
0.68%
7.87M
3.05%
7.96M
1.11%
8.23M
3.43%
9.49M
15.32%
9.25M
2.54%
3.97M
57.05%
10.45M
162.93%
10.22M
2.17%
9.40M
7.99%
9.41M
0.04%
12.73M
35.34%
10.95M
14.02%
7.12M
34.98%
12.11M
70.15%
11.29M
6.82%
10.13M
10.22%
10.13M
0.05%
8.88M
12.30%
10.62M
19.56%
10.89M
2.60%
12.19M
11.88%
11.63M
4.62%
13.07M
12.43%
15.49M
18.52%
17.63M
13.82%
13.31M
24.50%
16.64M
25.00%
18.04M
8.40%
18.23M
1.05%
15.19M
16.68%
16.70M
9.97%
15.88M
4.90%
-44.79M
381.99%
-20.07M
55.20%
-1.46M
92.70%
16.21M
1,207.10%
operating expenses
5.46M
-
5.94M
8.77%
7.10M
19.56%
14.26M
100.77%
5.70M
60.00%
7.41M
29.94%
7.69M
3.78%
7.64M
0.68%
6.67M
12.71%
7.96M
19.36%
8.23M
3.43%
9.49M
15.32%
7.90M
16.77%
3.97M
49.71%
10.45M
162.93%
10.22M
2.17%
7.85M
23.20%
7.34M
6.47%
11.06M
50.57%
10.95M
0.97%
5.69M
48.05%
12.11M
112.96%
11.29M
6.82%
10.13M
10.22%
8.46M
16.56%
7.24M
14.39%
10.62M
46.71%
10.89M
2.60%
10.10M
7.30%
9.25M
8.46%
10.50M
13.55%
15.49M
47.56%
15.04M
2.94%
13.31M
11.47%
16.64M
25.00%
18.04M
8.40%
18.23M
1.05%
19.29M
5.82%
15.10M
21.71%
15.88M
5.19%
-44.79M
381.99%
-20.07M
55.20%
16.70M
183.21%
16.21M
2.93%
interest expense
4.89M
-
5.29M
8.05%
5.47M
3.54%
5.95M
8.79%
6.88M
15.49%
7.80M
13.38%
7.66M
1.78%
8.30M
8.42%
8.36M
0.70%
8.18M
2.13%
8.26M
0.89%
8.57M
3.85%
8.62M
0.54%
8.61M
0.13%
8.79M
2.15%
9.42M
7.13%
9.66M
2.54%
10.27M
6.27%
10.83M
5.53%
10.88M
0.47%
11.51M
5.76%
11.92M
3.52%
12.33M
3.47%
12.89M
4.57%
13.12M
1.78%
12.44M
5.19%
11.90M
4.36%
12.49M
4.97%
12.76M
2.18%
13.80M
8.17%
14.40M
4.32%
14.71M
2.16%
15.92M
8.23%
16.69M
4.81%
17.30M
3.64%
21.23M
22.78%
23.06M
8.60%
25.00M
8.40%
26.75M
7.03%
26.41M
1.27%
24.41M
7.59%
26.78M
9.69%
ebitda
22.72M
-
34.19M
50.49%
39.20M
14.66%
30.48M
22.23%
26.76M
12.23%
42.93M
60.45%
44.98M
4.78%
25.73M
42.79%
14.22M
44.74%
22.73M
59.86%
40.94M
80.10%
51.23M
25.13%
56.40M
10.11%
45.70M
18.98%
53.80M
17.73%
48.89M
9.12%
83.19M
70.16%
43.80M
47.35%
67.58M
54.28%
83.41M
23.42%
23.07M
72.34%
56.39M
144.40%
54.02M
4.20%
42.78M
20.80%
27.89M
34.82%
-167.26M
699.82%
47.77M
128.56%
92.19M
92.98%
92.73M
0.58%
71.83M
22.54%
119.24M
65.99%
110.95M
6.95%
120.44M
8.56%
86.99M
27.78%
42.36M
51.30%
78.63M
85.61%
135.23M
71.97%
112.70M
16.66%
110.88M
1.62%
210.61M
89.95%
162.78M
22.71%
144.86M
11.01%
142.92M
1.34%
120.62M
15.61%
operating income
-5.46M
-
-5.94M
8.75%
-7.10M
19.56%
-14.88M
109.45%
-6.41M
56.90%
-7.41M
15.61%
-7.69M
3.78%
-7.64M
0.68%
-7.87M
3.05%
-7.96M
1.11%
-8.23M
3.43%
-9.49M
15.32%
-9.25M
2.54%
-3.97M
57.05%
-10.45M
162.93%
-10.22M
2.17%
-9.40M
7.99%
-9.41M
0.04%
-12.73M
35.34%
-10.95M
14.02%
-7.12M
34.98%
-12.11M
70.15%
-11.29M
6.82%
-10.13M
10.22%
-10.13M
0.05%
-8.88M
12.30%
-10.62M
19.56%
-10.89M
2.60%
-12.19M
11.88%
-11.63M
4.62%
-13.07M
12.43%
-15.49M
18.52%
-17.63M
13.82%
-13.31M
24.50%
-16.64M
25.00%
-18.04M
8.40%
391.20M
2,268.65%
112.70M
71.19%
110.88M
1.62%
107.35M
3.18%
162.78M
51.63%
144.86M
11.01%
142.92M
1.34%
120.62M
15.61%
depreciation and amortization
28.18M
-
40.13M
42.40%
46.30M
15.39%
45.36M
2.03%
33.17M
26.88%
50.34M
51.78%
52.67M
4.64%
33.37M
36.64%
22.09M
33.80%
30.69M
38.92%
49.17M
60.22%
60.72M
23.48%
65.66M
8.13%
49.67M
24.35%
64.25M
29.34%
59.11M
7.99%
92.59M
56.64%
53.21M
42.53%
80.31M
50.93%
94.35M
17.48%
30.19M
68.00%
68.50M
126.89%
65.30M
4.67%
52.92M
18.97%
38.01M
28.16%
-158.38M
516.64%
58.39M
136.87%
103.09M
76.54%
104.92M
1.78%
83.46M
20.45%
132.31M
58.53%
126.44M
4.43%
138.08M
9.20%
100.30M
27.36%
59.01M
41.17%
96.67M
63.84%
-255.98M
364.79%
103.26M
-
total other income expenses net
23.29M
-
34.84M
49.61%
40.83M
17.19%
39.41M
3.48%
26.29M
33.28%
42.55M
61.82%
45.02M
5.81%
25.07M
44.31%
13.73M
45.23%
22.51M
63.92%
40.92M
81.78%
52.15M
27.45%
57.04M
9.38%
41.06M
28.01%
55.45M
35.04%
49.69M
10.39%
82.94M
66.90%
42.95M
48.22%
69.48M
61.78%
83.47M
20.13%
18.68M
77.62%
56.58M
202.92%
52.97M
6.38%
40.02M
24.45%
24.89M
37.80%
-170.82M
786.22%
46.49M
127.22%
90.60M
94.86%
92.16M
1.72%
69.65M
24.42%
117.91M
69.28%
111.73M
5.24%
122.15M
9.33%
83.61M
31.55%
41.71M
50.12%
75.44M
80.86%
-279.04M
469.90%
-25.00M
91.04%
-119.53M
378.17%
-113.95M
4.67%
-24.41M
78.58%
-26.78M
9.69%
-29.16M
8.91%
-132.32M
353.77%
income before tax
17.82M
-
28.90M
62.14%
33.73M
16.70%
24.53M
27.26%
19.88M
18.97%
35.13M
76.75%
37.33M
6.24%
17.43M
53.30%
5.86M
66.38%
14.55M
148.23%
32.68M
124.65%
42.65M
30.50%
47.78M
12.03%
37.09M
22.38%
45.00M
21.34%
39.47M
12.29%
73.53M
86.29%
33.54M
54.39%
56.75M
69.20%
72.52M
27.80%
11.56M
84.06%
44.47M
284.72%
41.69M
6.26%
29.89M
28.30%
14.77M
50.60%
-179.70M
1,317.08%
35.87M
119.96%
79.70M
122.17%
79.97M
0.33%
58.03M
27.44%
104.84M
80.66%
96.24M
8.20%
104.52M
8.60%
70.30M
32.74%
25.07M
64.34%
57.40M
128.96%
112.16M
95.41%
87.71M
21.80%
115.16M
31.31%
-6.59M
105.72%
138.37M
2,198.70%
118.09M
14.66%
113.76M
3.67%
-11.71M
110.29%
income tax expense
-3.34M
-
1.67M
149.79%
3.77M
126.73%
2.96M
21.54%
-2.11M
171.37%
-291K
86.23%
-3.48M
1,094.50%
-3.24M
6.88%
-1.68M
48.04%
-2.26M
34.54%
1.77M
178.35%
-528K
129.78%
-209K
60.42%
5.64M
2,797.61%
2.17M
61.44%
4.57M
110.26%
12.09M
164.47%
-979K
108.10%
1.30M
232.38%
3.78M
191.74%
2.05M
45.68%
3.07M
49.42%
3.43M
11.86%
-4.01M
216.87%
-1.25M
68.87%
-8.26M
561.65%
-7.50M
9.31%
1.51M
120.11%
712K
52.75%
682K
4.21%
9.73M
1,326.10%
12.28M
26.30%
10.17M
17.19%
5.10M
49.89%
10.32M
102.47%
2.06M
80.04%
5.85M
183.88%
8.11M
38.75%
8.65M
6.57%
-6.59M
176.25%
-711K
89.22%
10.94M
1,638.68%
11.07M
1.19%
-11.71M
205.77%
net income
21.17M
-
27.23M
28.66%
29.95M
9.97%
21.57M
27.98%
21.99M
1.96%
35.42M
61.08%
40.80M
15.18%
20.67M
49.35%
7.54M
63.50%
16.81M
122.88%
30.91M
83.86%
43.18M
39.69%
47.99M
11.14%
31.45M
34.47%
42.83M
36.18%
34.90M
18.52%
61.44M
76.05%
34.52M
43.82%
55.45M
60.65%
68.74M
23.97%
9.51M
86.17%
41.40M
335.57%
38.25M
7.60%
33.90M
11.38%
16.01M
52.76%
-171.44M
1,170.55%
43.37M
125.30%
78.19M
80.30%
79.26M
1.36%
57.35M
27.64%
95.11M
65.85%
83.96M
11.73%
94.35M
12.38%
65.20M
30.89%
14.75M
77.38%
55.34M
275.20%
106.31M
92.12%
79.59M
25.14%
106.52M
33.83%
103.26M
3.06%
139.08M
34.69%
107.15M
22.96%
102.69M
4.16%
weighted average shs out
39.76M
-
39.90M
0.34%
44.22M
10.82%
44.91M
1.57%
44.99M
0.18%
46.08M
2.42%
49.88M
8.25%
50.04M
0.31%
50.23M
0.39%
50.55M
0.64%
51.44M
1.76%
52.61M
2.28%
53.47M
1.63%
55.13M
3.09%
56.17M
1.89%
57.11M
1.68%
58.33M
2.13%
58.85M
0.90%
59.83M
1.66%
60.81M
1.64%
61.19M
0.62%
61.86M
1.11%
62.88M
1.64%
63.30M
0.66%
63.77M
0.75%
64.54M
1.19%
65.30M
1.19%
66.11M
1.24%
66.86M
1.13%
68.13M
1.90%
68.51M
0.57%
69.02M
0.74%
70.16M
1.65%
71.71M
2.21%
73.30M
2.23%
75.04M
2.36%
77.80M
3.69%
79.55M
2.25%
80.81M
1.58%
82.92M
2.62%
84.44M
1.83%
85.14M
0.82%
86.19M
1.24%
87.46M
1.47%
weighted average shs out dil
39.76M
-
39.90M
0.34%
44.22M
10.82%
44.91M
1.57%
44.99M
0.18%
46.08M
2.42%
49.88M
8.25%
50.04M
0.31%
50.23M
0.39%
50.55M
0.64%
51.44M
1.76%
52.61M
2.28%
53.47M
1.63%
55.13M
3.09%
56.17M
1.89%
57.11M
1.68%
58.33M
2.13%
58.85M
0.90%
59.83M
1.66%
60.81M
1.64%
61.19M
0.62%
61.86M
1.11%
62.88M
1.64%
63.30M
0.66%
63.77M
0.75%
64.54M
1.19%
65.30M
1.19%
66.11M
1.24%
66.86M
1.13%
68.13M
1.90%
68.51M
0.57%
69.02M
0.74%
70.16M
1.65%
71.71M
2.21%
73.30M
2.23%
75.04M
2.36%
77.80M
3.69%
79.55M
2.25%
80.81M
1.58%
82.92M
2.62%
84.44M
1.83%
85.14M
0.82%
86.19M
1.24%
87.46M
1.47%
eps
0.53
-
0.68
28.30%
0.68
0%
0.48
29.41%
0.49
2.08%
0.77
57.14%
0.82
6.49%
0.41
50%
0.15
63.41%
0.33
120.00%
0.60
81.82%
0.82
36.67%
0.90
9.76%
0.57
36.67%
0.76
33.33%
0.61
19.74%
1.05
72.13%
0.59
43.81%
0.93
57.63%
1.13
21.51%
0.16
85.84%
0.67
318.75%
0.61
8.96%
0.54
11.48%
0.25
53.70%
-2.66
1,164%
0.66
124.81%
1.18
78.79%
1.19
0.85%
0.84
29.41%
1.39
65.48%
1.22
12.23%
1.34
9.84%
0.91
32.09%
0.20
78.02%
0.74
270%
1.37
85.14%
1
27.01%
1.32
32.00%
1.25
5.30%
1.65
32.00%
1.26
23.64%
1.19
5.56%
0
100%
epsdiluted
0.53
-
0.68
28.30%
0.68
0%
0.48
29.41%
0.49
2.08%
0.77
57.14%
0.82
6.49%
0.41
50%
0.15
63.41%
0.33
120.00%
0.60
81.82%
0.82
36.67%
0.90
9.76%
0.57
36.67%
0.76
33.33%
0.61
19.74%
1.05
72.13%
0.59
43.81%
0.93
57.63%
1.13
21.51%
0.16
85.84%
0.67
318.75%
0.61
8.96%
0.54
11.48%
0.25
53.70%
-2.66
1,164%
0.66
124.81%
1.18
78.79%
1.19
0.85%
0.84
29.41%
1.39
65.48%
1.22
12.23%
1.34
9.84%
0.91
32.09%
0.20
78.02%
0.74
270%
1.37
85.14%
1
27.01%
1.32
32.00%
1.25
5.30%
1.65
32.00%
1.26
23.64%
1.19
5.56%
0
100%

All numbers in USD (except ratios and percentages)