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
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
account payables
6.85M
-
27.37M
299.83%
30.22M
10.42%
17.69M
41.47%
24.52M
38.59%
30.05M
22.55%
28.92M
3.75%
77.29M
167.27%
146.39M
89.39%
52.88M
63.88%
50.78M
3.97%
40.03M
21.16%
39.16M
2.19%
35.69M
8.86%
36.83M
3.19%
39.26M
6.62%
44.43M
13.15%
39.39M
11.34%
33.54M
14.85%
39.49M
17.75%
42.69M
8.08%
96.54M
126.15%
59.48M
38.38%
53.89M
9.40%
72.62M
34.75%
56.45M
22.27%
45.57M
19.27%
51.53M
13.09%
61.43M
19.21%
accumulated other comprehensive income loss
2.13M
-
2.70M
26.64%
4.83M
79.18%
6.84M
41.58%
12.20M
78.45%
7.09M
41.89%
15M
111.52%
cash and cash equivalents
66.73M
-
168.15M
151.98%
20.39M
87.87%
38.54M
88.99%
140.92M
265.62%
122.74M
12.90%
140.99M
14.87%
152.74M
8.33%
15.28M
89.99%
80.62M
427.47%
100.96M
25.23%
71.63M
29.05%
37.34M
47.87%
55.76M
49.33%
76.67M
37.50%
45.03M
41.27%
54.68M
21.42%
37.66M
31.12%
31.58M
16.16%
35.11M
11.18%
117.42M
234.48%
80.81M
31.18%
43.02M
46.77%
44.17M
2.69%
59.78M
35.33%
29.64M
50.41%
92.34M
211.50%
79.50M
13.91%
112.48M
41.49%
120.26M
6.91%
85.41M
28.98%
cash and short term investments
66.73M
-
168.15M
151.98%
20.39M
87.87%
38.54M
88.99%
140.92M
265.62%
122.74M
12.90%
140.99M
14.87%
151.07M
7.15%
15.28M
89.88%
80.62M
427.47%
100.96M
25.23%
71.63M
29.05%
36.53M
49.00%
55.76M
52.64%
76.67M
37.50%
45.03M
41.27%
54.68M
21.42%
37.66M
31.12%
31.58M
16.16%
35.11M
11.18%
117.42M
234.48%
80.81M
31.18%
43.02M
46.77%
44.17M
2.69%
59.78M
35.33%
23.07M
61.41%
34.09M
47.77%
91.12M
167.26%
112.48M
23.45%
120.26M
6.91%
85.41M
28.98%
common stock
5.49K
-
16.77K
205.45%
24.91K
48.52%
24.93K
0.09%
24.98K
0.18%
31.20K
24.94%
37.46K
20.04%
43.82K
16.99%
51.48K
17.48%
51.48K
0%
52K
1.01%
52K
0%
52K
0%
52K
0%
65K
25%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
65K
0%
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
-9.60M
-
4.09M
-
27.31M
-
20.05M
26.59%
28.28M
41.05%
95.71M
238.47%
long term debt
59.10M
-
76.28M
-
451M
-
389.40M
13.66%
446.52M
14.67%
597.26M
33.76%
634.92M
6.31%
914.90M
44.10%
1.51B
64.51%
1.66B
10.13%
1.57B
5.00%
1.65B
5.10%
1.54B
6.81%
1.51B
1.84%
1.46B
3.67%
1.34B
7.99%
1.31B
2.67%
1.35B
3.07%
1.41B
5.11%
1.09B
22.92%
1.24B
14.08%
1.36B
9.27%
1.39B
1.89%
1.41B
1.63%
1.49B
5.80%
1.37B
8.01%
1.26B
8.34%
long term investments
107.94M
-
194.54M
80.23%
417.98M
114.85%
483.38M
15.65%
831.58M
72.03%
915.37M
10.08%
1.07B
17.25%
1.36B
26.45%
1.74B
28.01%
1.84B
5.69%
2.43B
32.23%
2.52B
3.64%
2.53B
0.48%
2.50B
1.21%
2.48B
0.74%
2.46B
0.78%
2.48B
1.01%
2.34B
5.95%
2.32B
0.73%
2.36B
1.78%
2.29B
2.81%
2.16B
5.79%
2.30B
6.50%
2.31B
0.19%
2.39B
3.50%
2.42B
1.23%
2.39B
1.29%
2.40B
0.45%
2.31B
3.76%
net debt
-7.63M
-
-168.15M
2,103.21%
55.88M
133.23%
-38.54M
168.97%
310.08M
904.53%
266.66M
14.00%
305.53M
14.58%
444.52M
45.49%
619.64M
39.40%
834.28M
34.64%
1.40B
68.31%
1.59B
12.95%
1.54B
3.07%
1.60B
4.02%
1.47B
8.35%
1.47B
0.22%
1.40B
4.43%
1.30B
7.09%
1.27B
2.28%
1.31B
2.87%
1.30B
1.03%
1.01B
22.17%
1.20B
18.95%
1.32B
9.51%
1.33B
0.76%
1.38B
3.98%
1.40B
1.38%
1.29B
7.62%
1.14B
11.41%
-120.26M
110.52%
-85.41M
28.98%
net receivables
616.58K
-
3.70M
500.82%
171.95M
4,541.64%
1.82M
98.94%
5.39M
196.40%
9.59M
78.09%
13.00M
35.56%
10.66M
17.99%
16.59M
55.58%
57.36M
245.68%
25.84M
54.96%
47.71M
84.65%
45.44M
4.76%
28.16M
38.03%
22.90M
18.68%
30.44M
32.94%
29.24M
3.95%
35.96M
23.00%
35.79M
0.48%
39.21M
9.56%
68M
73.43%
31.48M
53.71%
52.47M
66.68%
147.49M
181.12%
66.12M
55.17%
100.41M
51.86%
150.05M
49.44%
49.51M
67.00%
41.48M
16.23%
30.08M
27.48%
34.37M
14.26%
other assets
1.56M
-
44.38M
-
34.69M
-
22.99M
33.72%
31.40M
36.57%
85.99M
173.89%
35.09M
59.19%
81.08M
131.04%
62.39M
23.05%
63.61M
1.96%
91.34M
43.61%
36.70M
59.82%
28.43M
22.54%
23.31M
18.01%
79.50M
241.03%
134.78M
69.54%
251.38M
86.51%
45.91M
81.74%
2.47B
5,285.79%
2.43B
1.72%
2.30B
5.54%
other current assets
9.60M
-
2.02M
78.96%
4.22M
108.91%
4.42M
4.79%
7.87M
78.06%
820K
89.59%
3.79K
-
403.79K
10,554.09%
1.98M
391.34%
64K
96.77%
-153.96M
-
other current liabilities
-6.85M
-
875.27K
112.79%
2.45M
180.46%
4.20M
71.24%
5.77M
37.30%
7.21M
24.91%
3.19M
55.75%
6.34M
98.56%
8.07M
27.39%
8.34M
3.28%
12.74M
52.90%
11.63M
8.78%
13.36M
14.92%
-35.69M
367.10%
-36.83M
3.19%
-39.26M
6.62%
-44.43M
13.15%
-39.39M
11.34%
-33.54M
14.85%
-39.49M
17.75%
-42.69M
8.08%
-1K
100.00%
-59.48M
5,948,300%
-53.89M
9.40%
-72.62M
34.75%
-56.45M
22.27%
-45.57M
19.27%
-51.53M
13.09%
-61.43M
19.21%
other liabilities
565.59K
-
-27.37M
4,939.13%
-17.69M
-
4
-
1.64B
-
1.52B
7.61%
1.49B
1.53%
1.45B
3.05%
1.33B
7.73%
1.28B
3.81%
1.32B
2.81%
1.39B
4.99%
1.01B
27.42%
1.20B
19.31%
1.32B
9.78%
1.33B
1.01%
1.37B
3.12%
14.43M
98.95%
12.15M
15.81%
-61.43M
605.58%
other non current assets
-107.94M
-
1.32M
101.22%
1.08M
18.30%
832.14K
22.60%
5.95M
614.61%
5.55M
6.70%
1.06M
80.95%
-1.36B
128,504.49%
-5.30M
99.61%
1.54M
128.96%
5.02M
227.02%
-3.69M
173.49%
-2.53B
68,411.90%
-2.50B
1.21%
-2.48B
0.74%
-2.46B
0.78%
-2.48B
1.01%
-2.34B
5.95%
-2.32B
0.73%
-2.36B
1.78%
-2.29B
2.81%
-2.16B
5.79%
-2.30B
6.50%
-2.31B
0.19%
-2.39B
3.50%
-2.42B
1.23%
-2.39B
1.29%
-2.40B
0.45%
-2.31B
3.76%
other non current liabilities
27.37M
-
17.69M
-
4
-
-1.62B
-
-1.51B
7.03%
-1.47B
2.05%
-1.41B
4.11%
-1.30B
7.88%
-1.27B
2.30%
-1.31B
2.69%
-1.37B
5.02%
-994.14M
27.56%
-1.18B
19.18%
-1.31B
10.21%
-1.31B
0.53%
-1.35B
2.96%
-1.49B
10.22%
-1.37B
8.01%
79.95M
105.83%
othertotal stockholders equity
111.37M
-
337.37M
202.93%
502.69M
49.01%
502.52M
0.03%
503.57M
0.21%
627.54M
24.62%
752.73M
19.95%
878.29M
16.68%
1.03B
17.76%
1.03B
0%
1.04B
0.32%
1.04B
0%
1.04B
0.07%
1.04B
0%
1.17B
12.36%
1.17B
0%
1.17B
0.02%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0.17%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0%
1.17B
0%
1.14B
2.22%
1.14B
0.00%
preferred stock
property plant equipment net
retained earnings
-1.03M
-
-39.22K
96.19%
-950.01K
2,322.32%
-477.63K
49.72%
-3.47M
626.45%
-5.31M
52.89%
-5.31M
0.04%
-9.37M
76.65%
-32.68M
248.58%
-14.47M
55.71%
-16.43M
13.50%
-19.40M
18.12%
-20.00M
3.05%
-145.62M
628.27%
-145.80M
0.12%
-116.29M
20.24%
-98.51M
15.29%
-88.71M
9.95%
-68.23M
23.09%
-66.84M
2.04%
-68.44M
2.40%
-56.71M
17.14%
-61.44M
8.33%
-72.33M
17.74%
-52.06M
28.03%
-47.31M
9.13%
-42.67M
9.80%
-35.93M
15.80%
-31.98M
10.99%
short term debt
short term investments
-1.67M
-
-810K
-
-6.57M
-
-58.24M
786.39%
11.62M
119.95%
tax assets
tax payables
4.88K
-
total assets
176.86M
-
367.72M
107.92%
613.42M
66.82%
528.79M
13.80%
988.25M
86.89%
1.06B
7.37%
1.23B
16.22%
1.56B
26.89%
1.79B
14.45%
2.00B
11.44%
2.59B
29.75%
2.73B
5.31%
2.65B
3.00%
2.60B
1.56%
2.61B
0.22%
2.62B
0.43%
2.60B
0.67%
2.49B
4.31%
2.45B
1.69%
2.50B
2.02%
2.57B
2.90%
2.31B
10.13%
2.43B
5.00%
2.52B
3.93%
2.59B
2.82%
2.61B
0.54%
2.68B
2.65%
2.57B
4.07%
2.47B
3.67%
2.58B
4.36%
2.41B
6.41%
total current assets
67.35M
-
171.86M
155.18%
194.36M
13.10%
44.58M
77.06%
150.73M
238.11%
140.21M
6.98%
158.90M
13.33%
163.40M
2.83%
59.19M
63.78%
158.43M
167.67%
157.06M
0.87%
215.11M
36.96%
82.78M
61.52%
83.92M
1.37%
99.56M
18.65%
75.47M
24.20%
83.91M
11.19%
73.62M
12.26%
67.36M
8.50%
74.32M
10.32%
185.42M
149.50%
112.28M
39.44%
95.48M
14.96%
191.66M
100.74%
125.90M
34.31%
55.09M
56.24%
38.68M
29.79%
124.52M
221.93%
150.34M
-
119.78M
20.33%
total current liabilities
6.85M
-
28.24M
312.62%
32.68M
15.69%
21.89M
33.00%
30.29M
38.35%
37.26M
23.00%
32.11M
13.81%
83.63M
160.44%
154.46M
84.70%
61.21M
60.37%
63.52M
3.77%
51.66M
18.68%
52.52M
1.66%
35.69M
32.05%
36.83M
3.19%
39.26M
6.62%
44.43M
13.15%
39.39M
11.34%
33.54M
14.85%
39.49M
17.75%
42.69M
8.08%
96.53M
126.15%
59.48M
38.38%
53.89M
9.40%
72.62M
34.75%
56.45M
22.27%
45.57M
19.27%
51.53M
13.09%
61.43M
19.21%
total debt
59.10M
-
76.28M
-
451M
-
389.40M
13.66%
446.52M
14.67%
597.26M
33.76%
634.92M
6.31%
914.90M
44.10%
1.51B
64.51%
1.66B
10.13%
1.57B
5.00%
1.65B
5.10%
1.54B
6.81%
1.51B
1.84%
1.46B
3.67%
1.34B
7.99%
1.31B
2.67%
1.35B
3.07%
1.41B
5.11%
1.09B
22.92%
1.24B
14.08%
1.36B
9.27%
1.39B
1.89%
1.41B
1.63%
1.49B
5.80%
1.37B
8.01%
1.26B
8.34%
total investments
107.94M
-
194.54M
80.23%
417.98M
114.85%
483.38M
15.65%
831.58M
72.03%
915.37M
10.08%
1.07B
17.25%
1.36B
26.45%
1.74B
28.01%
1.84B
5.69%
2.43B
32.23%
2.52B
3.64%
2.53B
0.48%
2.50B
1.21%
2.48B
0.74%
2.46B
0.78%
2.48B
1.01%
2.34B
5.95%
2.32B
0.73%
2.36B
1.78%
2.29B
2.81%
2.16B
5.79%
2.30B
6.50%
2.31B
0.19%
2.39B
3.50%
2.42B
1.23%
2.39B
1.29%
2.40B
0.45%
2.31B
3.76%
total liabilities
66.51M
-
28.24M
57.53%
108.95M
285.75%
21.89M
79.91%
481.29M
2,098.33%
426.65M
11.35%
478.63M
12.18%
680.88M
42.26%
789.38M
15.94%
976.11M
23.65%
1.57B
60.70%
1.71B
8.96%
1.63B
4.80%
1.71B
5.19%
1.59B
7.16%
1.57B
1.16%
1.54B
2.24%
1.41B
7.94%
1.35B
4.42%
1.40B
3.55%
1.47B
5.16%
1.20B
18.51%
1.32B
10.02%
1.43B
8.05%
1.48B
3.56%
1.49B
0.62%
1.55B
4.34%
1.43B
7.46%
1.34B
6.84%
total liabilities and stockholders equity
176.86M
-
367.72M
107.92%
613.42M
66.82%
528.79M
13.80%
988.25M
86.89%
1.06B
7.37%
1.23B
16.22%
1.56B
26.89%
1.79B
14.45%
2.00B
11.44%
2.59B
29.75%
2.73B
5.31%
2.65B
3.00%
2.60B
1.56%
2.61B
0.22%
2.62B
0.43%
2.60B
0.67%
2.49B
4.31%
2.45B
1.69%
2.50B
2.02%
2.57B
2.90%
2.31B
10.13%
2.43B
5.00%
2.52B
3.93%
2.59B
2.82%
2.61B
0.54%
2.68B
2.65%
2.57B
4.07%
2.47B
3.67%
2.58B
4.36%
2.41B
6.41%
total non current assets
107.94M
-
195.86M
81.45%
419.05M
113.96%
484.21M
15.55%
837.52M
72.97%
920.92M
9.96%
1.07B
16.65%
1.36B
26.32%
1.73B
27.62%
1.84B
6.10%
2.43B
32.39%
2.51B
3.27%
2.53B
0.63%
2.50B
1.21%
2.48B
0.74%
2.46B
0.78%
2.48B
1.01%
2.34B
5.95%
2.32B
0.73%
2.36B
1.78%
2.29B
2.81%
2.16B
5.79%
2.30B
6.50%
2.31B
0.19%
2.39B
3.50%
2.42B
1.23%
2.39B
1.29%
2.40B
0.45%
total non current liabilities
59.10M
-
27.37M
53.69%
76.28M
178.69%
17.69M
76.81%
451M
2,449.49%
389.40M
13.66%
446.52M
14.67%
597.26M
33.76%
634.92M
6.31%
914.90M
44.10%
1.51B
64.51%
1.66B
10.13%
1.57B
5.00%
35.69M
97.73%
36.83M
3.19%
39.26M
6.62%
44.43M
13.15%
39.39M
11.34%
33.54M
14.85%
39.49M
17.75%
42.69M
8.08%
96.53M
126.15%
59.48M
38.38%
53.89M
9.40%
72.62M
34.75%
56.45M
22.27%
1.49B
2,538.99%
1.37B
8.01%
1.34B
2.51%
total stockholders equity
110.34M
-
339.47M
207.65%
504.46M
48.60%
506.90M
0.48%
506.96M
0.01%
634.47M
25.15%
754.56M
18.93%
883.96M
17.15%
1.00B
13.31%
1.02B
1.82%
1.02B
0.13%
1.02B
0.29%
1.02B
0.02%
892.78M
12.34%
1.02B
14.36%
1.05B
2.89%
1.07B
1.67%
1.08B
0.92%
1.10B
1.90%
1.10B
0.13%
1.10B
0.03%
1.11B
1.07%
1.11B
0.42%
1.10B
0.98%
1.12B
1.85%
1.12B
0.43%
1.13B
0.41%
1.13B
0.60%
1.14B
0.35%
1.14B
0.53%
1.14B
0.00%

All numbers in USD (except ratios and percentages)