Macroeconomic And Geopolitical UncertaintyUncertainty due to global macroeconomic and geopolitical environment is a risk.
Margin ConcernsThe pullback in the stock can potentially be attributed to margin-related concerns, where gross margins for 3Q25 dropped to 32.7% compared to 36.2% in 2Q25.
RisksThere are several risks identified, including execution risk, regulatory risk, and dependency on subcontractors.