Check out the companies making headlines in premarket trading. Block — The financial technology stock plunged nearly 22% following weak first-quarter revenue. Block said it brought in $5.77 billion, while analysts surveyed by LSEG had projected $6.20 billion. Atlassian – Shares sank 12% after the software company issued weak guidance. Atlassian expects fourth-quarter revenue to range between $1.35 billion and $1.36 billion, versus the $1.36 billion consensus estimate, per LSEG. However, the company beat on both the top and bottom line for its third quarter. Chevron — Shares declined 2% after the oil major said it would repurchase $2.5 billion to $3 billion in stock in the second quarter, less than the $3.9 billion it bought back in the prior quarter. Net income also declined more than 30% from the comparable three-month period a year earlier. Apple — Shares pulled back more than 3% after CEO Tim Cook told investors on the company’s earnings call that it will be “very difficult” to forecast the effect of tariffs on the iPhone maker beyond the June quarter. Apple beat Wall Street’s second-quarter estimates on the top and bottom line, but its Services segment missed consensus expectations. Airbnb — Shares slid nearly 5% after the vacation rental platform. Despite the company slightly beating expectations for revenue in the first quarter, it listed a range of $2.99 billion and $3.05 billion for the current quarter. The middle-range figure of $3.02 billion is modestly below the $3.04 billion consensus forecast from analysts, per LSEG. Roku — The streaming firm’s shares fell more than 9% after sharing first-quarter results. Roku reported $1.02 billion of revenue, slightly beating the consensus prediction from FactSet of $1.01 billion. But the company’s adjusted EBITDA of $56 million was below analyst estimates of $57 million. Maplebear — The grocery delivery stock, which does business as Instacart, popped 4% on strong second-quarter guidance. Maplebear said adjusted EBITDA should come in between $240 million and $250 million, while analysts polled by FactSet anticipated $234.8 million. That overshadowed modest misses on both lines in the first quarter. Twilio — The cloud stock rallied 8% on better-than-expected earnings for the first quarter and upbeat guidance. Twilio earned an adjusted $1.14 per share on $1.17 billion in revenue, exceeding the consensus expectations for profit of 94 cents per share and revenue at $1.14 billion from analysts polled by LSEG. Reddit — The social media stock jumped 6% after first-quarter results beat estimates. Reddit earned 13 cents per share on $392.4 million of revenue. Analysts surveyed by FactSet were expecting 2 cents per share in earnings and $369.5 million of revenue. Guidance for second-quarter revenue also topped estimates. Duolingo — Shares jumped nearly 10% after the language learning platform issued a better-than-expected revenue forecast. Duolingo expects second-quarter revenue between $239 million and $242 million, while analysts polled by LSEG expected $234 million. Full-year revenue is expected to come in a range between $987 million and $996 million, higher than the consensus estimate of $977 million. Exxon Mobil — Shares ticked 1% higher following stronger-than-expected earnings per share from the oil major. Exxon Mobil earned $1.76 per share, beating the consensus estimate of analysts polled by LSEG by 3 cents a share. However, revenue came in at $83.13 billion, while Wall Street anticipated $86.72 billion. Amazon — Shares of the e-commerce giant slid 0.7% on the back of its first-quarter earnings print. Amazon posted better-than-expected earnings and revenue for the quarter, but issued soft guidance for the current period. Amazon is forecasting operating income to land between $13 billion and $17.5 billion, which missed the $17.64 billion consensus call, according to StreetAccount. Amazon also said tariff and trade policies could affect its outlook. — CNBC’s Brian Evans, Jesse Pound, Sarah Min, Pia Singh and Michelle Fox contributed reporting