L.B. Foster Company

FSTR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$288,395$237,470$103,770$146,066
- Cash$2,454$2,560$2,882$10,372
+ Debt$65,420$67,138$106,042$43,530
Enterprise Value$351,361$302,048$206,930$179,224
Revenue$530,765$543,744$497,497$513,620
% Growth-2.4%9.3%-3.1%
Gross Profit$118,062$112,044$89,611$86,302
% Margin22.2%20.6%18%16.8%
EBITDA$33,517$21,735$9,123$21,433
% Margin6.3%4%1.8%4.2%
Net Income$42,946$1,464-$45,564$3,626
% Margin8.1%0.3%-9.2%0.7%
EPS Diluted3.890.13-4.250.34
% Growth2,892.3%103.1%-1,350%
Operating Cash Flow$22,632$36,956-$10,576-$1,063
Capital Expenditures-$9,791-$4,513-$7,633-$4,620
Free Cash Flow$12,841$32,443-$18,209-$5,683