Take a look at the companies making headlines in after-hours trading: Apple – The iPhone maker rose 7% as it announced a $110 billion share buyback and a rise in both sales and profits. Apple’s fiscal second-quarter profit was $1.53 per share, while revenue was $90.75 billion. That beat analyst estimates for earnings of $1.50 per share on revenue of $90.01 billion, per LSEG. Expedia – The online travel company fell about 8% in after-hours trading. Expedia lowered its full-year expectations to mid- to high-single-digit revenue growth, citing sluggishness at VRBO and business-to-consumer acceleration to date. Expedia posted a profit on first-quarter revenue of $2.89 billion, beating analyst estimates of $2.81 billion per LSEG. Amgen – The biotech company rose 11%. Amgen posted adjusted earnings of $3.96 per share on revenue of $7.45 billion in the first quarter. Analysts polled by LSEG expected earnings of $3.87 per share and revenue of $7.44 billion. The company also said it would move its injectable obesity drug to a Phase 3 trial, but would no longer develop an experimental weight-loss pill it had in development. Fortinet – Shares of the security company fell 8%. Fortinet’s midpoint of guidance for the second quarter and full year came in slightly lighter than analysts expected. Fortinet reported adjusted earnings of 43 cents per share and revenue of $1.35 billion in the first quarter, while analysts surveyed by LSEG expected 38 cents per share and revenue of $1.34 billion. Block – The payment services provider fell by 6%. Block reported adjusted earnings of 85 cents per share on revenue of $5.96 billion in the first quarter. These results beat analyst estimates for earnings of 72 cents per share and revenue of $5.82 billion per LSEG. Cloudflare – Shares of the cloud services provider fell 13% after the company issued weak full-year revenue guidance. However, first-quarter results beat Street estimates. Cloudflare posted adjusted earnings of 16 cents per share on revenue of $379 million, while consensus estimates called for earnings of 13 cents per share on revenue of $373 million, per LSEG. DaVita – Shares of the healthcare provider rose 3% in extended trading after DaVita reported first-quarter adjusted earnings of $2.38 per share, while analysts surveyed by FactSet had called for $1.95 per share. Revenue of $3.07 billion also exceeded expectations of $3.03 billion. – CNBC’s Christina Cheddar-Berk contributed reporting.