Vallourec S.A.

VLOWY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$19,434,713$3,304,462$2,924,153$1,029,855
- Cash$1,103,000$899,948$551,603$619,358
+ Debt$1,170,000$1,526,763$1,751,700$1,440,408
Enterprise Value$19,501,713$3,931,277$4,124,250$1,850,905
Revenue$4,034,000$5,113,719$4,882,700$3,441,743
% Growth-21.1%4.7%41.9%
Gross Profit$1,189,000$1,593,719$1,075,557$836,580
% Margin29.5%31.2%22%24.3%
EBITDA$854,000$1,196,428$104,828$514,660
% Margin21.2%23.4%2.1%15%
Net Income$452,000$495,910-$366,383$39,545
% Margin11.2%9.7%-7.5%1.1%
EPS Diluted0.0740.41-0.320.066
% Growth-82%228.1%-584.8%
Operating Cash Flow$488,000$710,849-$24,989-$145,814
Capital Expenditures-$167,000-$212,586-$190,676-$137,659
Free Cash Flow$321,000$498,263-$215,665-$283,473