KBJ S.A. (WSE:KBJ)
Poland flag Poland · Delayed Price · Currency is PLN
22.40
-0.60 (-2.61%)
At close: Jul 24, 2026

KBJ S.A. 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
108.87110.7117.68110.1793.3976.06
Revenue Growth
-11.51%-5.93%6.82%17.96%22.79%10.25%
Gross Profit
6.95.256.785.033.361.2
Operating Income
7.125.617.084.943.222.23
Net Income
0.70.946.915.23.653.17
Earnings Per Share
0.34-0.173.362.522.041.77
EPS Growth
-89.96%-33.33%23.53%15.25%-15.71%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Poland
100.62105.1493.4789.7973.47
Export
3.163.42.342.741.32
Total
103.78108.5495.8192.5374.79

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
10.857.456.837.320.4813.56
Total Debt
1.731.742.851.221.581.49
Net Cash (Debt)
9.135.713.986.1-1.112.08
Net Cash Growth
98.24%43.54%-34.83%--929.58%
Net Cash Per Share
4.442.771.932.97-0.616.74

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.73-0.81-0.153.63-10.9410.74
Capital Expenditures
0.20.683.450.40.940.74
Free Cash Flow
0.94-0.133.34.03-1011.49
Free Cash Flow Growth
-47.33%--18.14%--43.39%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
6.34%4.74%5.76%4.57%3.60%1.58%
Operating Margin
6.54%5.06%6.01%4.48%3.45%2.93%
Pretax Margin
6.52%0.43%6.23%4.82%4.55%4.48%
Profit Margin
5.08%0.85%5.87%4.72%3.91%4.16%
FCF Margin
0.86%-0.11%2.80%3.66%-10.71%15.10%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
23.11-7.446.719.048.08
P/FCF Ratio
--15.608.63-2.23
PS Ratio
0.450.420.440.320.350.34