Key Financials

~$32.7B
Market Cap
$15.3B
Revenue (TTM)
+34.5%
Revenue Growth
12.8%
Gross Margin
3.7%
Op. Margin
72.4
P/E Ratio
37K
Employees

Role in the Supply Chain

Infrastructure contractor; power and communications

In This Report