In 2024 Cyberark had $1 billion in revenue. Can anyone comment on how this $25B number makes sense for Palo Alto?
If anything, this might make us stick with PA longer as they are the "niche" in our environment and presumably we will want to combine the contracts.