bf/NYSE:BCSF_icon.jpeg

NYSE:BCSF

Bain Capital Specialty Finance, Inc.

  • Stock

USD

Last Close

13.75

06/11 21:13

Market Cap

1.07B

Beta: 1.28

Volume Today

266.77K

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 '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
2.12M
-
22.37M
956.99%
19.78M
11.57%
94.71M
378.74%
13.91M
85.31%
124.06M
791.88%
116.51M
6.09%
253.49M
117.57%
138.19M
45.48%
cost of revenue
3.71M
-
26.21M
605.93%
61.55M
-
gross profit
2.12M
-
18.66M
781.56%
-6.43M
134.46%
94.71M
1,573.05%
13.91M
85.31%
124.06M
791.88%
116.51M
6.09%
191.93M
64.74%
138.19M
28.00%
selling and marketing expenses
695K
-
general and administrative expenses
602.54K
-
2.74M
354.38%
3.82M
39.46%
7.62M
99.45%
8.75M
14.90%
8.62M
1.52%
9.44M
9.59%
11.26M
19.22%
13.60M
20.82%
selling general and administrative expenses
602.54K
-
2.74M
354.38%
3.82M
39.46%
7.62M
99.45%
8.75M
14.90%
8.62M
1.52%
9.44M
9.59%
11.26M
19.22%
14.30M
26.99%
research and development expenses
other expenses
107.52K
-
330.00K
206.91%
-10.68M
3,336.31%
-10.99M
2.88%
-3.35M
69.51%
-4.50M
34.24%
747K
116.61%
15.89M
2,027.18%
cost and expenses
710.07K
-
6.79M
855.70%
19.35M
185.18%
-3.37M
117.42%
5.40M
260.14%
4.12M
23.70%
10.19M
147.33%
45.66M
348.10%
14.30M
68.69%
operating expenses
710.07K
-
3.07M
332.05%
-6.86M
323.66%
-3.37M
50.86%
5.40M
260.14%
4.12M
23.70%
10.19M
147.33%
-15.89M
255.94%
14.30M
189.97%
interest expense
10.64K
-
3.61M
33,860.30%
24.01M
564.26%
66.33M
176.25%
63.31M
4.55%
51.34M
18.90%
52.32M
1.90%
80.01M
52.93%
74.69M
6.65%
ebitda
619.62K
-
17.82M
2,775.81%
79.94M
348.63%
98.08M
22.70%
8.51M
91.32%
119.94M
1,309.41%
158.63M
32.26%
207.82M
31.01%
199.15M
4.17%
operating income
619.62K
-
18.15M
2,829.07%
69.26M
281.63%
98.08M
41.61%
8.51M
91.32%
119.94M
1,309.41%
158.63M
32.26%
207.82M
31.01%
123.89M
40.39%
depreciation and amortization
-330.00K
-
10.68M
3,336.31%
-14.69M
-
total other income expenses net
-10.64K
-
5.10M
47,973.16%
-18.61M
465.13%
-52.32M
-
-81.09M
55.00%
income before tax
608.98K
-
19.30M
3,070.05%
26.65M
38.03%
98.08M
268.11%
8.51M
91.32%
119.94M
1,309.41%
106.32M
11.36%
126.73M
19.20%
123.89M
2.24%
income tax expense
4.88K
-
309
93.67%
232K
-
134K
42.24%
837K
524.63%
3.36M
301.08%
4.47M
33.30%
net income
608.98K
-
19.30M
3,069.25%
26.65M
38.06%
98.08M
268.12%
8.28M
91.56%
119.81M
1,347.29%
105.48M
11.96%
123.38M
16.97%
119.42M
3.21%
weighted average shs out
19.82M
-
19.82M
0%
39.11M
97.29%
51.60M
31.94%
58.67M
13.70%
64.56M
10.04%
64.56M
0%
64.56M
0%
64.56M
0%
weighted average shs out dil
19.82M
-
19.82M
0%
39.11M
97.29%
51.60M
31.94%
58.67M
13.70%
64.56M
10.04%
64.56M
0%
64.56M
0%
64.56M
0%
eps
0.03
-
0.98
3,092.18%
0.68
30.61%
1.90
179.41%
0.14
92.63%
1.86
1,228.57%
1.63
12.37%
1.91
17.18%
1.85
3.14%
epsdiluted
0.03
-
0.98
3,092.18%
0.68
30.61%
1.90
179.41%
0.14
92.63%
1.86
1,228.57%
1.63
12.37%
1.91
17.18%
1.85
3.14%

All numbers in USD (except ratios and percentages)