In the second quarter of 2024, Global Payments Inc. ($GPN) reported a GAAP diluted earnings per share (EPS) of $1.47, marking a 40% increase year-over-year. The company's GAAP revenue reached $2.57 billion, up 5%, while adjusted net revenue was $2.32 billion, reflecting a 12% increase. Meanwhile, Upwork Inc. ($UPWK) announced a 15% year-over-year revenue growth to $193.1 million for the same quarter. The diluted EPS for Upwork was $0.17, a significant improvement from a diluted loss per share of $(0.03) in the second quarter of 2023. Despite these positive earnings results, Upwork's stock saw a pre-market decline of 9.5%, leading to discussions about market reactions to its revenue guidance.