Back
Day Range
$64.51
$66.45
52-Week Range
$60.18
$85.91
Volume
465,878
50D / 200D Avg
$73.27
/
$77.26
Prev Close
$65.16
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (890 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 27.3 | 14.4 |
| P/B | 2.0 | 1.9 |
| ROE % | 7.2 | 11.3 |
| Net Margin % | 3.6 | 6.5 |
| Rev Growth 5Y % | 2.5 | 8.4 |
| D/E | 0.6 | 0.6 |
Key Takeaways
Revenue grew 2.49% annually over 5 years — modest growth
Earnings declined -47.67% over the past year
Generating 43.30M in free cash flow
Revenue growth is decelerating — 1Y growth trails 5Y average by 8.96%
Cash machine — converts 98.86% of earnings into free cash flow
Capital efficient — spends only 1.80% of revenue on capex
Growth
Revenue Growth (5Y)
2.49%
Revenue (1Y)-6.47%
Earnings (1Y)-47.67%
FCF Growth (3Y)-48.68%
Quality
Return on Equity
7.17%
ROIC6.43%
Net Margin3.64%
Op. Margin6.74%
Safety
Debt / Equity
0.57
Current Ratio2.05
Interest Coverage9.01
Valuation
P/E Ratio
27.31
P/B Ratio1.99
EV/EBITDA17.69
Dividend Yield0.02%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | -6.47% | Revenue Growth (3Y) | -1.63% |
| Earnings Growth (1Y) | -47.67% | Earnings Growth (3Y) | -36.75% |
| Revenue Growth (5Y) | 2.49% | Earnings Growth (5Y) | -9.36% |
| Profitability | |||
| Revenue (TTM) | 1.20B | Net Income (TTM) | 43.80M |
| ROE | 7.17% | ROA | 3.45% |
| Gross Margin | 40.24% | Operating Margin | 6.74% |
| Net Margin | 3.64% | Free Cash Flow (TTM) | 43.30M |
| ROIC | 6.43% | FCF Growth (3Y) | -48.68% |
| Safety | |||
| Debt / Equity | 0.57 | Current Ratio | 2.05 |
| Interest Coverage | 9.01 | Dividend Yield | 0.02% |
| Valuation | |||
| P/E Ratio | 27.31 | P/B Ratio | 1.99 |
| P/S Ratio | 0.99 | PEG Ratio | -0.66 |
| EV/EBITDA | 17.69 | Dividend Yield | 0.02% |
| Market Cap | 1.20B | Enterprise Value | 1.43B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.20B | 1.29B | 1.24B | 1.09B | 1.09B |
| Net Income | 43.80M | 83.70M | 109.50M | 66.30M | 64.90M |
| EPS (Diluted) | 2.36 | 4.38 | 5.83 | 3.55 | 3.44 |
| Gross Profit | 484.30M | 550.00M | 527.80M | 420.90M | 438.00M |
| Operating Income | 81.10M | 114.30M | 138.60M | 87.20M | 93.70M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 1.27B | 1.19B | 1.11B | 1.09B | 1.06B |
| Total Liabilities | 665.50M | 568.00M | 535.10M | 613.00M | 626.60M |
| Shareholders' Equity | 601.60M | 620.80M | 577.00M | 470.80M | 433.80M |
| Total Debt | 344.60M | 254.30M | 242.40M | 332.40M | 309.40M |
| Cash & Equivalents | 106.40M | 99.60M | 116.90M | 77.20M | 123.10M |
| Current Assets | 599.70M | 576.60M | 569.10M | 575.30M | 526.80M |
| Current Liabilities | 293.10M | 292.20M | 273.70M | 261.60M | 290.30M |