Render Cube S.A. (WSE:RND)
Poland flag Poland · Delayed Price · Currency is PLN
73.40
-0.80 (-1.08%)
Oct 9, 2026, 4:59 PM CET

Render Cube Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
17.4316.9817.1815.4613.9413.4
Revenue Growth
5.38%-1.19%11.13%10.87%4.05%79.54%
Gross Profit
12.6811.2512.4915.4611.1411.89
Operating Income
9.218.149.479.899.7510.9
Net Income
8.957.717.157.688.74
Earnings Per Share
-7.166.677.097.518.21
EPS Growth
-7.31%-5.90%-5.57%-8.52%40.22%

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5.585.7915.257.037.559.68
Capital Expenditures
-0.38-0.34-4.05--3.17-0.23
Free Cash Flow
5.215.4511.197.034.399.45
Free Cash Flow Growth
-35.48%-51.33%59.23%60.18%-53.58%118.73%

Margins

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

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.8311.5113.6422.0015.4515.60
P/FCF Ratio
15.1816.298.7223.7928.1514.42
PS Ratio
4.535.235.6810.828.8610.17