Skip to content
10-K

Annual Report

PPD, Inc.

0001793294-21-000009

← back to feed
Filed
Feb 26, 2021 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2020 · Feb 19, 2021 350.31M sh
Shares Diluted FY 2020 · Dec 31, 2020 346.68M sh
Shares Diluted FY 2020 · Dec 31, 2019 280.69M sh
Shares Diluted FY 2020 · Dec 31, 2018 279.32M sh
Stock Repurchased FY 2020 · Dec 31, 2020 $626K
Stock Repurchased FY 2020 · Dec 31, 2019 $4.01M
Stock Repurchased FY 2020 · Dec 31, 2018 $8.63M
Capex FY 2020 · Dec 31, 2020 $163.33M
Capex FY 2020 · Dec 31, 2019 $125.42M
Capex FY 2020 · Dec 31, 2018 $115.98M
Operating Cash Flow FY 2020 · Dec 31, 2020 $251.33M
Operating Cash Flow FY 2020 · Dec 31, 2019 $432.95M
Operating Cash Flow FY 2020 · Dec 31, 2018 $423.41M
Long Term Debt FY 2020 · Dec 31, 2020 $4.29B
Cash And Equivalents FY 2020 · Dec 31, 2020 $768M
Cash And Equivalents FY 2020 · Dec 31, 2019 $345.19M
Stockholders Equity FY 2020 · Dec 31, 2020 −$746.52M
Stockholders Equity FY 2020 · Dec 31, 2019 −$2.7B
Stockholders Equity FY 2020 · Dec 31, 2018 −$1.52B
Stockholders Equity FY 2020 · Dec 31, 2017 −$1.49B
Current Liabilities FY 2020 · Dec 31, 2020 $2.28B
Current Liabilities FY 2020 · Dec 31, 2019 $2.11B
Total Liabilities FY 2020 · Dec 31, 2020 $7.01B
Total Liabilities FY 2020 · Dec 31, 2019 $8.22B
Current Assets FY 2020 · Dec 31, 2020 $2.55B
Current Assets FY 2020 · Dec 31, 2019 $1.82B
Total Assets FY 2020 · Dec 31, 2020 $6.29B
Total Assets FY 2020 · Dec 31, 2019 $5.56B
Eps Diluted FY 2020 · Dec 31, 2020 $0.35
Eps Diluted FY 2020 · Dec 31, 2019 $0.19
Eps Diluted FY 2020 · Dec 31, 2018 $0.34
Eps Basic FY 2020 · Dec 31, 2020 $0.35
Eps Basic FY 2020 · Dec 31, 2019 $0.20
Eps Basic FY 2020 · Dec 31, 2018 $0.34
Sga Expense FY 2020 · Dec 31, 2020 $1.01B
Sga Expense FY 2020 · Dec 31, 2019 $938.81M
Sga Expense FY 2020 · Dec 31, 2018 $813.04M
Net Income FY 2020 · Dec 31, 2020 $153.69M
Net Income FY 2020 · Dec 31, 2019 $47.82M
Net Income FY 2020 · Dec 31, 2018 $104.19M
Operating Income FY 2020 · Dec 31, 2020 $508.02M
Operating Income FY 2020 · Dec 31, 2019 $417.21M
Operating Income FY 2020 · Dec 31, 2018 $372.61M
Revenue FY 2020 · Dec 31, 2020 $4.68B
Revenue FY 2020 · Dec 31, 2019 $4.03B
Revenue FY 2020 · Dec 31, 2018 $3.75B