Technology
Information Technology Services
$13.23B
53.1K
Key insights and themes extracted from this filing
Q3 2024 revenue reached $1.168B, up 1.3% YoY, but negatively impacted by the sale of the Russia business and a decline at a top-10 client. Management cites stabilizing demand and currency fluctuations as positive factors.
Cost of revenues increased as a percentage of revenues to 65.4% in Q3 2024, compared to 68.9% in Q3 2023. This is primarily due to higher personnel costs, including stock-based compensation, and reduced benefits from the hedging program.
Operating income increased to $177.0 million, or 15.2% of revenue, compared to $114.0 million, or 9.9% of revenue, in Q3 2023. This increase is primarily due to a $52.0 million benefit from government incentives related to R&D activities in Poland.