Back
Day Range
$2.34
$2.65
52-Week Range
$0.73
$2.83
Volume
100
50D / 200D Avg
$1.91
/
$1.18
Prev Close
$2.34
Price History
Financial Trends
Peer Comparison
vs Industrials sector median (893 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 5.3 | 14.4 |
| P/B | 0.6 | 1.9 |
| ROE % | 11.4 | 11.4 |
| Net Margin % | 17.5 | 6.5 |
| Rev Growth 5Y % | 9.2 | 8.4 |
| D/E | 1.0 | 0.6 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2027 |
$1.24
$1.06 – $1.38
|
30 B | 1 |
| FY2026 |
$1.20
$1.03 – $1.33
|
28 B | 1 |
Key Takeaways
Revenue grew 9.20% annually over 5 years — modest growth
Earnings grew 20.59% over the past year
ROE of 11.37% — decent returns on equity
Net margin of 17.46% shows strong profitability
Generating 749.93M in free cash flow
P/E of 5.26 — trading at a low valuation
Growth
Revenue Growth (5Y)
9.20%
Revenue (1Y)4.72%
Earnings (1Y)20.59%
FCF Growth (3Y)N/A
Quality
Return on Equity
11.37%
ROIC5.35%
Net Margin17.46%
Op. Margin22.21%
Safety
Debt / Equity
1.01
Current Ratio0.93
Interest Coverage3.41
Valuation
P/E Ratio
5.26
P/B Ratio0.59
EV/EBITDA10.07
Dividend Yield0.11%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 4.72% | Revenue Growth (3Y) | 11.35% |
| Earnings Growth (1Y) | 20.59% | Earnings Growth (3Y) | 66.26% |
| Revenue Growth (5Y) | 9.20% | Earnings Growth (5Y) | 14.11% |
| Profitability | |||
| Revenue (TTM) | 23.13B | Net Income (TTM) | 4.04B |
| ROE | 11.37% | ROA | 4.98% |
| Gross Margin | 26.99% | Operating Margin | 22.21% |
| Net Margin | 17.46% | Free Cash Flow (TTM) | 749.93M |
| ROIC | 5.35% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 1.01 | Current Ratio | 0.93 |
| Interest Coverage | 3.41 | Dividend Yield | 0.11% |
| Valuation | |||
| P/E Ratio | 5.26 | P/B Ratio | 0.59 |
| P/S Ratio | 0.92 | PEG Ratio | 0.32 |
| EV/EBITDA | 10.07 | Dividend Yield | 0.11% |
| Market Cap | 21.22B | Enterprise Value | 51.73B |
Income Statement
Annual, most recent first
| Metric | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Revenue | 23.13B | 22.09B | 18.66B | 12.70B | 16.27B |
| Net Income | 4.04B | 3.35B | 1.46B | -4.98B | 2.38B |
| EPS (Diluted) | 0.85 | 0.71 | 0.31 | -1.04 | 0.52 |
| Gross Profit | 6.24B | 6.61B | 3.46B | 929.09M | 4.76B |
| Operating Income | 5.14B | 4.75B | 2.76B | -4.48B | 2.89B |
Balance Sheet
Annual, most recent first
| Metric | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Total Assets | 81.04B | 73.43B | 68.25B | 59.39B | 65.96B |
| Total Liabilities | 42.06B | 35.47B | 34.68B | 29.47B | 30.36B |
| Shareholders' Equity | 35.87B | 35.16B | 31.57B | 28.59B | 34.62B |
| Total Debt | 36.17B | 29.71B | 30.22B | 25.46B | 26.03B |
| Cash & Equivalents | 5.66B | 5.75B | 4.24B | 3.52B | 4.87B |
| Current Assets | 9.54B | 9.47B | 8.38B | 6.49B | 7.88B |
| Current Liabilities | 10.22B | 8.73B | 10.59B | 13.34B | 9.89B |