Robot, S.A. (BME:RBT)
Spain flag Spain · Delayed Price · Currency is EUR
5.25
0.00 (0.00%)
Aug 27, 2026, 4:00 PM CET

Robot Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
8.998.145.644.782.672.67
Revenue Growth
10.45%44.36%17.95%79.28%-0.04%-44.91%
Gross Profit
6.96.344.263.641.922.01
Operating Income
1.91.580.01-0.07-0.53-0.97
Net Income
1.251.01-0.050.07-0.41-0.72
Earnings Per Share
0.450.36-0.020.03-0.15-0.26
EPS Growth
24.10%-----

Revenue by Geography

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Spain
3.613.342.933.331.451.26
Other International
4.864.292.2610.860.7
European Union
-0.0200.010.010.33
Total
8.497.655.194.342.322.29

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
0.160.110.090.230.360.53
Total Debt
4.874.4365.234.483.55
Net Cash (Debt)
-4.7-4.32-5.91-5-4.11-3.02
Net Cash Growth
------
Net Cash Per Share
-1.71-1.56-2.10-1.78-1.46-1.07

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
0.871.13-0.250.43-1-0.59
Capital Expenditures
-0.11-0.08-0.07-0.1-0.05-0.08
Free Cash Flow
0.761.05-0.320.33-1.05-0.67
Free Cash Flow Growth
-27.94%-----

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Gross Margin
76.73%77.91%75.46%76.12%72.03%75.35%
Operating Margin
21.13%19.43%0.18%-1.53%-20.01%-36.36%
Pretax Margin
15.28%13.25%-5.29%-3.06%-23.59%-39.91%
Profit Margin
13.85%12.41%-0.97%1.51%-15.55%-26.95%
FCF Margin
8.42%12.91%-5.59%6.93%-39.41%-25.21%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
11.595.00-70.88--
P/FCF Ratio
19.074.81-15.46--
PS Ratio
1.610.620.731.072.232.30