Aberdeen Group Plc (SLFPY)
OTCMKTS · Delayed Price · Currency is USD
10.25
-0.35 (-3.30%)
Aug 1, 2025, 3:05 PM EDT

Altus Power Income Statement

Millions GBP. 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
Operating Revenue
1,3301,3701,4741,5381,6851,527
Upgrade
1,3301,3701,4741,5381,6851,527
Upgrade
Revenue Growth (YoY)
-5.54%-7.06%-4.16%-8.72%10.35%-60.37%
Upgrade
Cost of Revenue
64657682142104
Upgrade
Gross Profit
1,2661,3051,3981,4561,5431,423
Upgrade
Selling, General & Admin
1,0241,0841,1221,2111,1971,218
Upgrade
Operating Expenses
1,1421,2041,2481,3361,2961,348
Upgrade
Operating Income
12410115012024775
Upgrade
Interest Expense
-25-25-25-29-31-32
Upgrade
Interest & Investment Income
85887725--
Upgrade
Earnings From Equity Investments
112415-22194
Upgrade
Currency Exchange Gain (Loss)
-3--79--
Upgrade
Other Non Operating Income (Expenses)
254542-194481
Upgrade
EBT Excluding Unusual Items
217233238111238318
Upgrade
Merger & Restructuring Charges
-90-100-152-214-259-316
Upgrade
Impairment of Goodwill
-8-5-62-340--915
Upgrade
Gain (Loss) on Sale of Investments
21938-108-1401,0091,878
Upgrade
Gain (Loss) on Sale of Assets
18979-1278
Upgrade
Asset Writedown
-4-4-1-29--135
Upgrade
Pretax Income
335251-6-6121,115838
Upgrade
Income Tax Expense
63-18-66120-15
Upgrade
Earnings From Continuing Operations
32924812-546995853
Upgrade
Earnings From Discontinued Operations
------15
Upgrade
Net Income to Company
32924812-546995838
Upgrade
Minority Interest in Earnings
-10-11-11-12-1-5
Upgrade
Net Income
3192371-558994833
Upgrade
Net Income to Common
3192371-558994833
Upgrade
Net Income Growth
0.63%23600.00%--19.33%213.16%
Upgrade
Shares Outstanding (Basic)
1,7961,7961,9022,0942,1232,202
Upgrade
Shares Outstanding (Diluted)
1,8221,8181,9302,0942,1592,239
Upgrade
Shares Change (YoY)
-2.25%-5.80%-7.83%-3.01%-3.57%-6.94%
Upgrade
EPS (Basic)
0.180.130.00-0.270.470.38
Upgrade
EPS (Diluted)
0.170.130.00-0.270.460.37
Upgrade
EPS Growth
2.28%24661.90%--23.56%234.58%
Upgrade
Free Cash Flow
28220620389243
Upgrade
Free Cash Flow Per Share
0.150.110.100.040.000.02
Upgrade
Dividend Per Share
0.1460.1460.1460.1460.1460.146
Upgrade
Dividend Growth
------32.41%
Upgrade
Gross Margin
95.19%95.25%94.84%94.67%91.57%93.19%
Upgrade
Operating Margin
9.32%7.37%10.18%7.80%14.66%4.91%
Upgrade
Profit Margin
23.98%17.30%0.07%-36.28%58.99%54.55%
Upgrade
Free Cash Flow Margin
21.20%15.04%13.77%5.79%0.12%2.82%
Upgrade
EBITDA
244223280253352205
Upgrade
EBITDA Margin
18.35%16.28%19.00%16.45%20.89%13.43%
Upgrade
D&A For EBITDA
120122130133105130
Upgrade
EBIT
12410115012024775
Upgrade
EBIT Margin
9.32%7.37%10.18%7.80%14.66%4.91%
Upgrade
Effective Tax Rate
1.79%1.20%--10.76%-
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.