Blackstone Mortgage Trust, Inc. β Income Charts
50 years of history Β· ending 2025-12-31 Β· SEC EDGAR
Revenueβ-35.3% -$302M
$553M
D&A
$69M
EBITDA
$69M
Interest Expense
$1.37B
Pretax Incomeβ-73.2% -$309M
$113M
Tax Provisionβ+767.1% +$3M
$4M
Net Incomeβ-73.9% -$310M
$110M
Net Marginβ-29.2pts
19.8%