Van de Velde N.V.

VDEVF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$437,966$419,274$402,870$327,406
- Cash$58,910$60,595$39,524$68,546
+ Debt$10,737$10,361$9,471$12,729
Enterprise Value$389,793$369,040$372,817$271,589
Revenue$206,435$211,293$211,745$195,251
% Growth-2.3%-0.2%8.4%
Gross Profit$170,852$170,771$120,447$101,331
% Margin82.8%80.8%56.9%51.9%
EBITDA$43,949$53,511$51,262$55,011
% Margin21.3%25.3%24.2%28.2%
Net Income$32,048$33,628$36,819$32,048
% Margin15.5%15.9%17.4%16.4%
EPS Diluted2.522.612.812.43
% Growth-3.4%-7.1%15.6%
Operating Cash Flow$45,926$54,260$29,972$50,622
Capital Expenditures-$3,392-$13,126-$8,075-$4,694
Free Cash Flow$42,534$41,134$21,897$45,928