Render Cube S.A. (WSE:RND)
Poland flag Poland · Delayed Price · Currency is PLN
72.00
0.00 (0.00%)
Aug 28, 2026, 4:09 PM CET

Render Cube 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
16.3116.9817.1815.4613.9413.4
Revenue Growth
-3.45%-1.19%11.13%10.87%4.05%79.54%
Gross Profit
11.0511.2512.4915.4611.1411.89
Operating Income
7.838.149.479.899.7510.9
Net Income
8.17.717.157.688.74
Earnings Per Share
7.537.166.677.097.518.21
EPS Growth
31.28%7.31%-5.90%-5.57%-8.52%40.22%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash (Debt)
19.7517.5425.5320.2317.7314.03
Net Cash Growth
-29.04%-31.30%26.21%14.07%26.43%214.22%
Net Cash Per Share
18.3416.2923.8218.8716.6513.17
Cash & Investments
19.7517.5425.5320.2317.7314.03

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
5.565.7915.257.037.559.68
Capital Expenditures
-0.38-0.34-4.05--3.17-0.23
Free Cash Flow
5.185.4511.197.034.399.45
Free Cash Flow Growth
-32.73%-51.33%59.23%60.18%-53.58%118.73%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
67.73%66.25%72.72%100.00%79.86%88.76%
Operating Margin
48.00%47.96%55.11%64.00%69.90%81.36%
Pretax Margin
52.05%47.97%53.45%54.99%70.81%80.59%
Profit Margin
49.68%45.42%41.63%49.16%57.34%65.22%
FCF Margin
31.77%32.09%65.15%45.47%31.47%70.54%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
13.500-13.5005.600
Dividend Per Share Growth
0%-141.07%-
Dividend Yield
18.85%-16.76%4.23%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.5711.5113.6422.0015.4515.60
P/FCF Ratio
14.9616.298.7223.7928.1514.42
PS Ratio
4.755.235.6810.828.8610.17