TPG RE Finance Trust, Inc. (TRTX)
NYSE: TRTX · Real-Time Price · USD
8.67
-0.03 (-0.34%)
Aug 1, 2025, 4:00 PM - Market closed

Altus Power Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202016 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2016 - 2020
Interest and Dividend Income
285.56307.15362.55302.86240.16283.67
Upgrade
Total Interest Expense
181.55198.85273.86160.7685.09107.24
Upgrade
Net Interest Income
104.01108.2988.69142.11155.07176.44
Upgrade
Other Revenue
44.1144.8227.72.850.560.54
Upgrade
Revenue Before Loan Losses
148.12153.12116.39144.95155.63176.97
Upgrade
Provision for Loan Losses
9.534.15189.91172.98-6.3169.76
Upgrade
138.59148.97-73.52-28.03161.94107.22
Upgrade
Revenue Growth (YoY)
216.02%---51.04%-35.69%
Upgrade
Cost of Services Provided
71.267.8541.8539.7532.3534.57
Upgrade
Total Operating Expenses
78.2474.2349.8844.838.1240.34
Upgrade
Operating Income
60.3574.73-123.4-72.83123.8266.88
Upgrade
EBT Excluding Unusual Items
60.3574.73-123.4-72.83123.8266.88
Upgrade
Gain (Loss) on Sale of Investments
------203.4
Upgrade
Pretax Income
67.3274.73-116.37-59.54139.61-136.52
Upgrade
Income Tax Expense
0.090.40.260.531.060.31
Upgrade
Net Income
67.2374.34-116.63-60.07138.55-136.83
Upgrade
Preferred Dividends & Other Adjustments
14.814.6714.2813.5867.8518.71
Upgrade
Net Income to Common
52.4359.67-130.91-73.6470.71-155.53
Upgrade
Shares Outstanding (Basic)
818078777777
Upgrade
Shares Outstanding (Diluted)
818078778277
Upgrade
Shares Change (YoY)
3.04%2.98%0.36%-5.37%6.56%5.38%
Upgrade
EPS (Basic)
0.650.75-1.69-0.950.92-2.03
Upgrade
EPS (Diluted)
0.650.75-1.69-0.950.87-2.03
Upgrade
Free Cash Flow
93.07112.1380.13100.5132.17132.09
Upgrade
Free Cash Flow Per Share
1.161.401.031.301.621.72
Upgrade
Dividend Per Share
0.9600.9600.9600.9600.8801.030
Upgrade
Dividend Growth
---9.09%-14.56%-40.12%
Upgrade
Operating Margin
43.55%50.17%--76.46%62.37%
Upgrade
Profit Margin
37.83%40.05%--43.66%-145.06%
Upgrade
Free Cash Flow Margin
67.15%75.27%--81.61%123.19%
Upgrade
Effective Tax Rate
0.14%0.53%--0.76%-
Upgrade
Updated Jul 29, 2025. Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.
SEC Filings: 10-K · 10-Q