De La Rue plc

DLUEY · OTC
Analyze with AI
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Market Cap$166$137$218$349
- Cash$29$40$24$26
+ Debt$129$132$107$90
Enterprise Value$266$229$300$414
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.3-0.870.30.11
% Growth65.5%-390%172.7%
Operating Cash Flow$26$14$10-$14
Capital Expenditures-$17-$26-$28-$21
Free Cash Flow$9-$12-$18-$35