Interroll Holding AG

IRRHF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$1,579,226$2,210,290$2,253,277$2,085,494
- Cash$194,602$204,105$137,209$140,269
+ Debt$8,793$9,312$7,389$7,063
Enterprise Value$1,393,417$2,015,497$2,123,457$1,952,288
Revenue$247,654$279,730$247,375$300,092
% Growth-11.5%13.1%-17.6%
Gross Profit$164,958$157,854$167,525$95,447
% Margin66.6%56.4%67.7%31.8%
EBITDA$38,635$62,782$41,015$61,177
% Margin15.6%22.4%16.6%20.4%
Net Income$21,215$38,582$23,914$44,316
% Margin8.6%13.8%9.7%14.8%
EPS Diluted25.4646.6228.9353.78
% Growth-45.4%61.1%-46.2%
Operating Cash Flow$21,772$75,837$16,170$39,133
Capital Expenditures-$4,720-$10,338-$5,986-$7,249
Free Cash Flow$17,052$65,499$10,184$31,884
Interroll Holding AG (IRRHF) Financial Statements & Key Stats | AlphaPilot