Back
Day Range
$188.24
$194.35
52-Week Range
$50.60
$193.96
Volume
152,261
50D / 200D Avg
$149.00
/
$119.43
Prev Close
$182.34
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (894 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 117.3 | 14.4 |
| P/B | 16.1 | 1.9 |
| ROE % | 14.6 | 11.4 |
| Net Margin % | 3.6 | 6.5 |
| Rev Growth 5Y % | 8.2 | 8.4 |
| D/E | 0.4 | 0.6 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$10.46
$10.28 – $10.66
|
73 B | 1 |
| FY2029 |
$8.54
$8.39 – $8.70
|
68 B | 1 |
| FY2028 |
$7.92
$7.78 – $8.07
|
64 B | 1 |
Key Takeaways
Revenue grew 8.23% annually over 5 years — modest growth
Earnings grew 19.43% over the past year
ROE of 14.60% — decent returns on equity
Debt/Equity of 0.38 — conservative balance sheet
Generating 4.28B in free cash flow
P/E of 117.33 — premium valuation
Growth
Revenue Growth (5Y)
8.23%
Revenue (1Y)13.38%
Earnings (1Y)19.43%
FCF Growth (3Y)229.55%
Quality
Return on Equity
14.60%
ROIC9.96%
Net Margin3.62%
Op. Margin4.85%
Safety
Debt / Equity
0.38
Current Ratio0.90
Interest Coverage5.85
Valuation
P/E Ratio
117.33
P/B Ratio16.11
EV/EBITDA84.87
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 13.38% | Revenue Growth (3Y) | 12.06% |
| Earnings Growth (1Y) | 19.43% | Earnings Growth (3Y) | N/A |
| Revenue Growth (5Y) | 8.23% | Earnings Growth (5Y) | N/A |
| Profitability | |||
| Revenue (TTM) | 39.08B | Net Income (TTM) | 1.41B |
| ROE | 14.60% | ROA | 2.50% |
| Gross Margin | 16.84% | Operating Margin | 4.85% |
| Net Margin | 3.62% | Free Cash Flow (TTM) | 4.28B |
| ROIC | 9.96% | FCF Growth (3Y) | 229.55% |
| Safety | |||
| Debt / Equity | 0.38 | Current Ratio | 0.90 |
| Interest Coverage | 5.85 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 117.33 | P/B Ratio | 16.11 |
| P/S Ratio | 4.25 | PEG Ratio | 3.24 |
| EV/EBITDA | 84.87 | Dividend Yield | 0.00% |
| Market Cap | 165.90B | Enterprise Value | 160.71B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 39.08B | 34.47B | 31.12B | 29.01B | 28.48B |
| Net Income | 1.41B | 1.18B | -4.53B | -467.00M | -453.00M |
| EPS (Diluted) | 1.60 | 1.35 | -5.47 | -0.65 | -0.63 |
| Gross Profit | 6.58B | 4.50B | 753.00M | 3.43B | 3.42B |
| Operating Income | 1.89B | 2.13B | -3.26B | -574.00M | -357.00M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 56.64B | 50.87B | 47.91B | 51.17B | 44.14B |
| Total Liabilities | 45.96B | 41.51B | 39.12B | 33.99B | 28.92B |
| Shareholders' Equity | 10.30B | 9.08B | 8.50B | 17.19B | 14.96B |
| Total Debt | 3.97B | 3.77B | 4.78B | 3.22B | 2.73B |
| Cash & Equivalents | 9.16B | 6.36B | 4.59B | 5.96B | 5.33B |
| Current Assets | 34.45B | 30.08B | 26.57B | 28.67B | 23.40B |
| Current Liabilities | 38.49B | 33.47B | 31.60B | 27.94B | 22.60B |