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
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
6.85M
-
24.52M
258.16%
146.39M
497.10%
39.16M
73.25%
44.43M
13.45%
42.69M
3.92%
72.62M
70.12%
61.43M
15.40%
accumulated other comprehensive income loss
6.84M
-
cash and cash equivalents
66.73M
-
140.92M
111.17%
15.28M
89.15%
37.34M
144.31%
54.68M
46.42%
117.42M
114.76%
59.78M
49.09%
112.48M
88.16%
cash and short term investments
66.73M
-
140.92M
111.17%
15.28M
89.15%
37.34M
144.31%
54.68M
46.42%
117.42M
114.76%
59.78M
49.09%
112.48M
88.16%
common stock
1
-
5.49K
549,000%
24.98K
354.85%
51.48K
106.13%
52K
1.01%
65K
25%
65K
0%
65K
0%
65K
0%
deferred revenue
deferred revenue non current
deferrred tax liabilities non current
goodwill
goodwill and intangible assets
intangible assets
inventory
27.31M
-
long term debt
59.10M
-
451M
663.11%
634.92M
40.78%
1.57B
148.00%
1.46B
7.38%
1.41B
2.97%
1.39B
2.10%
1.26B
9.34%
long term investments
107.94M
-
831.58M
670.39%
1.74B
108.90%
2.53B
45.53%
2.48B
1.72%
2.29B
7.65%
2.39B
4.04%
2.31B
3.40%
net debt
-7.63M
-
310.08M
4,162.84%
619.64M
99.83%
1.54B
148.09%
1.40B
8.69%
1.30B
7.56%
1.33B
2.16%
1.14B
13.74%
net receivables
616.58K
-
5.39M
773.63%
16.59M
208.04%
45.44M
173.83%
29.24M
35.65%
68M
132.58%
66.12M
2.77%
41.48M
37.26%
other assets
1.56M
-
34.69M
-
35.09M
1.16%
91.34M
160.31%
79.50M
12.97%
10.71M
86.52%
other current assets
4.42M
-
3.79K
99.91%
-153.96M
-
other current liabilities
-6.85M
-
5.77M
184.32%
8.07M
39.83%
-39.16M
585.19%
-44.43M
13.45%
-42.69M
3.92%
-72.62M
70.12%
-61.43M
15.40%
other liabilities
565.59K
-
13.36M
-
32.70M
144.76%
13.52M
58.66%
1.33B
9,743.98%
-61.43M
104.62%
other non current assets
-107.94M
-
5.95M
105.51%
-5.30M
189.17%
-2.53B
47,577.85%
-2.48B
1.72%
-2.29B
7.65%
-2.39B
4.04%
12.43M
100.52%
other non current liabilities
-1.57B
-
-1.46B
7.38%
-1.41B
2.97%
-1.31B
7.23%
79.95M
106.09%
othertotal stockholders equity
-1
-
111.37M
11,136,763,900%
503.57M
352.17%
1.03B
105.39%
1.04B
0.40%
1.17B
12.34%
1.17B
0.17%
1.17B
0%
1.17B
0%
preferred stock
property plant equipment net
retained earnings
-1.03M
-
-3.47M
237.24%
-32.68M
841.78%
-20.00M
38.81%
-98.51M
392.69%
-68.44M
30.52%
-52.06M
23.94%
-31.98M
38.56%
short term debt
short term investments
tax assets
tax payables
4.88K
-
total assets
176.86M
-
988.25M
458.79%
1.79B
81.23%
2.65B
47.71%
2.60B
1.59%
2.57B
1.24%
2.59B
0.83%
2.47B
4.63%
total current assets
67.35M
-
150.73M
123.80%
59.19M
60.73%
82.78M
39.85%
83.91M
1.37%
185.42M
120.97%
125.90M
32.10%
143.25M
13.78%
total current liabilities
6.85M
-
30.29M
342.48%
154.46M
409.96%
39.16M
74.65%
44.43M
13.45%
42.69M
3.92%
72.62M
70.12%
61.43M
15.40%
total debt
59.10M
-
451M
663.11%
634.92M
40.78%
1.57B
148.00%
1.46B
7.38%
1.41B
2.97%
1.39B
2.10%
1.26B
9.34%
total investments
107.94M
-
831.58M
670.39%
1.74B
108.90%
2.53B
45.53%
2.48B
1.72%
2.29B
7.65%
2.39B
4.04%
2.31B
3.40%
total liabilities
66.51M
-
481.29M
623.62%
789.38M
64.01%
1.63B
106.13%
1.54B
5.63%
1.47B
4.19%
1.48B
0.33%
1.34B
9.50%
total liabilities and stockholders equity
176.86M
-
988.25M
458.79%
1.79B
81.23%
2.65B
47.71%
2.60B
1.59%
2.57B
1.24%
2.59B
0.83%
2.47B
4.63%
total non current assets
107.94M
-
837.52M
675.90%
1.73B
106.78%
2.53B
45.98%
2.48B
1.72%
2.29B
7.65%
2.39B
4.04%
2.32B
2.88%
total non current liabilities
59.10M
-
451M
663.11%
634.92M
40.78%
1.57B
148.00%
1.46B
7.38%
1.41B
2.97%
72.62M
94.87%
1.34B
1,739.60%
total stockholders equity
1
-
110.34M
11,034,425,700%
506.96M
359.44%
1.00B
97.57%
1.02B
1.67%
1.07B
4.87%
1.10B
3.00%
1.12B
1.49%
1.14B
1.80%

All numbers in USD (except ratios and percentages)