Skip to content
10-Q

Quarterly Report

Terra Property Trust, Inc. TPTA

0001674356-25-000025

← back to feed
Filed
Aug 18, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 18, 2025 24.34M sh
Shares Diluted Q2 2025 · Jun 30, 2025 24.34M sh
Shares Diluted Q2 2025 · Jun 30, 2025 24.34M sh
Shares Diluted Q2 2025 · Jun 30, 2024 24.34M sh
Shares Diluted Q2 2025 · Jun 30, 2024 24.34M sh
Dividends Paid Q2 2025 · Jun 30, 2025 $6.97M
Dividends Paid Q2 2025 · Jun 30, 2024 $9.29M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $2.01M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$7.31M
Long Term Debt Q2 2025 · Jun 30, 2025 $260.18M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $5.93M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $8.58M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $18.94M
Stockholders Equity Q2 2025 · Jun 30, 2025 $168.53M
Stockholders Equity Q2 2025 · Mar 31, 2025 $179.94M
Stockholders Equity Q2 2025 · Dec 31, 2024 $185.73M
Stockholders Equity Q2 2025 · Jun 30, 2024 $218.62M
Stockholders Equity Q2 2025 · Mar 31, 2024 $230.49M
Stockholders Equity Q2 2025 · Dec 31, 2023 $241.65M
Total Liabilities Q2 2025 · Jun 30, 2025 $290.82M
Total Liabilities Q2 2025 · Dec 31, 2024 $357.09M
Total Assets Q2 2025 · Jun 30, 2025 $459.35M
Total Assets Q2 2025 · Dec 31, 2024 $542.82M
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.38
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.43
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.31
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.56
Eps Basic Q2 2025 · Jun 30, 2025 −$0.38
Eps Basic Q2 2025 · Jun 30, 2025 −$0.43
Eps Basic Q2 2025 · Jun 30, 2024 −$0.31
Eps Basic Q2 2025 · Jun 30, 2024 −$0.56
Net Income Q2 2025 · Jun 30, 2025 −$9.17M
Net Income Q2 2025 · Jun 30, 2025 −$10.46M
Net Income Q2 2025 · Mar 31, 2025 −$1.29M
Net Income Q2 2025 · Jun 30, 2024 −$7.54M
Net Income Q2 2025 · Jun 30, 2024 −$13.72M
Net Income Q2 2025 · Mar 31, 2024 −$6.18M
Operating Income Q2 2025 · Jun 30, 2025 −$2.44M
Operating Income Q2 2025 · Jun 30, 2025 $1.64M
Operating Income Q2 2025 · Jun 30, 2024 $701.83K
Operating Income Q2 2025 · Jun 30, 2024 $5.5M
Revenue Q2 2025 · Jun 30, 2025 $8.61M
Revenue Q2 2025 · Jun 30, 2025 $21.07M
Revenue Q2 2025 · Jun 30, 2024 $11.17M
Revenue Q2 2025 · Jun 30, 2024 $26.18M