Blackstone Mortgage Trust, Inc. Ratios

Ratios Dec2009 Dec2010 Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -1,038.02%-372.54%721.30%857.07%75.17%87.36%82.25%78.62%72.04%72.16%72.35%53.21%76.25%20.23%19.44%317.24%
EBIT Margin -894.51%-123.49%996.00%972.82%126.43%147.16%141.28%137.36%149.56%162.87%180.44%184.59%137.63%76.82%126.08%281.29%
Net Margin -1,036.78%0.19%-2.52%-6.49%72.34%86.92%82.06%78.56%71.93%72.09%72.47%53.09%76.18%19.99%19.03%321.05%
FCF Margin 71.50%73.20%81.82%20.54%81.57%69.74%66.38%75.44%75.07%73.14%71.68%127.26%69.00%31.59%34.95%-582.84%
Efficiency
Assets Average 2,743.50M844.33M
Equity Average -270.06M12.26M
Invested Capital -411.19M-128.94M153.45M
Asset Utilization Ratio 0.010.04
Leverage & Solvency
Interest Coverage Ratio -6.23-0.503.638.402.472.462.392.341.931.801.671.402.241.361.18-7.83
Debt to Equity -0.91-0.450.07
Debt Ratio 0.090.040.03
Equity Ratio -0.10-0.090.48
Times Interest Earned -6.23-0.503.638.402.472.462.392.341.931.801.671.402.241.361.18-7.83
Dividends & Payouts
FCF Payout Ratio 7.350.741.261.140.991.070.991.081.061.011.070.931.10
Valuation
Enterprise Value 28.00M9.59M20.63M115.42M794.16M1,689.25M2,494.38M2,948.00M3,051.58M3,812.67M5,262.62M4,024.82M4,809.82M3,974.59M3,664.77M3,011.73M
Market Capitalization 34.04M73.96M50.83M
Return Ratios
Return on Sales -10.37%0.00%-0.03%-0.06%0.72%0.87%0.82%0.79%0.72%0.72%0.72%0.53%0.76%0.20%0.19%3.21%
Return on Invested Capital -1.29%26.13%
Return on Assets 0.00%0.00%
Return on Equity 0.00%-0.17%