FSTR
LB Foster Company
NASDAQ: FSTR · INDUSTRIALS · RAILROADS
$30.61
+0.00% today
Updated 2026-04-30
Market cap
$334.99M
P/E ratio
46.42
P/S ratio
0.62x
EPS (TTM)
$0.69
Dividend yield
—
52W range
$17 – $33
Volume
0.1M
LB Foster Company (FSTR) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $508.98M | $512.59M | $381.96M | $475.05M | $590.93M | $0.00 | $588.54M | $597.96M | $607.19M | $624.52M | $483.51M | $536.38M | $626.97M | $616.43M | $497.41M | $513.62M | $497.50M | $543.74M | $530.76M | $540.01M |
| Revenue growth (YoY) | — | +0.7% | -25.5% | +24.4% | +24.4% | -100.0% | — | +1.6% | +1.5% | +2.9% | -22.6% | +10.9% | +16.9% | -1.7% | -19.3% | +3.3% | -3.1% | +9.3% | -2.4% | +1.7% |
| Cost of revenue | $432.60M | $432.37M | $322.10M | $400.47M | $488.77M | $0.00 | $496.27M | $482.02M | $485.60M | $490.87M | $393.16M | $433.13M | $509.81M | $495.49M | $402.40M | $427.32M | $407.89M | $431.70M | $412.70M | $426.26M |
| Gross profit | $76.38M | $80.22M | $59.86M | $74.58M | $102.15M | $0.00 | $92.27M | $115.94M | $121.59M | $133.65M | $90.36M | $103.25M | $117.16M | $120.94M | $95.01M | $86.30M | $89.61M | $112.04M | $118.06M | $113.75M |
| Gross margin | 15.0% | 15.6% | 15.7% | 15.7% | 17.3% | — | 15.7% | 19.4% | 20.0% | 21.4% | 18.7% | 19.2% | 18.7% | 19.6% | 19.1% | 16.8% | 18.0% | 20.6% | 22.2% | 21.1% |
| R&D | — | — | — | $300000.00 | $1.90M | $0.00 | $2.93M | $3.15M | $3.10M | $3.94M | $3.51M | $2.24M | $2.65M | $2.61M | $2.64M | $2.23M | $2.22M | $2.56M | $2.83M | — |
| SG&A | $37.40M | $40.97M | $35.50M | $42.59M | $67.24M | $67.24M | $66.65M | $71.26M | $79.81M | $92.65M | $85.98M | $80.52M | $87.68M | $87.99M | $73.64M | $76.00M | $82.66M | $93.46M | $96.40M | $88.56M |
| Operating income | $38.98M | $39.25M | $26.77M | $32.00M | $31.47M | $0.00 | $23.32M | $41.57M | $37.08M | $28.76M | $-5.20M | $15.74M | $-20.56M | $33.59M | $15.63M | $4.47M | $-7.21M | $9.11M | $20.51M | $21.89M |
| Operating margin | 7.7% | 7.7% | 7.0% | 6.7% | 5.3% | — | 4.0% | 7.0% | 6.1% | 4.6% | -1.1% | 2.9% | -3.3% | 5.4% | 3.1% | 0.9% | -1.4% | 1.7% | 3.9% | 4.1% |
| EBITDA | $47.60M | $54.17M | $35.49M | $42.19M | $35.94M | — | $37.34M | $51.57M | $51.90M | $-19.52M | $-117.13M | $37.59M | $-1.93M | $44.15M | $31.32M | $21.43M | $9.12M | $21.73M | $33.52M | $37.87M |
| EBITDA margin | 9.4% | 10.6% | 9.3% | 8.9% | 6.1% | — | 6.3% | 8.6% | 8.5% | -3.1% | -24.2% | 7.0% | -0.3% | 7.2% | 6.3% | 4.2% | 1.8% | 4.0% | 6.3% | 7.0% |
| EBIT | $38.98M | $45.27M | $26.77M | $32.91M | $33.13M | $0.00 | $34.38M | $41.57M | $39.32M | $-31.77M | $-140.62M | $17.75M | $-20.52M | $29.76M | $17.74M | $7.55M | $-5.66M | $6.47M | $19.44M | $25.42M |
| Interest expense | $4.03M | $2.00M | $1.29M | $1.00M | $622000.00 | $0.00 | $542000.00 | $485000.00 | $512000.00 | $4.38M | $6.55M | $8.38M | $6.15M | $4.91M | $3.76M | $2.96M | $3.34M | $5.53M | $4.99M | $4.89M |
| Income tax | $57.79M | $15.53M | $9.76M | $12.25M | $11.04M | $11.04M | $11.48M | $14.85M | $13.40M | $-6.13M | $-5.51M | $3.93M | $4.46M | $-23.84M | $-11.84M | $1.12M | $36.68M | $-355000.00 | $-28.40M | — |
| Effective tax rate | 34.3% | 35.9% | 38.3% | 37.4% | 32.5% | 32.5% | 41.5% | 33.6% | 34.3% | 12.1% | 3.7% | 48.9% | -16.7% | -127.2% | 278.0% | 23.6% | -412.9% | -32.0% | -195.2% | 0.0% |
| Net income | $110.69M | $27.75M | $15.73M | $20.49M | $22.89M | $22.89M | $16.19M | $29.29M | $25.66M | $-44.45M | $-141.66M | $4.11M | $-31.17M | $42.57M | $7.58M | $3.63M | $-45.56M | $1.46M | $42.95M | $7.54M |
| Net income growth (YoY) | — | -74.9% | -43.3% | +30.3% | +11.7% | +0.0% | -29.3% | +80.9% | -12.4% | -273.2% | -218.7% | +102.9% | -857.8% | +236.6% | -82.2% | -52.2% | -1356.6% | +103.2% | +2833.5% | -82.4% |
| Profit margin | 21.7% | 5.4% | 4.1% | 4.3% | 3.9% | — | 2.8% | 4.9% | 4.2% | -7.1% | -29.3% | 0.8% | -5.0% | 6.9% | 1.5% | 0.7% | -9.2% | 0.3% | 8.1% | 1.4% |