Bain Capital Specialty Finance Ratios (2021-2025) | BCSF

Ratios Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin 22.36%15.88%50.07%11.84%-5.66%45.05%13.82%12.96%18.95%17.16%24.25%17.45%22.06%3.45%16.04%4.26%-1.20%
EBIT Margin 43.92%42.74%47.17%51.02%51.18%40.13%43.82%52.84%50.13%47.93%46.95%47.41%48.26%47.59%49.65%44.62%44.64%
EBITDA Margin 43.92%42.74%47.17%51.02%51.18%40.13%43.82%52.84%50.13%47.93%46.95%47.41%48.26%47.59%49.65%44.62%44.64%
Operating Margin 43.92%42.74%47.17%51.02%51.18%40.13%43.82%52.84%50.13%47.93%46.95%47.41%48.26%47.59%49.65%44.62%44.64%
Net Margin 22.36%15.62%50.07%11.84%-5.66%43.70%13.03%11.51%18.07%15.80%22.87%15.86%20.65%1.71%14.43%2.75%-1.20%
FCF Margin 134.11%-221.15%-340.76%-169.50%101.12%-57.48%-11.59%168.96%198.39%-85.49%266.26%-187.28%-27.25%-10.88%0.91%13.39%
Efficiency
Assets Average 2,556.91M2,599.39M2,640.87M2,620.93M2,519.41M2,526.23M2,497.48M2,479.26M2,587.92M2,637.24M2,708.31M2,745.17M
Equity Average 1,106.25M1,118.77M1,123.46M1,129.15M1,134.49M1,139.49M1,142.53M1,144.57M1,143.13M1,142.09M1,141.77M1,133.79M
Invested Capital 1.10M1,096.11M2,511.89M1,121.14M1,125.78M2,502.79M2,399.97M2,507.01M2,322.74M2,452.79M2,534.87M2,603.00M2,704.53M2,627.16M
Asset Utilization Ratio 0.090.100.100.110.120.120.120.120.110.110.100.10
Leverage & Solvency
Interest Coverage Ratio 1.771.552.042.422.091.541.681.961.751.871.941.941.931.671.761.451.48
Equity Ratio 0.000.430.430.430.420.440.460.440.470.450.430.430.410.42
Times Interest Earned 1.771.552.042.422.091.541.681.961.751.871.941.941.931.671.761.451.48
Dividends & Payouts
FCF Payout Ratio 0.32-0.22-0.12-0.220.35-0.54-2.800.200.18-0.430.15-0.21-1.45-8.0145.193.24
Valuation
Enterprise Value -92.76M-45.23M-125.79M-24.18M-128.64M-111.26M-20.52M-94.56M-98.78M-59.75M-108.27M-11.64M-133.63M-53.20M
Return Ratios
Return on Sales 0.22%0.16%0.50%0.12%-0.06%0.44%0.13%0.12%0.18%0.16%0.23%0.16%0.21%0.02%0.14%0.03%-0.01%
Return on Invested Capital 0.11%0.07%0.05%0.06%0.05%0.05%0.05%0.05%0.04%
Return on Assets 0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.01%0.01%0.00%
Return on Equity 0.05%0.04%0.04%0.05%0.04%0.04%0.05%0.05%0.04%0.03%0.02%0.01%