PPD, Inc. logo
PPD, Inc. PPD
$ 47.25 0.13%

PPD, Inc. Financial Statements 2011-2024 | PPD

Annual Financial Statements PPD, Inc.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

11 B - - - - - - - - -

Shares

341 M - - - - - - - - -

Net Income

154 M 47.8 M 104 M 296 M 183 M - - - - -

Revenue

4.68 B 4.03 B 3.75 B 3 B 2.68 B - - - - -

EBITDA

789 M 683 M 661 M 540 M 575 M - - - - -

Operating Expenses

1.29 B 1.2 B 1.07 B 1.2 B 979 M - - - - -

General and Administrative Expenses

1.01 B - - - - - - - - -

All numbers in USD currency