TPG RE Finance Trust, Inc. (TRTX) Financials

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$8.03
Day's range
$8.31

TRTX Income statement / Annual

Last year (2025), TPG RE Finance Trust Inc's total revenue was $332.58 M, a decrease of 5.23% from the previous year. In 2025, TPG RE Finance Trust Inc's net income was $60.32 M. See TPG RE Finance Trust Inc,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2025 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016
Operating Revenue $332.58 M $350.93 M $390.17 M $305.71 M $240.72 M $80.81 M $341.57 M $266.90 M $200.60 M $154.05 M
Cost of Revenue $68.83 M $69.12 M $33.33 M $30.61 M $23.13 M $22.01 M $30.55 M $26.39 M $100.00 M $78.68 M
Gross Profit $263.75 M $281.81 M $356.85 M $275.10 M $217.59 M $58.81 M $311.01 M $240.51 M $100.61 M $75.37 M
Gross Profit Ratio 0.79 0.8 0.91 0.9 0.9 0.73 0.91 0.9 0.5 0.49
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $32.78 M $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling & Marketing Expenses $9.81 M $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $42.58 M $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Other Expenses -$21.52 M $5.63 M $204.98 M $187.17 M $8.68 M $88.09 M $184.12 M $7.20 M $6.11 M $5.40 M
Operating Expenses $21.06 M $5.63 M $204.98 M $187.17 M $8.68 M $88.09 M $184.12 M $7.20 M $6.11 M $5.40 M
Cost And Expenses $89.89 M $74.74 M $238.31 M $217.78 M $31.81 M $110.10 M $214.68 M $33.60 M $106.10 M $84.09 M
Interest Income $290.24 M $307.15 M $362.55 M $302.86 M $240.16 M $283.67 M $339.81 M $265.59 M $198.90 M $153.63 M
Interest Expense $188.96 M $201.45 M $275.26 M $160.76 M $85.09 M $107.24 M $174.84 M $126.03 M $0.00 $0.00
Depreciation & Amortization $12.72 M $14.95 M $3.50 M $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $28.00 K
EBITDA $262.38 M $291.14 M $162.39 M $101.22 M $224.70 M -$29.28 M $301.73 M $233.31 M $94.50 M $69.99 M
EBITDA Ratio 0.79 0.83 0.42 0.33 0.93 -0.36 0.88 0.87 0.47 0.45
Operating Income Ratio 0.73 0.79 0.39 0.29 0.87 -0.36 0.37 0.87 0.47 0.45
Total Other Income/Expenses Net -$181.99 M -$201.45 M -$268.23 M -$147.46 M -$69.30 M -$107.24 M $0.00 -$126.03 M $0.00 $0.00
Income Before Tax $60.70 M $74.73 M -$116.37 M -$59.54 M $139.61 M -$136.52 M $126.89 M $107.28 M $94.50 M $69.96 M
Income Before Tax Ratio 0.18 0.21 -0.3 -0.19 0.58 -1.69 0.37 0.4 0.47 0.45
Income Tax Expense $378.00 K $399.00 K $259.00 K $530.00 K $1.06 M $305.00 K $579.00 K $340.00 K $146.00 K -$5.00 K
Net Income $60.32 M $74.34 M -$116.63 M -$60.07 M $138.55 M -$136.83 M $126.31 M $106.94 M $94.35 M $69.97 M
Net Income Ratio 0.18 0.21 -0.3 -0.2 0.58 -1.69 0.37 0.4 0.47 0.45
EPS 0.57 0.75 -1.69 -0.95 0.92 -2.03 1.73 1.7 1.74 1.14
EPS Diluted 0.57 0.75 -1.69 -0.95 0.87 -2.03 1.73 1.7 1.74 1.14
Weighted Average Shares Out $79.30 M $79.80 M $77.58 M $77.30 M $76.98 M $76.66 M $72.74 M $63.03 M $54.19 M $61.31 M
Weighted Average Shares Out Diluted $79.45 M $79.89 M $77.58 M $77.30 M $81.68 M $76.66 M $72.74 M $63.03 M $54.19 M $61.31 M
Link