Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 4.46B USD
- Enterprise value
- 4.39B USD
- Trailing P/E
- 27.70
- Forward P/E
- 19.66
- Price / sales
- 1.11
- Price / book
- 5.91
- EV / EBITDA
- 15.09
- Beta
- 1.34
- Dividend yield
- —
- Profit margin
- +4.13%
- Return on equity
- +24.71%
- Debt / equity
- 8.89
- Earnings growth
- +86.50%
- Revenue growth
- +20.10%
- Free cash flow
- 177.31M USD
- Operating cash flow
- 298.49M USD
- Shares outstanding
- 15.57M
- Sector
- Industrials
- Industry
- Engineering & Construction
Updated Sep 2, 2026, 4:03 AM