U.S. market Open. Closes in 1 hour 21 minutes

TPTA | Terra Property Trust, Inc. 6.00 Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-31
Revenue11.05M11.45M8.89M10.42M9.81M
Cost of Revenue4.59M5.01M5.00M4.51M3.99M
Gross Profit6.46M6.45M3.89M5.92M5.82M
Operating Expenses4.65M8.08M1.91M6.04M3.37M
Selling, General & Admin3.74M3.70M1.80M1.70M3.37M
Research & DevelopmentN/AN/AN/AN/AN/A
Other Operating Expenses906.39K4.38M116.62K4.35MN/A
Operating Income722.88K-3.77M855.80K505.12K419.10K
Other Expenses / Income-57.61M-3.18M-13.21M4.75M8.62M
Before Tax Income-56.89M-6.95M-12.36M5.26M9.04M
Income Tax Expenses6.80M3.18M3.75M13.27M3.61M
Net Income-56.89M-10.13M-12.36M5.26M9.04M
Interest Expenses-28.11M3.18M-10.60M8.51M-11.77M
Basic Shares Outstanding24.34M20.71M19.49M18.81M14.97M
Diluted Shares Outstanding24.34M20.71M19.49M18.81M14.97M
EBITDA7.69M3.32M4.84M18.41M4.21M
EBITDA Margin69.61%28.96%54.47%176.59%42.88%
EBIT-78.20M-3.77M-19.20M27.04M883.55K
EBIT Margin-707.63%-32.93%-215.85%259.37%9.01%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙