ABC Company S.p.A. (BIT:ABC)
Italy flag Italy · Delayed Price · Currency is EUR
3.893
0.00 (0.00%)
Last updated: Jul 24, 2026, 9:00 AM CET

ABC Company Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
0.560.560.190.270.370
Revenue Growth
385.94%188.14%-28.07%-26.57%137957.74%-96.84%
Gross Profit
0.560.560.190.270.370
Operating Income
-4.42-4.42-1.31-1.02-1.36-0.18
Net Income
2.62.6-0.23-0.25-0.370.03
Earnings Per Share
0.180.18-0.02-0.03-0.050.01
EPS Growth
------

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0012.6211.414.0514.17
Total Debt
000000
Net Cash (Debt)
-0-012.6211.414.0514.17
Net Cash Growth
--10.76%-18.92%-0.80%11001.78%
Net Cash Per Share
--1.041.171.842.26

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5.215.21-0.94-0.14-1.030.18
Capital Expenditures
-0.03-0.03-0.03-0.03-0.09-0
Free Cash Flow
5.185.18-0.97-0.16-1.120.18
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-794.07%-794.07%-675.69%-378.48%-372.96%-69338.10%
Pretax Margin
641.79%641.79%-188.06%-122.88%-167.18%-54912.08%
Profit Margin
743.35%743.35%-189.87%-96.98%-102.14%13012.50%
FCF Margin
929.64%929.64%-502.92%-60.40%-305.01%66089.80%

Dividends

Fiscal YearCurrentFY 2025
Period EndingJul '26 Dec '25
Dividend Per Share
0.0590.059
Dividend Per Share Growth
0%-
Dividend Yield
1.52%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
21.9821.16---651.71
Forward PE
-3.773.773.773.773.77
P/FCF Ratio
4.4910.63---128.32
PS Ratio
102.6898.86232.03134.4979.6884803.40