De La Rue plc

DELRF · OTC
Analyze with AI
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Market Cap$157$108$209$344
- Cash$29$40$24$26
+ Debt$129$132$107$90
Enterprise Value$257$199$292$408
Revenue$310$350$375$397
% Growth-11.3%-6.8%-5.6%
Gross Profit$86$91$97$107
% Margin27.7%26.1%25.8%26.9%
EBITDA$23$2$49$37
% Margin7.4%0.6%13.1%9.2%
Net Income-$20-$56$22$6
% Margin-6.4%-16%5.7%1.5%
EPS Diluted-0.1-0.290.10.036
% Growth65.5%-390%176.2%
Operating Cash Flow$26$14$10-$14
Capital Expenditures-$17-$26-$28-$21
Free Cash Flow$9-$12-$18-$35