Highlights Revenue of $1,208.7 million for the three months ended March 31, 2021, representing a sequential increase of 6.0% compared to the three months ended December 31, 2020, and a year-over-year increase of 3.9% compared to the three months ended March 31, 2020. Net new business awards of $1,548.8 million and $5,880.1 million for the three and twelve months ended March 31, 2021, representing book-to-bill ratios of 1.28x and 1.32x, respectively.
April 29, 2021
· 23 min read