De La Rue plc

DELRF · OTC
Analyze with AI
9/30/2024
3/31/2024
9/30/2023
3/31/2023
Market Cap$182$157$114$108
- Cash$20$29$34$40
+ Debt$141$129$128$132
Enterprise Value$304$257$208$199
Revenue$145$149$162$185
% Growth-2.5%-7.9%-12.9%
Gross Profit$39$46$40$50
% Margin26.8%30.7%24.6%26.9%
EBITDA$14$19$4$4
% Margin9.8%12.6%2.7%2%
Net Income-$8-$8-$12-$31
% Margin-5.5%-5.2%-7.6%-16.9%
EPS Diluted-0.041-0.04-0.062-0.16
% Growth-2.8%36.1%61%
Operating Cash Flow-$10$11$7$21
Capital Expenditures-$3-$7-$8-$14
Free Cash Flow-$12$4-$1$7