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 '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
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%
cost of revenue
3.71M
-
26.21M
605.93%
39.13M
49.28%
36.34M
7.14%
49.56M
36.39%
54.24M
9.45%
61.55M
13.48%
gross profit
2.12M
-
18.66M
781.56%
-6.43M
134.46%
55.58M
964.42%
-22.43M
140.35%
74.50M
432.18%
62.27M
16.42%
191.93M
208.25%
selling and marketing expenses
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%
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%
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%
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%
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%
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%
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%
depreciation and amortization
-330.00K
-
10.68M
3,336.31%
-151.20M
1,515.75%
-149.37M
1.21%
-139.22M
6.80%
-155.86M
11.96%
total other income expenses net
-10.64K
-
5.10M
47,973.16%
-18.61M
465.13%
-66.50M
257.40%
-63.07M
5.15%
-60.64M
3.86%
-52.32M
13.72%
-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%
income tax expense
4.88K
-
309
93.67%
84.70M
27,411,226.86%
232K
99.73%
134K
42.24%
837K
524.63%
3.36M
301.08%
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%
weighted average shs out
19.82M
-
19.55M
1.39%
38.57M
97.29%
52.33M
35.69%
58.67M
12.11%
64.56M
10.04%
64.56M
0%
64.56M
0%
weighted average shs out dil
19.82M
-
19.82M
0%
39.11M
97.29%
52.33M
33.80%
58.67M
12.11%
64.56M
10.04%
64.56M
0%
64.56M
0%
eps
0.03
-
0.98
3,092.18%
0.69
29.59%
1.87
171.01%
0.14
92.51%
1.86
1,228.57%
1.63
12.37%
1.91
17.18%
epsdiluted
0.03
-
0.98
3,092.18%
0.68
30.61%
1.87
175.00%
0.14
92.51%
1.86
1,228.57%
1.63
12.37%
1.91
17.18%

All numbers in USD (except ratios and percentages)