bf/NYSE:BCSF_icon.jpeg

NYSE:BCSF

Bain Capital Specialty Finance, Inc.

  • Stock

USD

Last Close

16.71

03/05 20:00

Market Cap

1.00B

Beta: 1.28

Volume Today

257.56K

Avg: 170.29K

PE Ratio

7.16

PFCF: 7.28

Dividend Yield

10.62%

Payout:69.40%

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)