Industrials / RailroadsNasdaqGS
$7.64
+0.04 (+0.53%)
FCF base 3Y
$27.59
+53.4% CAGR · yield 9.8%
FCF base 5Y
$38.42
+38.1% base · +50.6% expected
Precio de entrada
$15.68
MOS 28% · confianza 45%
FCF escenarios
modelled · normalized FCF $31.4M · quality 38.0/100
Ranking barato/determinista: CAGR esperado 5Y + downside bear + calidad del modelo + balance + capital allocation + data gate. No entra en buy-candidate si la data es débil o el CAGR 5Y no compensa.
SA Score
36/100
D
Piotroski
5/9
balance/quality
Valuation
100/100
+564.9% upside
5Y CAGR
+50.6%
100/100
Data QA
100/100
SEC 100%
Sin guardar todavía.
Market Cap
$146M
P/E
7.0x
↓EV/EBITDA
26.8x
↑ROE
-35.5%
↓Gross Margin
14.6%
↓Debt/Equity
1.00
↑TradingView lightweight chart
Absolute Values (Left Axis)
Ratios / Percentages (Right Axis)
Financial statement dashboard
2009–2025 · 16 años de histórico normalizado
Revenue CAGR
+4.5%
FCF CAGR
+3.3%
FCF margin
6.3%
FCF / Net income
0.82x
Latest source
SEC-backed
Margin decomposition
Último año: revenue $500.7M · net income $38.1M · FCF $31.4M
Gross margin
Operating margin
Net margin
FCF margin
| Metric | TTM | 2025SEC | 2024SEC | 2023SEC | 2022SEC | 2021SEC | 2020SEC | 2019SEC | 2018SEC | 2017SEC | 2016SEC | 2015SEC | 2014SEC | 2013SEC | 2012SEC | 2011SEC | 2010SEC | 2009SEC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | ||||||||||||||||||
| Revenue | $500.7M | $500.7M | $557.7M | $356.8M | $361.5M | $199.8M | $104.1M | $223.5M | $310.6M | $407.2M | $523.7M | $772.9M | $598.5M | $290.4M | $677.4M | $487.0M | $142.9M | $248.5M |
| Net Income | $38.1M | $38.1M | $-75.8M | $-23.6M | $-38.8M | $-41.4M | $-84.4M | $-75.2M | $-40.6M | $-22.6M | $12.3M | $31.8M | $5.9M | $-19.3M | $19.1M | $4.9M | $-12.8M | $4.9M |
| EBITDA | $12.9M | $12.9M | $-57.4M | $-2.5M | $-7.0M | $-18.5M | $-71.4M | $-63.2M | $-20.1M | $-22.4M | $25.6M | $56.8M | $19.6M | $-14.0M | $41.6M | $14.3M | $-14.5M | $11.4M |
| EPS | 1.09 | 1.09 | -3.12 | -1.18 | -1.56 | -2.00 | -6.29 | -5.95 | -3.26 | -1.82 | 1.00 | 2.58 | 0.49 | -1.61 | 1.60 | 0.41 | -1.07 | 0.42 |
| Gross Margin | 14.6% | 14.6% | 12.0% | 11.7% | 7.1% | 5.7% | -13.0% | -6.4% | -1.2% | 0.7% | 7.7% | 10.7% | 7.1% | 4.6% | 9.6% | 6.6% | 1.9% | 14.7% |
| Operating Margin | 6.8% | 6.8% | 6.7% | 2.9% | -4.2% | -11.4% | -77.5% | -33.8% | -10.3% | -7.8% | 3.0% | 6.1% | 1.6% | -8.3% | 4.9% | 1.1% | -15.0% | 2.3% |
| Net Margin | 7.6% | 7.6% | -13.6% | -6.6% | -10.7% | -20.7% | -81.2% | -33.6% | -13.1% | -5.5% | 2.4% | 4.1% | 1.0% | -6.6% | 2.8% | 1.0% | -8.9% | 2.0% |
| Balance Sheet | ||||||||||||||||||
| Debt/Equity | 1.00 | 1.00 | 0.72 | 0.64 | 3.23 | 48.00 | 1.81 | 0.09 | — | — | — | — | — | — | — | — | — | — |
| Current Ratio | 1.81 | 1.81 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Cash Flow | ||||||||||||||||||
| Free Cash Flow | $31.4M | $31.4M | $39.9M | $-8.0M | $3.7M | $-57.7M | $-68.8M | $-24.6M | $-33.8M | $39.4M | $-13.6M | $-82.4M | $-17.8M | $14.9M | $43.9M | $28.1M | $-43.5M | $18.5M |
| Returns | ||||||||||||||||||
| ROE | -35.5% | -35.5% | 50.5% | 51.1% | 135.9% | -2502.8% | -276.9% | -64.1% | -21.0% | -9.7% | 4.8% | 13.5% | 3.0% | -9.5% | 9.0% | 2.5% | -6.6% | 2.4% |
| Valuation | ||||||||||||||||||
| P/E | 7.03 | 7.03 | — | — | — | — | — | — | — | — | 7.66 | 2.97 | 15.63 | — | 4.79 | 18.68 | — | 18.24 |
| EV/EBITDA | 26.84 | 26.84 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| P/B | — | — | — | — | — | — | 3.37 | 0.81 | 0.49 | 0.41 | 0.37 | 0.40 | 0.47 | 0.45 | 0.43 | 0.46 | 0.47 | 0.44 |
| Growth & Yield | ||||||||||||||||||
| Revenue Growth | -10.2% | -10.2% | 56.3% | -1.3% | 80.9% | 92.0% | -53.4% | -28.0% | -23.7% | -22.3% | -32.2% | 29.1% | 106.1% | -57.1% | 39.1% | 240.8% | -42.5% | — |
| EPS Growth | 134.9% | 134.9% | -164.4% | 24.4% | 22.0% | 68.2% | -5.7% | -82.5% | -79.1% | -282.0% | -61.2% | 426.5% | 130.4% | -200.6% | 290.2% | 138.3% | -354.8% | — |
Revenue, Net Income & Free Cash Flow ($B)
Margins (%)
Returns (%)
Leverage & Liquidity
3Y implied EPS CAGR
-14.6%
EPS terminal req.
$0.68
Spread vs growth
149.6%
5Y implied EPS CAGR
-5.5%
EPS terminal req.
$0.82
Spread vs growth
140.5%
10Y implied EPS CAGR
1.9%
EPS terminal req.
$1.32
Spread vs growth
133.0%
Qué te dice: cuánto EPS CAGR está descontando el precio si sales al múltiplo terminal indicado. Si el growth observado queda por debajo, el mercado está pidiendo una ejecución muy fina.
Total return
-3.4%
Start / end P/E
n/dx → n/dx
EPS bridge
-3.12 → 1.09
Residual
-3.4%
EPS/multiple decomposition requires positive EPS at both endpoints; residual absorbs price move not explained by dividends.
Simple additive decomposition: total return = EPS growth contribution + P/E multiple contribution + dividend contribution + explicit residual. The residual captures cross-terms, buybacks/share-count effects, FX, special dividends, data noise and methodology mismatch so the bridge always reconciles.