Carbon Studio S.A. (WSE:CRB)
Poland flag Poland · Delayed Price · Currency is PLN
2.080
0.00 (0.00%)
At close: Jul 28, 2026

Carbon Studio Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1.781.913.855.64.674.14
Revenue Growth
-51.40%-50.36%-31.25%20.03%12.80%54.50%
Gross Profit
-4-4.14-3.030.21-0.22-0.49
Operating Income
-0.97-2.98-1.860.55-0.180.11
Net Income
-3-3.18-2.060.440.630.69
Earnings Per Share
-1.44-1.51-1.060.290.430.47
EPS Growth
----31.16%-9.53%-62.27%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Other Countries
1.323.253.741.4-
Eu Countries
0.560.41.52.32-
Poland
0.030.20.390.952.98
Total
1.913.855.634.674.14

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.740.150.090.320.843.83
Total Debt
1.912.072.441.9800
Net Cash (Debt)
-1.17-1.91-2.35-1.660.843.83
Net Cash Growth
-----78.00%-40.42%
Net Cash Per Share
-0.56-0.90-1.21-1.120.572.61

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-0.20.311.256.42-1.21-2.47
Free Cash Flow
-0.20.311.256.42-1.21-2.47
Free Cash Flow Growth
--74.73%-80.59%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-225.31%-216.53%-78.70%3.83%-4.61%-11.83%
Operating Margin
-54.79%-155.82%-48.33%9.83%-3.75%2.68%
Pretax Margin
-168.95%-166.38%-53.54%9.06%4.69%7.78%
Profit Margin
-168.95%-166.38%-53.55%7.77%1.80%6.65%
FCF Margin
-11.43%16.47%32.35%114.56%-25.86%-59.61%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---71.3433.9166.86
P/FCF Ratio
-28.589.074.89--
PS Ratio
2.504.712.935.614.5511.20