Interroll Holding AG

IRRHF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$2,210$2,082$1,776$3,228
- Cash$204$140$79$68
+ Debt$9$7$8$22
Enterprise Value$2,015$1,949$1,705$3,182
Revenue$527$556$664$640
% Growth-5.3%-16.3%3.8%
Gross Profit$325$345$357$350
% Margin61.7%62%53.7%54.6%
EBITDA$104$103$129$123
% Margin19.7%18.5%19.5%19.2%
Net Income$62$66$83$81
% Margin11.9%11.9%12.5%12.6%
EPS Diluted75.5580.64100.9198.08
% Growth-6.3%-20.1%2.9%
Operating Cash Flow$92$113$71$47
Capital Expenditures-$16-$24-$26-$51
Free Cash Flow$76$89$45-$4