Reports Q4 revenue $1.87B, consensus $1.77B. Backlog as of December 31, 2024 was $5.99B as compared to $5.68B as of September 30, 2024 and ...