Craneware plc

CRWRF · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$1,041,925$973,902$702,920$616,181
- Cash$55,921$34,589$78,410$48,514
+ Debt$31,654$40,147$86,550$115,776
Enterprise Value$1,017,658$979,460$711,060$683,443
Revenue$205,657$189,268$174,018$165,544
% Growth8.7%8.8%5.1%
Gross Profit$179,273$162,196$122,710$103,443
% Margin87.2%85.7%70.5%62.5%
EBITDA$38,802$54,260$54,458$43,530
% Margin18.9%28.7%31.3%26.3%
Net Income$19,663$11,703$9,232$9,409
% Margin9.6%6.2%5.3%5.7%
EPS Diluted0.550.330.260.27
% Growth66.7%26.9%-3.7%
Operating Cash Flow$59,898$41,862$97,572$21,872
Capital Expenditures-$491-$16,957-$16,411-$12,850
Free Cash Flow$59,407$24,905$81,161$9,022