De La Rue plc

DELRF · OTC
Analyze with AI
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Market Cap$157,463$107,721$209,476$344,007
- Cash$29,300$40,300$24,300$25,700
+ Debt$128,800$131,700$106,800$89,900
Enterprise Value$256,963$199,121$291,976$408,207
Revenue$310,300$349,700$375,100$397,400
% Growth-11.3%-6.8%-5.6%
Gross Profit$85,900$91,100$96,600$106,800
% Margin27.7%26.1%25.8%26.9%
EBITDA$23,100$2,000$49,000$36,600
% Margin7.4%0.6%13.1%9.2%
Net Income-$20,000-$55,900$21,500$5,900
% 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,200$13,700$10,300-$13,600
Capital Expenditures-$17,200-$25,600-$28,400-$21,100
Free Cash Flow$9,000-$11,900-$18,100-$34,700