bf/NYSE:BCSF_icon.jpeg

NYSE:BCSF

Bain Capital Specialty Finance, Inc.

  • Stock

USD

Last Close

16.96

30/08 20:00

Market Cap

1.07B

Beta: 1.28

Volume Today

188.46K

Avg: 170.29K

PE Ratio

7.16

PFCF: 7.28

Dividend Yield

10.62%

Payout:69.40%

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 '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
revenue
2.12M
-
2.47M
16.78%
4.57M
84.78%
8.26M
80.86%
7.07M
14.37%
12.13M
71.44%
6.00M
50.55%
19.67M
228.04%
-18.01M
191.55%
36.58M
303.13%
19.57M
46.49%
17.05M
12.92%
21.52M
26.24%
-102.05M
574.29%
23.67M
123.19%
53.51M
126.05%
38.79M
27.51%
32.16M
17.08%
37.32M
16.04%
28.10M
24.70%
26.48M
5.75%
35.67M
34.66%
19.33M
45.80%
14.30M
26.04%
47.21M
230.20%
32.29M
31.60%
32.39M
0.30%
37.67M
16.30%
95.00M
152.18%
78.41M
17.47%
54.43M
30.58%
cost of revenue
589.40K
-
736.75K
25.00%
1.54M
108.98%
7.52M
-
12.52M
-
11.83M
5.52%
18.21M
53.96%
20.02M
9.93%
13.12M
34.45%
-13.68M
204.24%
16.26M
218.83%
18.05M
11.04%
gross profit
2.12M
-
1.88M
11.07%
3.83M
103.50%
6.72M
75.45%
7.07M
5.24%
12.13M
71.44%
6.00M
50.55%
19.67M
228.04%
-18.01M
191.55%
29.05M
261.34%
19.57M
32.63%
17.05M
12.92%
21.52M
26.24%
-102.05M
574.29%
23.67M
123.19%
53.51M
126.05%
38.79M
27.51%
32.16M
17.08%
37.32M
16.04%
28.10M
24.70%
26.48M
5.75%
35.67M
34.66%
6.81M
80.90%
2.47M
63.75%
29M
1,074.56%
12.27M
57.68%
19.27M
56.97%
51.35M
166.53%
78.75M
53.35%
60.36M
23.35%
54.43M
9.83%
selling and marketing expenses
general and administrative expenses
132.63K
-
469.91K
254.30%
593.43K
26.29%
728.83K
22.82%
788.83K
8.23%
626.76K
20.55%
766.62K
22.31%
832.92K
8.65%
1.30M
55.77%
921.11K
29.01%
1.50M
62.49%
1.97M
31.48%
2.19M
11.33%
1.96M
10.63%
2.39M
22.27%
1.90M
20.72%
2.05M
8.01%
2.41M
17.46%
2.52M
4.65%
2.13M
15.63%
2.21M
4.05%
1.76M
20.48%
1.99M
12.85%
2.10M
5.89%
2.50M
19.03%
2.85M
14.07%
2.41M
15.42%
2.12M
12.05%
3.18M
49.60%
3.54M
11.62%
3.24M
8.49%
3.51M
8.08%
selling general and administrative expenses
132.63K
-
469.91K
254.30%
593.43K
26.29%
728.83K
22.82%
788.83K
8.23%
626.76K
20.55%
766.62K
22.31%
832.92K
8.65%
1.30M
55.77%
921.11K
29.01%
1.50M
62.49%
1.97M
31.48%
2.19M
11.33%
1.96M
10.63%
2.39M
22.27%
1.90M
20.72%
2.05M
8.01%
2.41M
17.46%
2.52M
4.65%
2.13M
15.63%
2.21M
4.05%
1.76M
20.48%
1.99M
12.85%
2.10M
5.89%
2.50M
19.03%
2.85M
14.07%
2.41M
15.42%
2.12M
12.05%
3.18M
49.60%
3.54M
11.62%
3.24M
8.49%
3.51M
8.08%
research and development expenses
other expenses
107.52K
-
265.86K
147.26%
268.23K
0.89%
269.69K
0.54%
-473.79K
275.68%
1.00M
-
-619.56K
161.70%
9.06M
1,561.66%
4.23M
53.26%
1.62M
61.80%
3.35M
106.86%
-1.79M
153.57%
-3.35M
-
-2.11M
36.93%
-7.24M
242.74%
2.55M
135.16%
2.31M
9.15%
-12.14M
-
745K
106.13%
2K
99.73%
8.20M
409,650%
-11.44M
239.61%
47.08M
511.49%
-27.94M
159.35%
-6.00M
78.53%
cost and expenses
858.40K
-
577.44K
32.73%
953.44K
65.12%
1.43M
49.71%
1.89M
32.07%
2.19M
16.19%
4.40M
100.68%
3.62M
17.59%
677.89K
81.28%
15.16M
2,135.74%
12.33M
18.62%
14.44M
17.08%
15.43M
6.86%
166K
98.92%
2.39M
1,342.17%
1.90M
20.72%
2.05M
8.01%
-942K
145.95%
407K
143.21%
-5.12M
1,357.00%
4.76M
193.00%
4.07M
14.42%
1.99M
51.25%
2.10M
5.89%
3.25M
54.47%
2.86M
12.04%
2.24M
21.57%
1.94M
13.21%
2.99M
54.01%
44.20M
1,376.22%
24.05M
45.59%
3.51M
85.42%
operating expenses
132.63K
-
577.44K
335.37%
859.29K
48.81%
997.06K
16.03%
1.06M
6.16%
152.97K
85.55%
766.62K
401.15%
-171.28K
122.34%
677.89K
495.78%
-8.13M
1,300.02%
-2.74M
66.37%
351K
112.83%
-1.15M
428.77%
166K
114.38%
2.39M
1,342.17%
1.90M
20.72%
2.05M
8.01%
-942K
145.95%
407K
143.21%
-5.12M
1,357.00%
4.76M
193.00%
4.07M
14.42%
1.99M
51.25%
2.10M
5.89%
3.25M
54.47%
2.86M
12.04%
2.41M
15.48%
2.12M
12.05%
3.18M
49.60%
27.94M
779.79%
6.00M
78.53%
3.51M
41.55%
interest expense
10.64K
-
33.46K
214.34%
39.20K
17.15%
60.41K
54.13%
3.48M
5,663.21%
4.29M
23.19%
5.33M
24.16%
6.52M
22.51%
7.87M
20.69%
10.55M
33.94%
16.62M
57.59%
19.43M
16.90%
19.74M
1.60%
17.88M
9.43%
17.31M
3.16%
14.43M
16.67%
13.70M
5.07%
11.83M
13.60%
13.02M
10.01%
12.27M
5.78%
14.23M
16.02%
10.64M
25.21%
11.03M
3.61%
14.38M
30.42%
16.27M
13.11%
19.55M
20.18%
20.46M
4.65%
20.77M
1.54%
19.22M
7.47%
18.06M
6.08%
17.63M
2.35%
ebitda
-858.40K
-
1.48M
272.18%
1.02M
30.78%
2.83M
176.96%
5.66M
99.83%
8.30M
46.58%
13.06M
57.39%
18.81M
43.97%
25.51M
35.66%
25.21M
1.19%
31.79M
26.09%
37.77M
18.83%
40.60M
7.49%
41.09M
1.20%
-86.57M
310.69%
39.08M
145.15%
65.88M
68.57%
53.19M
19.26%
43.59M
18.06%
55.45M
27.22%
35.61M
35.79%
36.51M
2.53%
44.32M
21.41%
28.26M
36.25%
25.43M
9.99%
59.79M
135.08%
52.30M
12.52%
40.01M
23.51%
36.29M
9.30%
50.80M
40.00%
54.36M
7.00%
34.27M
36.96%
operating income
-858.40K
-
1.48M
272.18%
1.29M
12.79%
3.10M
140.64%
5.93M
91.24%
7.83M
31.93%
15.65M
99.95%
17.80M
13.77%
25.51M
43.31%
18.59M
27.13%
27.56M
48.22%
36.16M
31.21%
37.26M
3.04%
41.09M
10.29%
-86.57M
310.69%
39.08M
145.15%
65.88M
68.57%
53.19M
19.26%
43.59M
18.06%
55.45M
27.22%
35.61M
35.79%
36.64M
2.91%
44.32M
20.96%
28.26M
36.25%
25.43M
9.99%
60.62M
138.37%
49.43M
18.46%
40.01M
19.06%
36.29M
9.30%
50.80M
40.00%
54.36M
7.00%
34.27M
36.96%
depreciation and amortization
-265.86K
-
-268.23K
0.89%
-269.69K
0.54%
473.79K
275.68%
-2.59M
645.60%
1.00M
138.85%
6.62M
-
4.23M
36.05%
1.62M
61.80%
3.35M
106.86%
-134K
-
-37.74M
-
-48.48M
28.46%
-837K
98.27%
2.87M
443.25%
-60.47M
2,204.70%
-57.06M
5.63%
total other income expenses net
-10.64K
-
622.86K
5,951.72%
775.94K
24.58%
1.60M
106.20%
2.10M
31.05%
2.58M
23.27%
-6.31M
344.17%
-6.52M
3.37%
-20.59M
215.62%
22.30M
208.31%
-316K
101.42%
369K
216.77%
-19.74M
5,449.05%
-17.88M
9.43%
-17.31M
3.16%
-14.43M
16.67%
-13.46M
6.68%
-11.83M
12.11%
-13.02M
10.01%
-12.27M
5.78%
-14.23M
16.02%
-10.64M
25.21%
-11.03M
3.61%
-14.38M
30.42%
-16.27M
13.11%
-19.55M
20.18%
-9.74M
50.17%
-1.79M
81.60%
-18.72M
944.42%
-18.24M
2.54%
income before tax
-858.40K
-
1.47M
270.94%
1.61M
9.89%
3.57M
121.41%
7.20M
101.72%
6.92M
3.91%
11.36M
64.15%
6.17M
45.71%
18.99M
207.94%
-9.87M
151.98%
39.31M
498.23%
19.22M
51.10%
18.20M
5.32%
21.35M
17.32%
-104.45M
589.19%
21.77M
120.85%
51.46M
136.34%
39.73M
22.79%
31.75M
20.07%
42.43M
33.63%
23.34M
44.99%
22.41M
3.98%
33.68M
50.27%
17.23M
48.85%
11.05M
35.86%
44.36M
301.38%
29.88M
32.64%
30.27M
1.30%
34.50M
13.97%
32.09M
6.98%
36.12M
12.57%
34.27M
5.13%
income tax expense
-356.99K
-
-507.71K
42.22%
-1.33M
162.03%
-2.57M
93.23%
309
100.01%
6.31M
2,042,322.98%
20.59M
-
-22.30M
208.31%
316K
101.42%
-369K
216.77%
232K
-
134K
-
37.74M
-
48.48M
28.46%
837K
98.27%
595K
28.91%
1.10M
84.37%
640K
41.66%
1.02M
60.16%
1.02M
0%
1.15M
12.20%
net income
-858.40K
-
1.47M
270.94%
1.61M
9.89%
3.57M
121.41%
7.20M
101.72%
6.92M
3.98%
11.36M
64.26%
6.17M
45.71%
18.99M
207.94%
-9.87M
151.98%
39.31M
498.23%
19.22M
51.10%
18.20M
5.32%
21.35M
17.32%
-104.45M
589.19%
21.77M
120.85%
51.46M
136.34%
39.50M
23.24%
31.75M
19.60%
42.43M
33.63%
23.34M
44.99%
22.28M
4.55%
33.68M
51.18%
17.23M
48.85%
11.05M
35.86%
43.52M
293.80%
29.29M
32.71%
29.17M
0.39%
33.86M
16.06%
31.06M
8.25%
35.09M
12.98%
33.12M
5.64%
weighted average shs out
19.82M
-
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
52.21M
163.36%
52.21M
0%
51.48M
1.39%
51.63M
0.29%
52.00M
0.71%
51.65M
0.67%
51.65M
0.00%
53.78M
4.12%
64.56M
20.05%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
weighted average shs out dil
19.82M
-
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
19.82M
0%
52.21M
163.36%
52.21M
0%
52.21M
0%
51.63M
1.11%
52.38M
1.45%
52.38M
0%
52.38M
0.00%
53.78M
2.67%
64.56M
20.05%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
64.56M
0%
eps
-0.04
-
0.07
270.90%
0.08
9.86%
0.18
121.40%
0.36
100%
0.48
33.33%
0.57
18.75%
0.31
45.61%
0.36
16.13%
-0.19
152.78%
0.75
494.74%
0.37
50.67%
0.35
5.41%
0.41
17.14%
-1.99
585.37%
0.40
120.10%
0.80
100%
0.61
23.75%
0.49
19.67%
0.66
34.69%
0.36
45.45%
0.35
2.78%
0.52
48.57%
0.27
48.08%
0.17
37.04%
0.67
294.12%
0.45
32.84%
0.45
0%
0.52
15.56%
0.48
7.69%
0.54
12.50%
0.51
5.56%
epsdiluted
-0.04
-
0.07
270.90%
0.08
9.86%
0.18
121.40%
0.36
100%
0.48
33.33%
0.57
18.75%
0.31
45.61%
0.36
16.13%
-0.19
152.78%
0.75
494.74%
0.37
50.67%
0.35
5.41%
0.41
17.14%
-1.99
585.37%
0.40
120.10%
0.80
100%
0.61
23.75%
0.49
19.67%
0.66
34.69%
0.36
45.45%
0.35
2.78%
0.52
48.57%
0.27
48.08%
0.17
37.04%
0.67
294.12%
0.45
32.84%
0.45
0%
0.52
15.56%
0.48
7.69%
0.54
12.50%
0.51
5.56%

All numbers in USD (except ratios and percentages)