CRANE 2024 Annual Report