PPD, Inc. reported unaudited consolidated earnings results for the first quarter ended March 31, 2021. For the quarter, the company reported revenue of $1,378,380,000 against $1,072,462,000 a year ago. Income from operations was $151,126,000 against $93,082,000 a year ago. Net income was $47,336,000 against net loss was $13,120,000 a year ago. Basic and diluted earnings per share was $0.21 against $0.01 per share a year ago.