$CCL has released its Q1 2025 earnings report, showing a significant performance boost. Revenue hit $5.81B, up 7.47% year-over-year, with EPS of $0.13 beating estimates by $0.11. Key growth was driven by a 7.3% increase in yields and reduced unit costs.