Celgene Corporation provided earnings guidance for full-year 2018 and 2019 and reaffirmed revenue target for 2020. For 2018, the company expects total revenue of approximately $15.2 billion and GAAP diluted EPS of $5.25 to $5.75. For 2019, the company expects total revenue of $17.0 billion to $17.2 billion and GAAP diluted EPS of $8.48 to $9.17. For 2020, the company expects total revenue in the range of $19.0 billion to $20.0 billion.