Invoiced Amount DeclinesDeclines in invoiced amounts driven by macroeconomic uncertainty, geopolitical trade tensions, and canceled U.S. federal contracts have pressured revenue and earnings.
Revenue Concentration And Contract RiskCancellation of U.S. federal government contracts highlights reliance on a limited set of large customers and increases the risk of lumpy revenue if major clients cut spending.
Share Performance And Market ConfidenceShares trading down significantly year-to-date reflect investor concern about near-term performance and could make valuation recovery more challenging.