Interroll Holding AG

IRRHF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$1,579$2,210$2,253$2,085
- Cash$195$204$137$140
+ Debt$9$9$7$7
Enterprise Value$1,393$2,015$2,123$1,952
Revenue$248$280$247$300
% Growth-11.5%13.1%-17.6%
Gross Profit$165$158$168$95
% Margin66.6%56.4%67.7%31.8%
EBITDA$39$63$41$61
% Margin15.6%22.4%16.6%20.4%
Net Income$21$39$24$44
% Margin8.6%13.8%9.7%14.8%
EPS Diluted25.4646.6228.9353.78
% Growth-45.4%61.1%-46.2%
Operating Cash Flow$22$76$16$39
Capital Expenditures-$5-$10-$6-$7
Free Cash Flow$17$65$10$32