Grupa RECYKL S.A. (WSE:GRC)
Poland flag Poland · Delayed Price · Currency is PLN
68.00
+1.20 (1.80%)
At close: Jun 5, 2026

Grupa RECYKL Income Statement

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
132.21127.27108.7288.3767.09
Revenue Growth (YoY)
3.88%17.07%23.02%31.72%35.20%
Cost of Revenue
85.6380.9868.0451.1738.9
Gross Profit
46.5846.2940.6837.228.19
Selling, General & Admin
17.5515.114.1810.3910.26
Other Operating Expenses
2.290.830.880.50.14
Operating Expenses
28.5229.2325.1820.218.94
Operating Income
18.0617.0615.5179.25
Interest Expense
-4.63-4.64-2.9-1.33-1.56
Interest & Investment Income
0.040.060.030.010
Earnings From Equity Investments
-0.330.05-0.550.06-0.06
Other Non Operating Income (Expenses)
0.11.86-0.78-0.37-0.95
EBT Excluding Unusual Items
13.2514.411.315.376.69
Impairment of Goodwill
-0.36-0.36-0.36-0.36-0.36
Gain (Loss) on Sale of Assets
0.160.150.01-0.180.01
Asset Writedown
0-0.59-0.09-0.48-0.16
Pretax Income
13.0513.610.8614.346.18
Income Tax Expense
2.192.52.342.881.05
Net Income
10.8611.18.5211.465.13
Net Income to Common
10.8611.18.5211.465.13
Net Income Growth
-2.19%30.27%-25.64%123.47%353.92%
Shares Outstanding (Basic)
22222
Shares Outstanding (Diluted)
22222
Shares Change (YoY)
2.63%----
EPS (Basic)
6.416.725.166.943.10
EPS (Diluted)
6.416.725.166.943.10
EPS Growth
-4.70%30.27%-25.64%123.47%353.92%
Free Cash Flow
3.1213.8-10.948.788.3
Free Cash Flow Per Share
1.848.35-6.625.315.02
Dividend Per Share
1.5001.200-0.500-
Dividend Growth
25.00%----
Gross Margin
35.23%36.37%37.42%42.09%42.02%
Operating Margin
13.66%13.41%14.25%19.23%13.79%
Profit Margin
8.21%8.72%7.84%12.97%7.65%
Free Cash Flow Margin
2.36%10.84%-10.06%9.93%12.37%
EBITDA
27.130.7225.9826.6718.16
EBITDA Margin
20.50%24.14%23.90%30.18%27.07%
D&A For EBITDA
9.0413.6610.499.688.91
EBIT
18.0617.0615.5179.25
EBIT Margin
13.66%13.41%14.25%19.23%13.79%
Effective Tax Rate
16.77%18.36%21.52%20.08%17.03%
Revenue as Reported
133.74128.29108.8186.2566.96