Full Year 2024 Earnings Conference Call Apr 29, 2025 8:30 am EDT Earnings Release PDF HTML Earnings Webcast Audio Investor Presentation PDF 20-F Filing PDF HTML XBRL ZIP XLS