Provides Preliminary Select Financial Results for Q4 and Full Year 2024 Provides Preliminary Outlook for Full Year 2025 Board Authorizes Additional $70 Million to Existing Share Repurchase Program ...