Back
44
Day Range
$12.74
$12.74
52-Week Range
$11.00
$12.85
Volume
100
50D / 200D Avg
$12.33
/
$11.37
Prev Close
$12.74
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (890 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 18.0 | 14.4 |
| P/B | 1.5 | 1.9 |
| ROE % | 8.4 | 11.3 |
| Net Margin % | 5.4 | 6.5 |
| Rev Growth 5Y % | 4.5 | 8.4 |
| D/E | 0.4 | 0.6 |
Key Takeaways
Revenue grew 4.53% annually over 5 years — modest growth
Debt/Equity of 0.38 — conservative balance sheet
Generating 232.22M in free cash flow
PEG of 0.69 suggests growth is underpriced
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 5.85%
Cash machine — converts 170.06% of earnings into free cash flow
Growth
Revenue Growth (5Y)
4.53%
Revenue (1Y)10.38%
Earnings (1Y)11.91%
FCF Growth (3Y)2.73%
Quality
Return on Equity
8.42%
ROIC5.37%
Net Margin5.42%
Op. Margin6.45%
Safety
Debt / Equity
0.38
Current Ratio2.11
Interest Coverage6.84
Valuation
P/E Ratio
18.02
P/B Ratio1.49
EV/EBITDA15.91
Dividend Yield0.04%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 10.38% | Revenue Growth (3Y) | 4.22% |
| Earnings Growth (1Y) | 11.91% | Earnings Growth (3Y) | -4.18% |
| Revenue Growth (5Y) | 4.53% | Earnings Growth (5Y) | -20.47% |
| Profitability | |||
| Revenue (TTM) | 2.52B | Net Income (TTM) | 136.55M |
| ROE | 8.42% | ROA | 4.84% |
| Gross Margin | 15.23% | Operating Margin | 6.45% |
| Net Margin | 5.42% | Free Cash Flow (TTM) | 232.22M |
| ROIC | 5.37% | FCF Growth (3Y) | 2.73% |
| Safety | |||
| Debt / Equity | 0.38 | Current Ratio | 2.11 |
| Interest Coverage | 6.84 | Dividend Yield | 0.04% |
| Valuation | |||
| P/E Ratio | 18.02 | P/B Ratio | 1.49 |
| P/S Ratio | 0.98 | PEG Ratio | 0.69 |
| EV/EBITDA | 15.91 | Dividend Yield | 0.04% |
| Market Cap | 2.46B | Enterprise Value | 2.58B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 2.52B | 2.28B | 2.32B | 2.30B | 2.11B |
| Net Income | 136.55M | 122.01M | 148.72M | 208.62M | 341.27M |
| EPS (Diluted) | 0.71 | 0.60 | 0.70 | 0.89 | 0.86 |
| Gross Profit | 383.61M | 845.89M | 849.24M | 868.65M | 830.91M |
| Operating Income | 162.37M | 152.63M | 183.09M | 264.27M | 269.16M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 2.82B | 2.75B | 2.81B | 2.99B | 2.95B |
| Total Liabilities | 1.17B | 1.16B | 1.15B | 1.24B | 1.23B |
| Shareholders' Equity | 1.65B | 1.60B | 1.66B | 1.75B | 1.72B |
| Total Debt | 619.05M | 641.10M | 633.20M | 702.81M | 705.63M |
| Cash & Equivalents | 495.68M | 359.43M | 383.94M | 711.72M | 844.66M |
| Current Assets | 1.23B | 1.19B | 1.21B | 1.38B | 1.43B |
| Current Liabilities | 580.74M | 550.82M | 489.67M | 507.29M | 578.67M |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#533 of 1024
Recent Activity
Entered
Cash Flow Compounder
Mar 24, 2026