> Don't they have an enormous cash pile? How does that translate to poor performance?
When you run a business, you look towards the future and what profit you're forecasting. You don't want to see decline in profits, you don't want to use your cash reserves to compensate for less profit.
Facebook reported $23.1 billion net profit in 2022, a decline on the $39.3 billion made in 2021.