Back
Day Range
$304.62
$316.05
52-Week Range
$244.87
$369.97
Volume
126,049
50D / 200D Avg
$325.92
/
$311.29
Prev Close
$296.40
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (890 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 36.1 | 14.4 |
| P/B | 3.7 | 1.9 |
| ROE % | 11.1 | 11.3 |
| Net Margin % | 9.7 | 6.5 |
| Rev Growth 5Y % | 7.6 | 8.4 |
| D/E | 0.4 | 0.6 |
Key Takeaways
Revenue grew 7.55% annually over 5 years — modest growth
ROE of 11.09% — decent returns on equity
Debt/Equity of 0.38 — conservative balance sheet
Generating 154.28M in free cash flow
P/E of 36.11 — premium valuation
Revenue growth is decelerating — 1Y growth trails 5Y average by 7.66%
Growth
Revenue Growth (5Y)
7.55%
Revenue (1Y)-0.11%
Earnings (1Y)-8.63%
FCF Growth (3Y)7.42%
Quality
Return on Equity
11.09%
ROIC8.64%
Net Margin9.69%
Op. Margin14.95%
Safety
Debt / Equity
0.38
Current Ratio9.15
Interest Coverage10.10
Valuation
P/E Ratio
36.11
P/B Ratio3.72
EV/EBITDA25.01
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | -0.11% | Revenue Growth (3Y) | 4.82% |
| Earnings Growth (1Y) | -8.63% | Earnings Growth (3Y) | -6.27% |
| Revenue Growth (5Y) | 7.55% | Earnings Growth (5Y) | 4.95% |
| Profitability | |||
| Revenue (TTM) | 1.05B | Net Income (TTM) | 101.97M |
| ROE | 11.09% | ROA | 5.96% |
| Gross Margin | 45.21% | Operating Margin | 14.95% |
| Net Margin | 9.69% | Free Cash Flow (TTM) | 154.28M |
| ROIC | 8.64% | FCF Growth (3Y) | 7.42% |
| Safety | |||
| Debt / Equity | 0.38 | Current Ratio | 9.15 |
| Interest Coverage | 10.10 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 36.11 | P/B Ratio | 3.72 |
| P/S Ratio | 3.50 | PEG Ratio | -3.70 |
| EV/EBITDA | 25.01 | Dividend Yield | 0.00% |
| Market Cap | 3.68B | Enterprise Value | 3.93B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.05B | 1.05B | 957.67M | 904.74M | 786.58M |
| Net Income | 101.97M | 111.60M | 116.07M | 120.93M | 84.04M |
| EPS (Diluted) | 8.65 | 9.48 | 9.90 | 10.35 | 7.21 |
| Gross Profit | 475.73M | 466.15M | 416.31M | 389.56M | 337.37M |
| Operating Income | 157.29M | 171.25M | 165.76M | 171.28M | 116.71M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 1.71B | 1.43B | 1.18B | 1.15B | 1.13B |
| Total Liabilities | 721.11M | 572.22M | 399.43M | 494.31M | 566.60M |
| Shareholders' Equity | 991.07M | 847.13M | 773.70M | 653.85M | 563.94M |
| Total Debt | 374.50M | 322.84M | 135.61M | 223.44M | 294.07M |
| Cash & Equivalents | 122.68M | 94.66M | 106.45M | 79.73M | 94.16M |
| Current Assets | 488.10M | 442.33M | 440.18M | 415.41M | 383.88M |
| Current Liabilities | 53.36M | 191.57M | 214.41M | 213.46M | 221.50M |