Itron, Inc. (ITRI)
NASDAQ: ITRI · Real-Time Price · USD
123.79
-1.96 (-1.56%)
At close: Aug 5, 2025, 4:00 PM
123.79
0.00 (0.00%)
After-hours: Aug 5, 2025, 4:20 PM EDT

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
2,4422,4412,1741,7961,9822,173
Upgrade
Revenue Growth (YoY)
3.91%12.29%21.06%-9.39%-8.82%-13.15%
Upgrade
Cost of Revenue
1,5781,6021,4601,2731,4081,571
Upgrade
Gross Profit
864.32839.32713.91522.19573.17602.17
Upgrade
Selling, General & Admin
342.08341.3315.16293.52303.25280.89
Upgrade
Research & Development
213.48215.03208.69185.1197.24194.1
Upgrade
Operating Expenses
573.91574.17542.76504.34536.29519.71
Upgrade
Operating Income
290.4265.15171.1517.8536.8882.46
Upgrade
Interest Expense
-22.44-15.38-8.35-6.72-28.64-44
Upgrade
Interest & Investment Income
49.6234.589.312.631.563
Upgrade
Currency Exchange Gain (Loss)
1.11.1-3.1-2.9-3.2-2.8
Upgrade
Other Non Operating Income (Expenses)
3.342.363.031.76-11.51.53
Upgrade
EBT Excluding Unusual Items
322.02287.81172.0412.62-4.940.19
Upgrade
Merger & Restructuring Charges
-3.26-2.68-43.9913.63-54.62-37.01
Upgrade
Impairment of Goodwill
----38.48--
Upgrade
Gain (Loss) on Sale of Assets
-0.72-0.6-0.67-3.51-64.29-59.82
Upgrade
Pretax Income
318.04284.53127.39-15.74-123.81-56.64
Upgrade
Income Tax Expense
46.4643.4129.07-6.2-45.510.24
Upgrade
Earnings From Continuing Operations
271.58241.1298.32-9.55-78.3-56.88
Upgrade
Minority Interest in Earnings
-1.7-2.02-1.4-0.19-2.96-1.08
Upgrade
Net Income
269.88239.1196.92-9.73-81.26-57.96
Upgrade
Net Income to Common
269.88239.1196.92-9.73-81.26-57.96
Upgrade
Net Income Growth
43.86%146.70%----
Upgrade
Shares Outstanding (Basic)
454545454440
Upgrade
Shares Outstanding (Diluted)
464646454440
Upgrade
Shares Change (YoY)
-0.25%0.77%1.63%1.81%10.06%0.68%
Upgrade
EPS (Basic)
5.965.272.13-0.22-1.83-1.44
Upgrade
EPS (Diluted)
5.855.182.11-0.22-1.83-1.44
Upgrade
EPS Growth
44.31%145.50%----
Upgrade
Free Cash Flow
286.99207.6198.094.75120.1163.31
Upgrade
Free Cash Flow Per Share
6.224.502.140.102.711.57
Upgrade
Gross Margin
35.39%34.39%32.84%29.08%28.93%27.71%
Upgrade
Operating Margin
11.89%10.86%7.87%0.99%1.86%3.79%
Upgrade
Profit Margin
11.05%9.80%4.46%-0.54%-4.10%-2.67%
Upgrade
Free Cash Flow Margin
11.75%8.51%4.51%0.27%6.06%2.91%
Upgrade
EBITDA
344.6321.43226.9184.61121.03179.75
Upgrade
EBITDA Margin
14.11%13.17%10.44%4.71%6.11%8.27%
Upgrade
D&A For EBITDA
54.256.2855.7666.7684.1597.29
Upgrade
EBIT
290.4265.15171.1517.8536.8882.46
Upgrade
EBIT Margin
11.89%10.86%7.87%0.99%1.86%3.79%
Upgrade
Effective Tax Rate
14.61%15.26%22.82%---
Upgrade
Revenue as Reported
2,4422,4412,1741,7961,9822,173
Upgrade
Updated Jul 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q