BlackRock TCP Capital Ratios (2016-2018) | TCPC

Ratios Mar2016 Mar2017 Dec2017 Mar2018 Jun2018 Sep2018
Profitability
EBT Margin 50.09%43.53%26.97%28.59%29.18%
EBIT Margin 66.12%63.24%48.77%49.45%49.54%
EBITDA Margin 66.12%63.24%48.77%49.45%49.54%
Operating Margin 66.12%63.24%48.77%49.45%49.54%
Net Margin 50.09%43.53%26.97%28.59%29.18%
FCF Margin -100.03%-36.91%-209.37%7.50%248.59%
Efficiency
Assets Average 1,647.52M
Invested Capital 870.73M
Asset Utilization Ratio 0.07
Leverage & Solvency
Interest Coverage Ratio 4.123.212.242.372.43
Equity Ratio 0.53
Times Interest Earned 4.123.212.242.372.43
Dividends & Payouts
FCF Payout Ratio 0.23-5.83-0.17
Valuation
Enterprise Value -35.63M-53.58M-53.58M-86.63M
Return Ratios
Return on Sales 0.50%0.44%0.27%0.29%0.29%
Return on Assets 0.03%