Trailing-twelve-month (TTM) revenue is N/A with a year-over-year growth of (67.48%). Revenue represents the total income generated from the company's primary business operations.
The four-quarter calculation detail is unavailable for this stored observation.
The current P/S calculation cannot be reconciled from the stored quote and revenue inputs.
These references are supplied through FMP. Full filing context identifiers and dimensional metadata are unavailable in the normalized feed.
Reported quarterly revenue; no daily interpolation.
Limited quarterly history available
Revenue needs at least three reported quarters before a meaningful chart is shown.
Selected amounts supplied by FMP for each displayed period. Reviewed label references appear where available; other labels are unverified, and items may overlap.
2025-12-31 · EUR
Reviewed labels link to their filing; other labels are unverified FMP source labels.
Reviewed presentation labels and parent/child details link to filing evidence; other FMP source labels remain unverified. Mutual exclusivity and reconciliation to a total for the same reporting period and currency have not been verified; percentages and stacked totals are unavailable.
2025-12-31 · EUR
Reviewed labels link to their filing; other labels are unverified FMP source labels.
FMP selected disclosures by reporting period. Rows match exact source labels; they may overlap. N/A means no matching disclosure, not zero. Filing links identify reviewed presentation labels for that period.
| FMP source label (unverified unless linked) | FY20212021-12-31 · EUR | FY20222022-12-31 · EUR | FY20232023-12-31 · EUR | FY20242024-12-31 · EUR | FY20252025-12-31 · EUR |
|---|---|---|---|---|---|
| ChargingMember | EUR 24M | N/A | N/A | N/A | N/A |
| CommercialAndIndustrialMember | EUR 6M | N/A | N/A | N/A |
FMP selected disclosures by reporting period. Rows match exact source labels; they may overlap. N/A means no matching disclosure, not zero. Filing links identify reviewed presentation labels for that period.
| FMP source label (unverified unless linked) | FY20212021-12-31 · EUR | FY20222022-12-31 · EUR | FY20232023-12-31 · EUR | FY20242024-12-31 · EUR | FY20252025-12-31 · EUR |
|---|---|---|---|---|---|
| Americas | N/A | EUR 731,000 | EUR 5M | EUR 6M | EUR 2M |
| AUSTRALIA | N/A | N/A | N/A | N/A | EUR 330,000 |
N/A
N/A
(67.48%)
(8.52%)
5 Year compound annual growth rate
1 Year
(67.48%)
3 Year
(44.05%)
5 Year
(8.52%)
10 Year
N/A
15 Year
N/A
20 Year
N/A
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $37.07M | ($76.85M) | (67.46%) |
| 2024 | $113.92M | ($4.61M) | (3.89%) |
| 2023 | $118.52M | +$90.25M | +319.13% |
| 2022 | $28.28M | ($9.33M) | (24.80%) |
| 2021 | $37.61M | ($20.26M) | (35.01%) |
| 2020 |
TTM Growth
(67.48%)
3-Year CAGR
(44.05%)
5-Year CAGR
(8.52%)
Reviewed presentation labels and parent/child details link to filing evidence; other FMP source labels remain unverified. Mutual exclusivity and reconciliation to a total for the same reporting period and currency have not been verified; percentages and stacked totals are unavailable.
| Other Member | N/A | EUR 400,000 | EUR 227,000 | EUR 200,000 | EUR 352,000 |
|---|
| OtherMember | EUR 267,000 | N/A | N/A | N/A | N/A |
|---|
| Residential Member | N/A | EUR 287,000 | EUR 41,000 | N/A | N/A |
|---|
| ResidentialMember | EUR 479,000 | N/A | N/A | N/A | N/A |
|---|
| Services Member | N/A | EUR 2M | EUR 2M | EUR 6M | EUR 10M |
|---|
| ServicesMember | EUR 2M | N/A | N/A | N/A | N/A |
|---|
| AUSTRIA |
|---|
| N/A |
| N/A |
| EUR 1M |
| EUR 1M |
| EUR 3M |
| BELGIUM | N/A | N/A | N/A | EUR 394,000 | EUR 4M |
|---|
| Europe1Member | EUR 68M | N/A | N/A | N/A | N/A |
|---|
| FRANCE | N/A | N/A | N/A | EUR 1M | EUR 126,000 |
|---|
| GERMANY | N/A | EUR 20M | EUR 77M | EUR 84M | EUR 16M |
|---|
| GREECE | N/A | N/A | N/A | EUR 3M | EUR 46,000 |
|---|
| IRELAND | N/A | EUR 1M | EUR 8M | EUR 12M | EUR 356,000 |
|---|
| ITALY | N/A | N/A | N/A | N/A | EUR 126,000 |
|---|
| NETHERLANDS | N/A | EUR 872,000 | EUR 5M | EUR 2M | EUR 3M |
|---|
| Other European Countries Member | N/A | EUR 1M | N/A | N/A | N/A |
|---|
| SPAIN | N/A | EUR 1M | EUR 143,000 | EUR 144,000 | EUR 413,000 |
|---|
| SWEDEN | N/A | N/A | EUR 9M | EUR 392,000 | EUR 643,000 |
|---|
| SWITZERLAND | N/A | EUR 2M | EUR 1M | EUR 422,000 | EUR 174,000 |
|---|
| $57.87M |
| +$36.45M |
| +170.15% |