Bain Capital Specialty Finance, Inc. BCSF
Sector:
Financial ServicesIndustry:
Asset ManagementDescription:
Bain Capital Specialty Finance, Inc. is business development company specializing in direct loans to middle-market companies. The fund seeks to invest in senior investments with a first or second lien on collateral, senior first lien, stretch senior, senior second lien, unitranche, mezzanine debt, junior securities, other junior investments, and secondary purchases of assets or portfolios that primarily consist of middle-market corporate debt. It typically invests in companies with EBITDA between $10 million and $150 million.Recent Quarter:
2024-11-05Upcoming Quarter:
2025-02-25Annual Reports
Date2024-02-27
Revenue 297,789,000
Net Income 123,375,000
EPS 1.91
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-12-31
Revenue 116,507,000
Net Income 105,480,000
EPS 1.63
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-02-23
Revenue 124,061,000
Net Income 119,807,000
EPS 1.86
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2021-02-24
Revenue 13,910,000
Net Income 8,278,000
EPS 0.14
Basic Shares 58,670,518
Diluted Shares 58,670,518
Report Link
Date2020-02-26
Revenue 94,713,000
Net Income 98,085,000
EPS 1.87
Basic Shares 52,331,384
Diluted Shares 52,331,384
Report Link
Date2019-02-28
Revenue 19,783,938
Net Income 26,645,194
EPS 0.69
Basic Shares 38,567,034
Diluted Shares 39,111,065
Report Link
Date2018-03-16
Revenue 22,372,667
Net Income 19,299,942
EPS 0.98
Basic Shares 19,548,045
Diluted Shares 19,823,801
Report Link
Date2017-03-29
Revenue 2,116,635
Net Income 608,975
EPS 0.0307
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Annual Ratios
Date2023-12-31
PE 7.89
Dividend Yield 10.22
Payout Ratio: 80.588%
Date2022-12-31
PE 7.28
Dividend Yield 11.43
Payout Ratio: 83.242%
Date2021-12-31
PE 8.20
Dividend Yield 8.94
Payout Ratio: 73.289%
Date2020-12-31
PE 85.97
Dividend Yield 12.12
Payout Ratio: 1041.967%
Date2019-12-31
PE 10.54
Dividend Yield 7.86
Payout Ratio: 82.832%
Date2018-12-31
PE 24.27
Dividend Yield 6.33
Payout Ratio: 153.766%
Date2017-12-31
PE 18.23
Dividend Yield 2.20
Payout Ratio: 40.189%
Date2016-12-31
PE 585.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-11-05
Revenue 56,896,000
Net Income 33,095,999
EPS 0.51
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2024-08-06
Revenue 67,099,999
Net Income 29,090,000
EPS 0.45
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2024-05-06
Revenue 78,409,000
Net Income 35,095,000
EPS 0.54
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2024-02-27
Revenue 95,002,000
Net Income 31,063,000
EPS 0.48
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2023-11-06
Revenue 37,672,000
Net Income 33,856,000
EPS 0.52
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2023-08-08
Revenue 32,391,000
Net Income 29,171,000
EPS 0.45
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2023-05-09
Revenue 32,294,000
Net Income 29,285,000
EPS 0.45
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-12-31
Revenue 47,212,000
Net Income 43,519,000
EPS 0.67
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-11-09
Revenue 14,298,000
Net Income 11,051,000
EPS 0.17
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-08-03
Revenue 19,331,000
Net Income 17,229,000
EPS 0.27
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-05-05
Revenue 35,666,000
Net Income 33,681,000
EPS 0.52
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2022-02-23
Revenue 26,485,000
Net Income 22,279,000
EPS 0.35
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2021-11-03
Revenue 28,100,000
Net Income 23,342,000
EPS 0.36
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2021-08-04
Revenue 37,317,000
Net Income 42,433,000
EPS 0.66
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2021-05-05
Revenue 32,160,000
Net Income 31,753,000
EPS 0.49
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2021-02-24
Revenue 38,786,000
Net Income 39,496,000
EPS 0.61
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2020-11-05
Revenue 53,507,000
Net Income 51,457,000
EPS 0.8
Basic Shares 64,562,265
Diluted Shares 64,562,265
Report Link
Date2020-08-05
Revenue 23,670,000
Net Income 21,772,000
EPS 0.4
Basic Shares 53,778,239
Diluted Shares 53,778,239
Report Link
Date2020-05-04
Revenue -102,053,000
Net Income -104,447,000
EPS -2.02
Basic Shares 51,649,825
Diluted Shares 52,378,436
Report Link
Date2020-02-26
Revenue 21,517,000
Net Income 21,351,000
EPS 0.41
Basic Shares 51,650,323
Diluted Shares 52,378,435
Report Link
Date2019-11-06
Revenue 17,045,000
Net Income 18,199,000
EPS 0.35
Basic Shares 51,997,291
Diluted Shares 52,378,435
Report Link
Date2019-08-07
Revenue 19,573,000
Net Income 19,222,000
EPS 0.37
Basic Shares 51,629,544
Diluted Shares 51,629,544
Report Link
Date2019-05-08
Revenue 36,576,526
Net Income 39,313,000
EPS 0.75
Basic Shares 51,482,143
Diluted Shares 52,208,395
Report Link
Date2019-02-28
Revenue -18,006,667
Net Income -9,871,876
EPS -0.19
Basic Shares 52,208,395
Diluted Shares 52,208,395
Report Link
Date2018-10-17
Revenue 19,668,738
Net Income 18,991,000
EPS 0.36
Basic Shares 52,208,395
Diluted Shares 52,208,395
Report Link
Date2018-08-10
Revenue 5,995,834
Net Income 6,167,000
EPS 0.31
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2018-05-10
Revenue 12,126,033
Net Income 11,359,105
EPS 0.57
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2018-03-16
Revenue 7,073,018
Net Income 6,915,163
EPS 0.48
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2017-11-13
Revenue 8,260,452
Net Income 7,201,939
EPS 0.36
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2017-08-14
Revenue 4,567,395
Net Income 3,570,331
EPS 0.18
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2017-05-12
Revenue 2,471,803
Net Income 1,612,509
EPS 0.0813
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2017-03-29
Revenue 2,116,635
Net Income 1,467,374
EPS 0.074
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2016-09-30
Revenue 0
Net Income -858,399
EPS -0.0433
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2016-06-30
Revenue 0
Net Income 0
EPS 0
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2016-03-31
Revenue 0
Net Income 0
EPS 0
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Date2015-12-31
Revenue 0
Net Income 0
EPS 0
Basic Shares 19,823,801
Diluted Shares 19,823,801
Report Link
Quarterly Ratios
Date2024-09-30
PE 8.10
Dividend Yield 2.71
Payout Ratio: 87.784%
Date2024-06-30
PE 9.06
Dividend Yield 2.76
Payout Ratio: 99.873%
Date2024-03-31
PE 7.15
Dividend Yield 2.70
Payout Ratio: 77.265%
Date2023-12-31
PE 7.83
Dividend Yield 2.79
Payout Ratio: 87.294%
Date2023-09-30
PE 7.30
Dividend Yield 2.48
Payout Ratio: 72.466%
Date2023-06-30
PE 7.48
Dividend Yield 2.81
Payout Ratio: 84.104%
Date2023-03-31
PE 6.57
Dividend Yield 3.02
Payout Ratio: 79.365%
Date2022-12-31
PE 4.41
Dividend Yield 2.86
Payout Ratio: 50.440%
Date2022-09-30
PE 17.53
Dividend Yield 2.83
Payout Ratio: 198.634%
Date2022-06-30
PE 12.75
Dividend Yield 2.50
Payout Ratio: 127.407%
Date2022-03-31
PE 7.47
Dividend Yield 2.18
Payout Ratio: 65.173%
Date2021-12-31
PE 11.02
Dividend Yield 2.24
Payout Ratio: 98.532%
Date2021-09-30
PE 10.26
Dividend Yield 2.29
Payout Ratio: 94.041%
Date2021-06-30
PE 5.82
Dividend Yield 2.22
Payout Ratio: 51.731%
Date2021-03-31
PE 7.51
Dividend Yield 2.30
Payout Ratio: 69.130%
Date2020-12-31
PE 4.96
Dividend Yield 2.80
Payout Ratio: 55.578%
Date2020-09-30
PE 3.20
Dividend Yield 3.33
Payout Ratio: 42.659%
Date2020-06-30
PE 6.84
Dividend Yield 3.55
Payout Ratio: 97.263%
Date2020-03-31
PE -1.15
Dividend Yield 4.42
Payout Ratio: -20.274%
Date2019-12-31
PE 11.95
Dividend Yield 2.07
Payout Ratio: 99.180%
Date2019-09-30
PE 13.55
Dividend Yield 2.15
Payout Ratio: 116.358%
Date2019-06-30
PE 12.38
Dividend Yield 1.87
Payout Ratio: 92.531%
Date2019-03-31
PE 6.47
Dividend Yield 2.08
Payout Ratio: 53.691%
Date2018-12-31
PE -22.17
Dividend Yield 1.68
Payout Ratio: -149.199%
Date2018-09-30
PE 12.37
Dividend Yield 1.18
Payout Ratio: 58.322%
Date2018-06-30
PE 14.47
Dividend Yield 2.45
Payout Ratio: 141.942%
Date2018-03-31
PE 7.85
Dividend Yield 1.80
Payout Ratio: 56.456%
Date2017-12-31
PE 12.90
Dividend Yield 1.22
Payout Ratio: 62.786%
Date2017-09-30
PE 12.39
Dividend Yield 0.64
Payout Ratio: 31.576%
Date2017-06-30
PE 24.99
Dividend Yield 0.30
Payout Ratio: 29.675%
Date2017-03-31
PE 55.32
Dividend Yield 0.02
Payout Ratio: 5.029%
Date2016-12-31
PE 60.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE -103.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
64.75Price:
$17.29Market Cap:
1,116,282,150EPS TTM:
1.98PE Ratio:
8.67PEPSG:
1.0000Fwd PE:
8.67Volume:
170,2772 Year Price Change
1.330Index 2 Year Price Change
1.5045 Year Price Change
0.878Index 5 Year Price Change
1.906PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: